.od-shop-opening{background:var(--od-opening-bg);color:var(--od-opening-fg)}.od-shop-opening__link,.od-shop-opening__link:hover{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.15em .65em;padding:6px 12px;min-height:36px;color:inherit;text-align:center;text-decoration:none;font-size:var(--od-opening-size, 14px);font-weight:600;line-height:1.35}.od-shop-opening__cta{text-decoration:underline;text-underline-offset:.16em;white-space:nowrap}.od-shop-opening__link:focus-visible{outline:2px solid currentColor;outline-offset:-4px}@media(max-width:749px){.od-shop-opening__link{min-height:44px}}@media(max-width:359px){.od-shop-opening__link{padding-inline:5px;column-gap:.4em}}.od-ch-feature{box-sizing:border-box;margin-block:24px 22px}.od-ch-feature:not(.od-ch-feature--wide){max-width:1212px;margin-inline:auto;padding-inline:20px}.od-ch-feature__link{display:grid;grid-template-columns:1fr 1fr;color:#213e41;background:#f4eee4;border-radius:6px;overflow:hidden;text-decoration:none}.od-ch-feature__link:hover{color:#213e41}.od-ch-feature__link:focus-visible{outline:3px solid #216876;outline-offset:4px}.od-ch-feature__copy{align-self:center;padding:clamp(30px,4.2vw,64px)}.od-ch-feature__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:11px;line-height:1.4;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.od-ch-feature__eyebrow span{color:#9a3748;font-size:16px;line-height:1}.od-ch-feature .od-ch-feature__title{max-width:15ch;margin:0;font-family:var(--font-heading-family, inherit);font-weight:700;font-size:clamp(38px,4.15vw,62px);line-height:1.04;letter-spacing:-.045em;text-wrap:balance;color:inherit;text-transform:none}.od-ch-feature__description{max-width:43ch;margin:16px 0 22px;font-size:15px;line-height:1.65}.od-ch-feature__action{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 18px;min-height:44px;border-radius:3px;background:#803748;color:#fff;font-size:13px;line-height:1.4;font-weight:700}.od-ch-feature__link:hover .od-ch-feature__action{background:#683142}.od-ch-feature__finishes{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:17px 0 0;color:#455354;font-size:12px;line-height:1.6}.od-ch-feature__swatches{display:inline-flex;gap:3px}.od-ch-feature__swatches i{display:block;width:9px;height:9px;background:#a6adad;border-radius:100%}.od-ch-feature__swatches i:nth-child(2){background:#b4775c}.od-ch-feature__swatches i:nth-child(3){background:#b39a58}.od-ch-feature__media{position:relative;overflow:hidden;min-height:100%}.od-ch-feature__media img{display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:50% 57%}.od-ch-feature--print .od-ch-feature__link{min-height:388px}.od-ch-feature--compact{margin-block:30px}.od-ch-feature--compact .od-ch-feature__link{grid-template-columns:minmax(240px,310px) 1fr;background:#234448;color:#fff}.od-ch-feature--compact .od-ch-feature__media{grid-area:1 / 1;aspect-ratio:1}.od-ch-feature--compact .od-ch-feature__copy{grid-area:1 / 2;padding-block:28px}.od-ch-feature--compact .od-ch-feature__eyebrow span{color:#dbb57a}.od-ch-feature--compact .od-ch-feature__title{max-width:none;font-size:clamp(28px,3vw,44px)}.od-ch-feature--compact .od-ch-feature__action{color:#234448;background:#faf5eb}.od-ch-feature--compact .od-ch-feature__link:hover .od-ch-feature__action{background:#eadfc9}.od-ch-feature--fallback{text-align:center}@media(max-width:759px){.od-ch-feature{margin-block:16px 22px}.od-ch-feature:not(.od-ch-feature--wide){padding-inline:16px}.od-ch-feature__link,.od-ch-feature--compact .od-ch-feature__link{grid-template-columns:1fr}.od-ch-feature__media,.od-ch-feature--compact .od-ch-feature__media{grid-area:1 / 1;min-height:0;aspect-ratio:1.55}.od-ch-feature--compact .od-ch-feature__media{aspect-ratio:1.28}.od-ch-feature--jumper .od-ch-feature__media img{object-position:50% 9%}.od-ch-feature--page .od-ch-feature__media img{object-position:50% 63%}.od-ch-feature__copy,.od-ch-feature--compact .od-ch-feature__copy{grid-area:2 / 1;padding:23px 22px 26px}.od-ch-feature--print .od-ch-feature__link{min-height:0}.od-ch-feature__eyebrow{margin-bottom:9px;font-size:10px}.od-ch-feature .od-ch-feature__title{font-size:clamp(33px,7vw,45px)}.od-ch-feature__description{margin:11px 0 16px;font-size:14px}.od-ch-feature__finishes{margin-top:13px;font-size:11px}.od-ch-feature--compact .od-ch-feature__title{font-size:30px}}.od-ch-feature--wide .od-ch-feature__copy,.od-ch-feature--wide .od-ch-feature__media{min-width:0}.od-ch-feature--wide .od-ch-feature__description{font-size:clamp(14px,1.15vw,18px)}.od-ch-feature--wide .od-ch-feature__action{max-width:100%}.od-ch-feature--wide .od-ch-feature__title{overflow-wrap:anywhere}@media(min-width:760px){.od-ch-feature--wide .od-ch-feature__link{grid-template-columns:minmax(0,46fr) minmax(0,54fr);min-height:clamp(390px,40vw,690px)}.od-ch-feature--wide.od-ch-feature--compact .od-ch-feature__link{grid-template-columns:minmax(0,44fr) minmax(0,56fr);min-height:clamp(335px,34vw,570px)}.od-ch-feature--wide .od-ch-feature__media{align-self:stretch;aspect-ratio:auto;min-height:0}.od-ch-feature--wide .od-ch-feature__copy{padding:clamp(30px,5vw,86px)}.od-ch-feature--wide.od-ch-feature--compact .od-ch-feature__title{font-size:clamp(32px,3.65vw,58px)}.od-ch-feature--wide.od-ch-feature--page .od-ch-feature__media img{object-position:50% 63%}}@media(max-width:759px){.od-ch-feature--wide .od-ch-feature__media{aspect-ratio:auto;height:clamp(216px,72vw,430px)}.od-ch-feature--wide.od-ch-feature--compact .od-ch-feature__media{height:clamp(242px,80vw,450px)}.od-ch-feature--wide .od-ch-feature__copy{padding:clamp(22px,5vw,36px)}}@media(min-width:600px)and (max-width:759px){.od-ch-feature--wide.od-ch-feature--page .od-ch-feature__media img{object-position:50% 74%}}.od-matchbox-closeups{padding:50px 24px}.od-matchbox-closeups__inner{max-width:1100px;margin:0 auto}.od-matchbox-closeups h2{font:inherit;font-size:clamp(26px,2.8vw,34px);font-weight:600;letter-spacing:-.5px;line-height:1.25;color:#233b3d;text-align:center;margin:0 0 30px}.od-matchbox-closeups__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.od-matchbox-closeups__grid:focus-visible{outline:2px solid #315d58;outline-offset:5px}.od-matchbox-closeups__item{margin:0;min-width:0}.od-matchbox-closeups__item img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:5px}.od-matchbox-closeups__item h3{font:inherit;font-size:17px;font-weight:600;margin:16px 0 8px;color:#233b3d}.od-matchbox-closeups__item p{font-size:14px;line-height:1.75;margin:0}.od-matchbox-closeups__placeholder{aspect-ratio:1;display:grid;place-items:center;padding:30px;text-align:center;color:#53645e;background:#edf2f0;border:1px dashed #7d958b;border-radius:5px}@media(max-width:799px){.od-matchbox-closeups{padding:38px 18px}.od-matchbox-closeups h2{text-align:left}.od-matchbox-closeups__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(100% - 32px);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.od-matchbox-closeups__item{scroll-snap-align:start}}.od-matchbox-highlights{color:#233b3d;background:#f9f3ef;padding:26px 24px 30px}.od-matchbox-highlights__inner{max-width:1100px;margin:0 auto}.od-matchbox-highlights__heading{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:14px}.od-matchbox-highlights__heading h2{margin:0;font:inherit;font-size:13px;font-weight:600}.od-matchbox-highlights__heading a{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:12px;text-decoration:underline;text-underline-offset:4px}.od-matchbox-highlights__quotes{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/2);gap:48px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.od-matchbox-highlights__quote{margin:0;min-width:0;scroll-snap-align:start}.od-matchbox-highlights__stars{display:block;color:#efe41e;font-size:19px;letter-spacing:2px;line-height:1;margin-bottom:12px}.od-matchbox-highlights blockquote{background:transparent;padding:0;margin:0 0 12px;border:0;font:inherit}.od-matchbox-highlights blockquote p{margin:0;font-size:16px;line-height:1.6}.od-matchbox-highlights figcaption{font-size:12px;font-weight:600;line-height:1.5}.od-matchbox-highlights figcaption span{font-weight:400;color:#5a5a5a}.od-matchbox-highlights a:focus-visible{outline:2px solid #315d58;outline-offset:4px}@media(max-width:799px){.od-matchbox-highlights{padding:20px 18px 26px}.od-matchbox-highlights__heading{margin-bottom:16px}.od-matchbox-highlights__quotes{grid-auto-columns:calc(100% - 28px);gap:24px}.od-matchbox-highlights blockquote p{font-size:14px}}.od-matchbox-highlights__controls:not([hidden]){display:flex;gap:8px}.od-matchbox-highlights__controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #ddcfc5;border-radius:50%;background:transparent;color:#233b3d;cursor:pointer;font-size:21px}.od-matchbox-highlights__controls button:disabled{opacity:.35;cursor:default}.od-matchbox-highlights button:focus-visible,.od-matchbox-highlights__quotes:focus-visible{outline:2px solid #315d58;outline-offset:3px}.od-matchbox{--od-ink: #233b3d;--od-rose: #af3f4b;--od-pale: #f9f3ef;color:#232323;padding:38px 24px 52px}.od-matchbox .od-matchbox__delivery{margin:18px 0 2px}.od-matchbox .od-matchbox__delivery .trustblox-1-timer-wrap{width:fit-content;max-width:100%;border:0;border-left:2px solid #315d58;border-radius:0;padding:3px 0 3px 12px;background:transparent;color:#315d58;font-size:12px;font-weight:600;line-height:1.6;text-align:left}.od-matchbox .od-matchbox__delivery .trustblox-message{display:block;margin:0}.od-matchbox .od-matchbox__delivery .trustblox-message>div[align]{text-align:left}.od-matchbox .od-matchbox__delivery font{color:#315d58}.od-matchbox .od-matchbox__delivery .od-matchbox__delivery-original[hidden],.od-matchbox__delivery-summary[hidden]{display:none}.od-matchbox__delivery-summary{margin:0;font-size:12px;line-height:1.6}.od-matchbox__mobile-bar{display:none}.od-matchbox__hero{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.12fr 1fr;column-gap:56px;grid-template-rows:min-content 1fr;align-items:start}.od-matchbox__heading{grid-column:2;grid-row:1;padding-top:8px}.od-matchbox__eyebrow{color:var(--od-ink);font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 12px}.od-matchbox h1{color:var(--od-ink);font:inherit;font-size:clamp(26px,2.5vw,36px);font-weight:600;letter-spacing:-.8px;line-height:1.2;margin:0 0 16px}.od-matchbox__gallery{grid-column:1;grid-row:1 / 3;min-width:0}.od-matchbox__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:6px;background:var(--od-pale)}.od-matchbox__track::-webkit-scrollbar{display:none}.od-matchbox__slide{flex:0 0 100%;width:100%;scroll-snap-align:start;scroll-snap-stop:always}.od-matchbox__slide img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.od-matchbox__thumbs{display:flex;gap:8px;overflow-x:auto;padding:12px 2px 4px}.od-matchbox__thumbs a{flex:0 0 56px;width:56px;border:2px solid transparent;border-radius:4px;overflow:hidden}.od-matchbox__thumbs a[aria-current=true]{border-color:var(--od-rose)}.od-matchbox__thumbs img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.od-matchbox__caption{font-size:12px;line-height:1.6;color:#5a5a5a;margin:10px 0 0}.od-matchbox__purchase{grid-column:2;grid-row:2}.od-matchbox__intro{font-size:15px;line-height:1.75;margin:18px 0 22px}.od-matchbox__price{font-size:26px;line-height:1.4;font-weight:600;margin:0 0 22px}.od-matchbox__personaliser{scroll-margin-top:140px}.od-matchbox__personaliser button[aria-haspopup=dialog]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:56px;padding:16px 24px;border:1px solid var(--od-rose);border-radius:6px;font:inherit;font-size:15px;font-weight:600;line-height:22px;text-align:center;text-transform:none;letter-spacing:.1px;background:var(--od-rose);color:#fff;box-shadow:none;transition:background-color .15s ease,border-color .15s ease}.od-matchbox__personaliser button[aria-haspopup=dialog]:hover{background:#8e303b;border-color:#8e303b}.od-matchbox__personaliser button[aria-haspopup=dialog]:disabled{cursor:wait;opacity:.65}.od-matchbox__reassurance{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;margin:22px 0 16px;padding:0}.od-matchbox__reassurance li{font-size:12px;line-height:1.5}.od-matchbox__reassurance li:before{content:"\2713";color:#315d58;margin-right:6px;font-weight:700}.od-matchbox__links{display:flex;flex-wrap:wrap;gap:6px 22px}.od-matchbox__links a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.od-matchbox a:focus-visible,.od-matchbox button:focus-visible,.od-matchbox__track:focus-visible{outline:2px solid #315d58;outline-offset:4px}@media(max-width:799px){body:has(.od-matchbox){padding-bottom:78px}.od-matchbox__mobile-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;position:fixed;bottom:0;left:0;right:0;z-index:30;background:#fff;border-top:1px solid #ded5d0;padding:12px 18px max(12px,env(safe-area-inset-bottom));box-shadow:0 -3px 16px #0000000a}.od-matchbox__mobile-bar[hidden],.od-matchbox:has(dialog[open]) .od-matchbox__mobile-bar{display:none}.od-matchbox__mobile-bar strong{display:block;font-size:16px;line-height:1.5}.od-matchbox__mobile-bar span{display:block;font-size:10px;line-height:1.5}.od-matchbox__mobile-bar a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 14px;background:#af3f4b;color:#fff;font-size:12px;font-weight:600;border-radius:3px}.od-matchbox{padding:24px 18px 34px}.od-matchbox__hero{display:flex;flex-direction:column;gap:20px}.od-matchbox__heading,.od-matchbox__gallery,.od-matchbox__purchase{width:100%;padding:0}.od-matchbox h1{font-size:26px;margin-bottom:10px}.od-matchbox__eyebrow{font-size:10px;margin-bottom:9px}.od-matchbox__thumbs a{flex-basis:44px;width:44px}.od-matchbox__intro{margin:0 0 20px;font-size:14px}.od-matchbox__caption{font-size:11px}}.od-matchbox-reviews{background:#fbf9f6;padding:54px 24px 64px;color:#232323}.od-matchbox-reviews__inner{max-width:1100px;margin:0 auto}.od-matchbox-reviews__heading{margin-bottom:30px;text-align:center}.od-matchbox-reviews__heading h2{font:inherit;color:#233b3d;font-size:clamp(26px,2.8vw,34px);font-weight:600;letter-spacing:-.5px;line-height:1.25;margin:0 0 12px}.od-matchbox-reviews__heading p{font-size:14px;line-height:1.7;margin:0}.od-matchbox-reviews #judgeme_product_reviews{scroll-margin-top:110px}.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget-header{display:grid;grid-template-columns:1fr 1.25fr;column-gap:40px;row-gap:22px}.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget-header>*{margin-top:0!important;min-width:0}.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget-header__title{display:none}.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget-header__summary-section{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget-header__average-rating-display{font-size:17px}.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget-header__main-content{justify-content:space-between;align-items:center;gap:24px}.od-matchbox-reviews #judgeme_product_reviews .jm-histogram{flex:1 1 210px;max-width:290px}.od-matchbox-reviews #judgeme_product_reviews .jm-histogram-row{min-height:24px}.od-matchbox-reviews #judgeme_product_reviews .jm-histogram-row+.jm-histogram-row{margin-top:6px}.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget-header>.jm-center:empty{display:none}.od-matchbox-reviews #judgeme_product_reviews .jdgm-review-card .jm-star-rating{font-size:18px}.od-matchbox-reviews #judgeme_product_reviews .jm-action-buttons{flex:0 1 175px}.od-matchbox-reviews #judgeme_product_reviews .jm-action-buttons__button{width:175px;max-width:100%;min-height:44px;border-radius:3px}.od-matchbox-reviews #judgeme_product_reviews .jm-media-preview,.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget-header>.jm-center,.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget-header__filters-wrapper{grid-column:1 / -1}.od-matchbox-reviews #judgeme_product_reviews .jm-expanded-media-grid__container{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:4px 0}.od-matchbox-reviews #judgeme_product_reviews .jm-expanded-media-grid__item{width:100%;height:auto;aspect-ratio:1;border-radius:6px;overflow:hidden;background:#f1eae3}.od-matchbox-reviews #judgeme_product_reviews .jm-expanded-media-grid__image-container{width:100%;height:100%}.od-matchbox-reviews #judgeme_product_reviews .jm-expanded-media-grid__image{width:100%;height:100%;object-fit:cover}.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget-header__filters-wrapper{border-top:1px solid #e2dcd6;border-bottom:1px solid #e2dcd6;padding:12px 0}.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget__body{margin-top:24px}.od-matchbox-reviews #judgeme_product_reviews .jdgm-review-card{background:#fff;border:1px solid #e5dfd9;border-radius:5px;box-shadow:none}.od-matchbox-reviews #judgeme_product_reviews .jdgm-review-card__content{padding:22px}.od-matchbox-reviews #judgeme_product_reviews .jdgm-review-card__name{font-size:14px;font-weight:600}.od-matchbox-reviews #judgeme_product_reviews .jdgm-review-card__body{font-size:14px;line-height:1.75}.od-matchbox-reviews #judgeme_product_reviews .jm-button,.od-matchbox-reviews #judgeme_product_reviews .jm-sort-filter__select{min-height:44px}.od-matchbox-reviews a:focus-visible,.od-matchbox-reviews button:focus-visible,.od-matchbox-reviews select:focus-visible,.od-matchbox-reviews [tabindex]:focus-visible{outline:2px solid #315d58;outline-offset:3px}@media(min-width:800px)and (max-width:1023px){.od-matchbox-reviews #judgeme_product_reviews .jm-expanded-media-grid__container{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:799px){.od-matchbox-reviews{padding:38px 18px 42px}.od-matchbox-reviews__heading{text-align:left;margin-bottom:26px}.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget-header{grid-template-columns:1fr;gap:20px}.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget-header__summary-section{flex-direction:row;align-items:center;justify-content:space-between}.od-matchbox-reviews #judgeme_product_reviews .jm-review-widget-header__main-content{gap:20px}.od-matchbox-reviews #judgeme_product_reviews .jm-action-buttons{flex:1 1 100%}.od-matchbox-reviews #judgeme_product_reviews .jm-action-buttons__button{width:100%}.od-matchbox-reviews #judgeme_product_reviews .jm-expanded-media-grid__container{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.od-matchbox-reviews #judgeme_product_reviews .jm-media-preview .jm-media-grid{--thumbnail-size: 160px !important}.od-matchbox-reviews #judgeme_product_reviews .jm-media-preview .jm-media-grid__container{--grid-size: 160px !important}.od-matchbox-reviews #judgeme_product_reviews .jm-media-preview .jm-media-grid__item{width:160px;height:160px;flex:0 0 160px;border-radius:6px;overflow:hidden}.od-matchbox-reviews #judgeme_product_reviews .jdgm-review-card__content{padding:18px}}.od-matchbox-story{color:#232323;font-size:15px;line-height:1.8}.od-matchbox-story h2{color:#233b3d;font:inherit;font-size:clamp(26px,2.8vw,34px);font-weight:600;line-height:1.25;letter-spacing:-.5px;margin:0 0 22px}.od-matchbox-story p{margin:0 0 20px}.od-matchbox-story__eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:1.2px;font-weight:600;color:#315d58}.od-matchbox-story__video{background:#f7f1ec;padding:56px 24px;scroll-margin-top:100px}.od-matchbox-story__video-inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.od-matchbox-story__film{min-width:0}.od-matchbox-story__film video,.od-matchbox-story__film img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:5px;background:#eadfd7}.od-matchbox-story .od-matchbox-story__caption{font-size:11px;line-height:1.7;margin:12px 0 0;color:#555}.od-matchbox-story__button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;background:#af3f4b;color:#fff;padding:14px 28px;border:1px solid #af3f4b;border-radius:3px;font-size:13px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-align:center}.od-matchbox-story__button:hover{background:#8e303b;color:#fff}.od-matchbox-story__steps{max-width:1200px;margin:0 auto;padding:68px 24px;text-align:center}.od-matchbox-story__steps ol{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:0;margin:36px 0 0;gap:44px}.od-matchbox-story__steps li{padding:0 10px}.od-matchbox-story__steps span{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:50%;background:#edf2f0;color:#315d58;font-weight:600;font-size:14px}.od-matchbox-story__steps h3{font:inherit;font-weight:600;font-size:17px;margin:18px 0 10px}.od-matchbox-story__steps p{font-size:14px;margin:0}.od-matchbox-story__details{max-width:1100px;margin:0 auto;padding:12px 24px 68px;display:grid;grid-template-columns:1.2fr 1fr;gap:64px;scroll-margin-top:120px}.od-matchbox-story__description h3,.od-matchbox-story__size h3{font:inherit;font-size:18px;font-weight:600;color:#233b3d;margin:26px 0 12px}.od-matchbox-story__size{background:#edf2f0;border-radius:5px;padding:24px;margin-bottom:22px}.od-matchbox-story__size h3{margin-top:0}.od-matchbox-story__size p{margin-bottom:10px;font-size:13px}.od-matchbox-story__size p:last-child{margin-bottom:0}.od-matchbox-story__size .od-matchbox-story__measurements{font-size:clamp(23px,2.5vw,30px);line-height:1.3;font-weight:600;color:#233b3d}.od-matchbox-story__questions details{border-bottom:1px solid #deded8;padding:0}.od-matchbox-story__questions details:first-child{border-top:1px solid #deded8}.od-matchbox-story__questions summary{position:relative;cursor:pointer;list-style:none;padding:18px 30px 18px 0;font-size:15px;font-weight:600}.od-matchbox-story__questions summary::-webkit-details-marker{display:none}.od-matchbox-story__questions summary:after{content:"+";position:absolute;right:3px;top:14px;font-size:22px;font-weight:400}.od-matchbox-story__questions details[open] summary:after{content:"\2212"}.od-matchbox-story__questions details>div{padding:0 15px 22px 0;font-size:14px}.od-matchbox-story__questions p{margin:0}.od-matchbox-story__questions a{display:inline-block;padding-top:12px;text-decoration:underline;text-underline-offset:3px}.od-matchbox-story__final{background:#edf2f0;padding:48px 24px;text-align:center}.od-matchbox-story__final h2{margin-bottom:12px}.od-matchbox-story a:focus-visible,.od-matchbox-story summary:focus-visible{outline:2px solid #315d58;outline-offset:4px}@media(max-width:799px){.od-matchbox-story{font-size:14px}.od-matchbox-story__video{padding:32px 18px}.od-matchbox-story__video-inner{grid-template-columns:1fr;gap:26px}.od-matchbox-story__steps{padding:44px 18px}.od-matchbox-story__steps ol{grid-template-columns:1fr;gap:28px;margin-top:26px}.od-matchbox-story__steps li{max-width:360px;margin:0 auto}.od-matchbox-story__steps h3{margin-top:10px}.od-matchbox-story__details{grid-template-columns:1fr;padding:6px 18px 40px;gap:10px}.od-matchbox-story__details h2{max-width:350px}.od-matchbox-story__questions summary{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/87/compiled_assets/styles.css.map */
