.template-product .section-breadcrumbs-wrapper{display:none!important}.template-product .product-info-wrap .container{max-inline-size:1600px;margin-inline:auto}@media(min-width:990px){.template-product .product.product-page{grid-template-columns:minmax(0,7fr) minmax(380px,5fr) 0!important;column-gap:clamp(40px,5vw,96px)!important}.template-product .product-info{top:96px!important}}.template-product .product-media-main,.template-product .product-media-scroller .product-media{background:var(--c1c-bone)!important;isolation:isolate}.template-product .product-media-main img,.template-product .product-media-scroller img{mix-blend-mode:multiply}.template-product .product-media-main{padding:clamp(12px,2vw,32px)!important}.template-product .product-media-main-wrapper{background:transparent!important;padding:0!important}.template-product .product-media-thumbnail{background:var(--c1c-bone)!important;padding:0!important}.template-product .product-media-scroller .product-media{border:1px solid transparent;transition:border-color .15s ease}.template-product .product-media-scroller .product-media.is-active,.template-product .product-media-scroller .product-media:hover{border-color:var(--c1c-carbon)}.template-product .product-info-main{padding-block-end:22px!important;border-color:var(--c1c-line)!important}.template-product .product-info-eyebrow{margin-block-end:14px}.template-product .product-info-eyebrow:before{content:"";display:block;inline-size:22px;block-size:6px;margin-block-end:12px;border-radius:999px;background:var(--c1c-carbon)}.template-product .product-info-eyebrow,.template-product .product-info-eyebrow a{font-family:var(--c1c-mono)!important;font-size:11px!important;letter-spacing:.22em;text-transform:uppercase;color:var(--c1c-soft)!important;text-decoration:none}.template-product .product-info-heading{font-family:var(--c1c-sans)!important;font-size:clamp(30px,3vw,46px)!important;font-weight:500!important;letter-spacing:-.03em;line-height:1.04!important;color:var(--c1c-carbon)!important;text-transform:none!important}.template-product .product-block-price .price,.template-product .product-block-price .price-item{font-family:var(--c1c-mono)!important;font-size:22px!important;color:var(--c1c-carbon)!important;letter-spacing:-.01em}.template-product .product-block-price .installment{margin-block-start:8px;font-size:13px;color:var(--c1c-soft)}.template-product variant-radios legend,.template-product .product-form-input legend,.template-product .product-form-input .form-label{font-family:var(--c1c-mono)!important;font-size:11px!important;letter-spacing:.2em;text-transform:uppercase;color:var(--c1c-soft)!important;margin-block-end:10px}.template-product variant-radios fieldset{margin-block-end:22px!important}.template-product variant-radios label{background:transparent!important;color:var(--c1c-carbon)!important;border:1px solid var(--c1c-line)!important;font-family:var(--c1c-sans)!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;padding:10px 16px!important;transition:border-color .15s ease,background .15s ease}.template-product variant-radios label:hover{border-color:var(--c1c-carbon)!important}.template-product variant-radios input:checked+label{background:var(--c1c-carbon)!important;color:var(--c1c-bone)!important;border-color:var(--c1c-carbon)!important}.template-product .product-form button[type=submit]{min-block-size:54px;background:var(--c1c-carbon)!important;color:var(--c1c-bone)!important;border-color:var(--c1c-carbon)!important;font-family:var(--c1c-mono)!important;font-size:12px!important;letter-spacing:.22em!important}.template-product .product-form button[type=submit]:hover{background:#262421!important}.template-product variant-radios{display:block;counter-reset:c1opt;border-block-start:1px solid var(--c1c-line);margin-block-end:24px}.template-product variant-radios fieldset{counter-increment:c1opt;margin:0!important;padding:0 0 20px!important;border:0!important;border-block-end:1px solid var(--c1c-line)!important;min-inline-size:0}.template-product variant-radios fieldset>legend{float:left;inline-size:100%;display:flex!important;align-items:baseline;gap:12px;margin:0!important;padding:20px 0 14px!important;font-family:var(--c1c-mono)!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase;color:var(--c1c-soft)!important}.template-product variant-radios fieldset>legend:before{content:counter(c1opt,decimal-leading-zero);flex:0 0 34px;font-size:11px;letter-spacing:.16em;color:var(--c1c-stone)}.template-product variant-radios .c1-optval{margin-inline-start:auto;font-family:var(--c1c-sans);font-size:16px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--c1c-carbon);text-align:end}.template-product variant-radios fieldset>div{clear:both;display:flex!important;flex-wrap:wrap;gap:2px 4px;padding-inline-start:46px}.template-product variant-radios fieldset>div>label{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;min-inline-size:44px;min-block-size:44px;margin:0!important;padding:0 16px!important;box-sizing:border-box;white-space:nowrap;text-align:center;line-height:1.2;border:0!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px transparent!important;background:transparent!important;color:var(--c1c-carbon)!important;font-family:var(--c1c-sans)!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;font-variant-numeric:tabular-nums;transition:box-shadow .2s ease,background .2s ease,color .2s ease}.template-product variant-radios fieldset>div>label:before,.template-product variant-radios fieldset>div>label:after{display:none!important}.template-product variant-radios fieldset>div>label:hover{box-shadow:inset 0 0 0 1px var(--c1c-line)!important}.template-product variant-radios fieldset>div>input:checked+label{background:var(--c1c-carbon)!important;color:var(--c1c-bone)!important;box-shadow:none!important}.template-product variant-radios fieldset>div>input{position:absolute;opacity:0;pointer-events:none}.template-product variant-radios input:focus-visible+label{outline:1px solid var(--c1c-carbon);outline-offset:2px}.template-product variant-radios input.disabled+label,.template-product variant-radios input:disabled+label{color:var(--c1c-stone)!important;text-decoration:line-through}.template-product variant-radios input.disabled:checked+label,.template-product variant-radios input:disabled:checked+label{background:var(--c1c-bone)!important;color:var(--c1c-soft)!important}@media(max-width:599px){.template-product variant-radios fieldset>div{padding-inline-start:0}}.template-product .product-form .quantity{border-color:var(--c1c-line)!important}.template-product .product-block-text{font-size:14px;color:var(--c1c-soft)}.template-product .product-info-description .facet{border-block-start:1px solid var(--c1c-line)}.template-product .facet-toggle{font-family:var(--c1c-mono)!important;font-size:12px!important;letter-spacing:.2em;text-transform:uppercase}.template-product .facet-content.rte{font-size:15px;line-height:1.6;color:var(--c1c-soft)}.template-product .facet-content.rte a{color:var(--c1c-carbon)}.template-product .coc-product-description{max-inline-size:1600px;margin-inline:auto;padding-inline:clamp(20px,4vw,56px)}.template-product .coc-product-description__inner{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,5vw,96px);align-items:start;border-block-start:1px solid var(--c1c-line);padding-block-start:clamp(32px,4vw,56px)}.template-product .coc-product-description__heading{position:sticky;top:96px}.template-product .coc-product-description__heading h2{margin:0;font-family:var(--c1c-mono)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.22em;text-transform:uppercase;color:var(--c1c-soft)!important}.template-product .coc-product-description__heading h2:before{content:"";display:block;inline-size:22px;block-size:6px;margin-block-end:12px;border-radius:999px;background:var(--c1c-carbon)}.template-product .coc-product-description__content{max-inline-size:780px;font-size:17px!important;line-height:1.7;color:#3d3a35}.template-product .coc-product-description__content h1,.template-product .coc-product-description__content h2,.template-product .coc-product-description__content h3{font-family:var(--c1c-sans)!important;font-weight:500!important;letter-spacing:-.025em;color:var(--c1c-carbon)!important;line-height:1.15}.template-product .coc-product-description__content h1{font-size:clamp(32px,3.2vw,48px)!important;margin:0 0 .3em}.template-product .coc-product-description__content h2{font-size:clamp(22px,2vw,28px)!important;margin:1.8em 0 .5em;padding-block-start:1.2em;border-block-start:1px solid var(--c1c-line)}.template-product .coc-product-description__content h3{font-size:19px!important;margin:1.4em 0 .4em}.template-product .coc-product-description__content strong{color:var(--c1c-carbon);font-weight:500}.template-product .coc-product-description__content li{margin-block-end:8px}.template-product .coc-product-description__content img{max-inline-size:100%;block-size:auto}@media(max-width:989px){.template-product .coc-product-description__inner{grid-template-columns:1fr;gap:20px}.template-product .coc-product-description__heading{position:static}}.c1pb__logo{display:flex;align-items:center;block-size:var(--logo-h, 36px);margin-block-end:28px}.c1pb__logo img{block-size:100%;inline-size:auto;max-inline-size:260px;object-fit:contain;object-position:left center;filter:brightness(0)}.c1s--carbon .c1pb__logo img,.c1s--olive .c1pb__logo img{filter:brightness(0) invert(1)}.c1pb__facts{display:flex;flex-wrap:wrap;gap:12px 40px;margin:24px 0 0;padding-block-start:18px;border-block-start:1px solid var(--c1s-line)}.c1pb__facts div{display:flex;flex-direction:column;gap:4px}.c1pb__facts dt{font-family:var(--c1c-mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--c1s-soft)}.c1pb__facts dd{margin:0;font-size:16px;color:var(--c1s-fg)}.c1pb__actions{display:flex;flex-wrap:wrap;gap:12px;margin-block-start:28px}.template-product .product-block-price .price-sale{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:6px}.template-product .product-block-price .price-sale>span:not(.visually-hidden):not(.price-item){display:inline-flex;align-items:baseline;gap:10px}.template-product .product-block-price .badge-sale{display:none!important}.template-product .product-block-price .price-item,.template-product .product-block-price .price-item-sale{font-family:var(--c1c-sans)!important;font-weight:500!important;font-size:clamp(30px,2.6vw,38px)!important;line-height:1!important;letter-spacing:-.03em!important;font-variant-numeric:tabular-nums;color:var(--c1c-carbon)!important}.template-product .product-block-price s.price-item-regular{font-family:var(--c1c-mono)!important;font-weight:400!important;font-size:13px!important;letter-spacing:.1em!important;color:var(--c1c-soft)!important;text-decoration-thickness:1px}.template-product .product-block-price s.price-item-regular{text-decoration:line-through!important}.template-product .product-block-price s.price-item-regular:after{display:none!important}.template-product .product-block-price .price-sale>span:not(.visually-hidden):not(.price-item):before{content:"Was";font-family:var(--c1c-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--c1c-soft)}.template-product .product-block-price .installment{margin-block-start:14px}.template-product .product-form .quantity{border-radius:0!important;min-block-size:54px}.template-product .product-form button[type=submit]{border-radius:0!important}.template-product .shopify-payment-button__button{border-radius:0!important;min-block-size:54px}.template-product .facet-toggle,.template-product .facet-toggle *{text-transform:uppercase!important;font-family:var(--c1c-mono)!important;font-size:11px!important;letter-spacing:.2em!important;font-weight:400!important}.template-product .coc-product-description__content [style*=font-family]{font-family:var(--c1c-sans)!important}.template-product .coc-product-description__content [style*=color]{color:inherit!important}.template-product .coc-product-description__content table{inline-size:100%;border-collapse:collapse;margin:8px 0 0;font-size:15px;border-block-start:1px solid var(--c1c-carbon)}.template-product .coc-product-description__content th,.template-product .coc-product-description__content td{padding:14px 0;border-block-end:1px solid var(--c1c-line);text-align:start;vertical-align:top}.template-product .coc-product-description__content th{inline-size:38%;padding-inline-end:24px;font-family:var(--c1c-mono);font-weight:400;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--c1c-soft);padding-block-start:17px}.template-product .coc-product-description__content td{color:var(--c1c-carbon);font-variant-numeric:tabular-nums}@media(min-width:750px){.template-product .coc-product-description__content table.c1-specs tbody{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.template-product .coc-product-description__content table.c1-specs tr{display:grid;grid-template-columns:44% 1fr;border-block-end:1px solid var(--c1c-line)}.template-product .coc-product-description__content table.c1-specs th,.template-product .coc-product-description__content table.c1-specs td{inline-size:auto;border:0}}.template-product variant-radios fieldset.c1-opt--list>div{display:grid!important;gap:0}.template-product variant-radios fieldset.c1-opt--list>div>label{display:grid!important;grid-template-columns:18px minmax(0,1fr);gap:14px;align-items:start;justify-content:stretch;inline-size:100%;min-block-size:0;padding:14px 0!important;border-radius:0!important;border-block-start:1px solid var(--c1c-line)!important;box-shadow:none!important;background:transparent!important;color:var(--c1c-carbon)!important;text-align:start;white-space:normal;line-height:1.4}.template-product variant-radios fieldset.c1-opt--list>div>label:first-of-type{border-block-start:0!important;padding-block-start:0!important}.template-product variant-radios fieldset.c1-opt--list>div>label:hover{box-shadow:none!important}.template-product variant-radios fieldset.c1-opt--list>div>input:checked+label{background:transparent!important;color:var(--c1c-carbon)!important}.template-product variant-radios .c1-li__radio{inline-size:16px;block-size:16px;margin-block-start:2px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--c1c-stone);transition:box-shadow .2s ease}.template-product variant-radios fieldset.c1-opt--list>div>label:hover .c1-li__radio{box-shadow:inset 0 0 0 1px var(--c1c-carbon)}.template-product variant-radios input:checked+label .c1-li__radio{box-shadow:inset 0 0 0 5px var(--c1c-carbon)}.template-product variant-radios .c1-li__text{display:grid;gap:4px}.template-product variant-radios .c1-li__name{font-size:15px;font-weight:500;color:var(--c1c-carbon)}.template-product variant-radios .c1-li__note{font-size:13.5px;font-weight:400;line-height:1.5;color:var(--c1c-soft)}.template-product variant-radios fieldset.c1-opt--list input:disabled+label .c1-li__name,.template-product variant-radios fieldset.c1-opt--list input.disabled+label .c1-li__name{color:var(--c1c-stone);text-decoration:line-through}.template-product variant-radios fieldset.c1-opt--list input:disabled+label,.template-product variant-radios fieldset.c1-opt--list input.disabled+label{text-decoration:none}.template-product .product-info-secondary #syf-promo .widget-box>div:has(>img),.template-product #syf-promo .widget-box img{display:none!important}.template-product #syf-promo .widget-box{display:block!important;padding:0!important;margin:0!important;border:0!important;background:none!important}.template-product .product-info-secondary{margin-block:4px 18px}@media(min-width:990px){.template-product .product.product-page{align-items:start}.template-product .product.product-page>.product-media-gallery-wrap{grid-row:1 / 4!important;grid-column:1 / 2!important;position:sticky!important;top:84px;align-self:start}.template-product .product.product-page>.product-info-description{grid-row:4!important;grid-column:2 / 4!important;margin-block-start:8px}.template-product .product-media-main img{display:block;inline-size:auto!important;max-inline-size:100%;max-block-size:calc(100vh - 274px);margin-inline:auto;object-fit:contain}.template-product .product-media-wrapper{align-items:flex-start}.template-product .product-media-scroll-wrap{max-block-size:calc(100vh - 210px);overflow-y:auto;scrollbar-width:none}.template-product .product-media-scroll-wrap::-webkit-scrollbar{display:none}}.template-product variant-radios fieldset.c1-opt--single{padding-block-end:0!important}.template-product variant-radios fieldset.c1-opt--single>div{position:absolute;opacity:0;pointer-events:none;block-size:0;overflow:hidden}.template-product variant-radios .c1-optnote{clear:both;margin:-6px 0 0;padding:0 0 18px 46px;font-size:13.5px;line-height:1.5;color:var(--c1c-soft)}@media(max-width:599px){.template-product variant-radios .c1-optnote{padding-inline-start:0}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/c1c-product.css.map */
