.coco-crumbs{margin:0 0 var(--coco-crumb-mb, 16px)}.coco-crumbs__link,.coco-crumbs__sep,.coco-crumbs__current{font-size:var(--coco-crumb-size-mobile, 13px);letter-spacing:var(--coco-crumb-tracking, 0em)}.coco-crumbs__link{color:var(--coco-crumb-color, #848484);text-decoration:none}.coco-crumbs__link:hover{color:var(--coco-crumb-active, #0a0a0a)}.coco-crumbs__sep{color:var(--coco-crumb-color, #848484);margin:0 var(--coco-crumb-gap, 9px)}.coco-crumbs__current{color:var(--coco-crumb-active, #0a0a0a)}.coco-crumbs--upper{text-transform:uppercase}.coco-crumbs--truncate{display:flex;align-items:baseline;white-space:nowrap}.coco-crumbs--truncate .coco-crumbs__link,.coco-crumbs--truncate .coco-crumbs__sep{flex:0 0 auto}.coco-crumbs--truncate .coco-crumbs__current{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.coco-pdp__info .product__text{font-size:var(--coco-eyebrow-size-mobile, 14px);letter-spacing:var(--coco-eyebrow-tracking, 0em);text-transform:var(--coco-eyebrow-transform, none);color:var(--coco-eyebrow-color, inherit);margin-bottom:var(--coco-eyebrow-mb, 0px)}#MainContent .coco-pdp .product__title .flex-title h1{font-size:var(--coco-title-size-mobile, 22px)!important;line-height:var(--coco-title-lh, 1.3)!important;letter-spacing:var(--coco-title-tracking, 0em)!important;text-transform:var(--coco-title-transform, uppercase)!important}#MainContent .coco-pdp .product__title{margin-bottom:var(--coco-title-mb, 0px)}.coco-pdp__info .coco-production-note{font-size:var(--coco-note-size, 14px);color:var(--coco-note-color, #212121);letter-spacing:var(--coco-note-tracking, 0em);margin:var(--coco-note-mt, 0px) 0 var(--coco-note-mb, 10px)}.coco-pdp__info .coco-buy{margin-top:var(--coco-buy-mt, 0px);margin-bottom:var(--coco-buy-mb, 0px)}.coco-pdp__info .product-form__submit{font-family:var(--font-body-family, sans-serif);font-size:12px;font-weight:300;letter-spacing:.12em}.coco-pdp__info .product-form__submit span{font-family:var(--font-body-family, sans-serif)!important;font-size:12px!important;font-weight:300!important;letter-spacing:.12em!important}.coco-pdp__info .coco-bespoke-btn{font-size:12px;font-weight:300;letter-spacing:.12em}.coco-pdp__info .coco-bespoke-btn span{font-size:12px!important;font-weight:300!important;letter-spacing:.12em!important}.coco-pdp__info .price span{font-family:var(--coco-pdp-price-family, var(--font-body-family, sans-serif))!important}#MainContent .coco-pdp__info .price .price-item{font-size:var(--coco-pdp-price-size-mobile, 18px);font-weight:var(--coco-pdp-price-weight, 300)}#MainContent .coco-pdp__info .price:not(.price--on-sale) .price-item{opacity:1}#MainContent .coco-pdp__info .price--on-sale .price-item--regular{font-size:calc(var(--coco-pdp-price-size-mobile, 18px) * .8)}coco-bespoke-scope{display:block}.coco-variant{margin:var(--coco-picker-mt, 0px) 0 var(--coco-picker-mb, 24px)}.coco-variant .product-form__input{margin:0;display:flex;flex-wrap:wrap;gap:var(--coco-swatch-gap, 8px)}.coco-variant .product-form__input+fieldset.product-form__input{margin-top:10px}.coco-variant legend.form__label{flex-basis:100%;display:flex;justify-content:space-between;align-items:baseline;padding:0;margin:0;font-family:var(--font-body-family, sans-serif);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--coco-swatch-text, #0A0A0A)}.coco-variant label.form__label{font-family:var(--font-body-family, sans-serif)}.coco-variant .select__select{font-family:var(--font-body-family, sans-serif)!important}.coco-variant__guide{padding:0 0 1px;border:0;background:none;cursor:pointer;font-size:var(--coco-guide-size, 10px);letter-spacing:var(--coco-guide-tracking, .1em);text-transform:uppercase;color:#0a0a0a8c;border-bottom:1px solid var(--coco-swatch-bc, #DFDFDF)}.coco-variant__guide:hover{color:var(--coco-swatch-text, #0A0A0A);border-bottom-color:currentColor}.coco-variant input[type=radio]+label{margin:0;min-width:46px;text-align:center;padding:var(--coco-swatch-pad-y, 10px) var(--coco-swatch-pad-x, 16px);border:var(--coco-swatch-bw, 1px) solid var(--coco-swatch-bc, #DFDFDF);border-radius:var(--coco-swatch-radius, 0px);background:transparent;color:var(--coco-swatch-text, #0A0A0A);font-family:var(--font-body-family, sans-serif);font-size:var(--coco-swatch-size, 12px);letter-spacing:.04em;text-transform:uppercase;transition:border-color .25s ease,background .25s ease,color .25s ease}.coco-variant input[type=radio]:not(.disabled)+label:hover{border-color:var(--coco-swatch-sel-bg, #0A0A0A)}.coco-variant input[type=radio]:checked+label{background:var(--coco-swatch-sel-bg, #0A0A0A);border-color:var(--coco-swatch-sel-bg, #0A0A0A);color:var(--coco-swatch-sel-text, #FFFFFF)}.coco-bespoke-btn{display:flex;justify-content:center;align-items:center;margin:var(--coco-bespoke-mt, 8px) 0 var(--coco-bespoke-mb, 0px);min-height:56px;border-radius:0;font-weight:400;font-size:18px;line-height:26px;text-transform:uppercase;letter-spacing:0;transition:background .25s ease,color .25s ease,border-color .25s ease}@media(prefers-reduced-motion:reduce){.coco-bespoke-btn{transition:none}}.coco-bespoke-btn:after,.coco-bespoke-btn:before{display:none!important;content:unset!important}product-info[data-coco-bespoke=true] .product-form__submit,product-info[data-coco-bespoke=true] .shopify-payment-button,product-info[data-coco-bespoke=true] .installment{display:none}.coco-trust{display:grid;grid-template-columns:1fr;row-gap:var(--coco-trust-row-gap, 14px);column-gap:var(--coco-trust-col-gap, 20px);margin:var(--coco-trust-mt, 28px) 0 var(--coco-trust-mb, 6px)}.coco-trust--rule-top{border-top:1px solid var(--coco-trust-rule, #DFDFDF);padding-top:26px}.coco-trust--rule-bottom{border-bottom:1px solid var(--coco-trust-rule, #DFDFDF);padding-bottom:26px}.coco-trust__cell{display:flex;align-items:flex-start;gap:var(--coco-trust-icon-gap, 11px)}.coco-trust__icon{flex:0 0 auto;display:flex;margin-top:2px;color:var(--coco-trust-icon-color, #0A0A0A)}.coco-trust__svg{width:var(--coco-trust-icon-size, 17px);height:var(--coco-trust-icon-size, 17px)}.coco-trust__img{width:var(--coco-trust-icon-size, 17px);height:var(--coco-trust-icon-size, 17px);object-fit:contain;display:block}.coco-trust__text{display:block;line-height:1.4;letter-spacing:.04em}.coco-trust__label{display:block;font-family:var(--font-heading-family, serif);font-weight:400;font-size:var(--coco-trust-label-size, 14px);color:var(--coco-trust-label-color, #0A0A0A)}.coco-trust__sub{font-size:var(--coco-trust-sub-size, 12px);color:var(--coco-trust-sub-color, #808080)}.coco-desc{display:block;margin:var(--coco-desc-mt, 16px) 0 var(--coco-desc-mb, 16px)}.coco-desc__body,.coco-desc__rte,.coco-desc__rte p,.coco-desc__rte li{font-size:var(--coco-desc-size-mobile, 14px);line-height:var(--coco-desc-lh, 1.6);color:var(--coco-desc-color, #212121)}.coco-desc__rte p,.coco-desc__rte li{line-height:var(--coco-desc-lh, 1.6)!important}.coco-desc[data-coco-desc-clamp] .coco-desc__body{max-height:calc(var(--coco-desc-clamp, 4) * var(--coco-desc-lh, 1.6) * 1em);overflow:hidden;transition:max-height var(--coco-desc-anim, .35s) ease}.coco-desc[data-coco-desc-clamp][data-coco-desc-expanded=true] .coco-desc__body{max-height:none}@media(prefers-reduced-motion:reduce){.coco-desc[data-coco-desc-clamp] .coco-desc__body{transition:none}}.coco-desc__toggle{margin-top:8px;cursor:pointer;font-size:var(--coco-desc-toggle-size, 12px);color:var(--coco-desc-toggle-color, #0A0A0A)}.coco-desc__toggle--link,.coco-desc__toggle--plain{padding:0;border:0;background:none;letter-spacing:.08em;text-transform:uppercase}.coco-desc__toggle--link{padding-bottom:1px;border-bottom:1px solid currentColor}.product .product__info-wrapper .coco-acc{margin:0;border-top:1px solid var(--coco-acc-rule, #E4E1DC);border-bottom:1px solid var(--coco-acc-rule, #E4E1DC)}.product .product__info-wrapper .coco-acc+.coco-acc{border-top:none}.coco-acc.accordion summary{background:transparent;padding:var(--coco-acc-head-pad, 20px) 0;align-items:center;cursor:pointer}.coco-acc .summary__title h2.accordion__title{font-family:var(--font-body-family, sans-serif)!important;font-weight:400;font-size:var(--coco-acc-head-size, 11px);letter-spacing:.18em;text-transform:uppercase;color:var(--coco-acc-head-color, #0A0A0A)}.coco-acc .accordion__content{margin:0;padding:0 0 22px;max-width:var(--coco-acc-body-max, 440px)}.coco-acc .accordion__content,.coco-acc .accordion__content p,.product .product__info-wrapper .coco-acc .accordion__content ul li{font-size:var(--coco-acc-body-size, 13px);line-height:1.75;color:var(--coco-acc-body-color, rgba(10, 10, 10, .7))}.coco-acc .accordion__content,.coco-acc .accordion__content p,.coco-acc .accordion__content li,.coco-acc .accordion__content a,.coco-acc .accordion__content span,.coco-acc .accordion__content strong,.coco-acc .accordion__content em{font-family:var(--font-heading-family, serif)!important}.coco-acc .accordion__content ul{list-style:none;padding-left:0;margin:6px 0 0}.coco-acc .accordion__content ul li{position:relative;padding:5px 0 5px 16px}.coco-acc .accordion__content ul li:before{content:"";position:absolute;left:0;top:12px;width:4px;height:4px;border-radius:50%;background:#0a0a0a66}.coco-acc[data-coco-acc-icon=plus] summary .icon-caret{display:none}.coco-acc[data-coco-acc-icon=plus] summary:after{content:"+";flex:0 0 auto;font-family:var(--font-heading-family, serif);font-size:var(--coco-acc-icon-size, 20px);line-height:1;transition:transform .3s ease}.coco-acc[data-coco-acc-icon=plus] details[open]>summary:after{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.coco-acc[data-coco-acc-icon=plus] summary:after{transition:none}}.coco-acc[data-coco-acc-icon=caret] summary .icon-caret{right:0}.coco-press{text-align:var(--coco-press-align, left);margin:var(--coco-press-mt, 24px) 0 var(--coco-press-mb, 0px)}.coco-press--rule{border-top:1px solid var(--coco-press-rule, #DFDFDF);padding-top:24px}.coco-press .coco-press__eyebrow{margin:0 0 var(--coco-press-gap-names, 10px);font-size:var(--coco-press-eyebrow-size, 10px);letter-spacing:var(--coco-press-eyebrow-tracking, .2em);text-transform:uppercase;color:var(--coco-press-eyebrow-color, #808080)}.coco-press .coco-press__names{margin:0 0 var(--coco-press-gap-link, 10px);font-family:var(--font-heading-family, serif);line-height:1.5;font-size:var(--coco-press-names-size, 15px);color:var(--coco-press-names-color, #5A5A5A)}.coco-press .coco-press__link{display:inline-block;padding-bottom:2px;border-bottom:1px solid var(--coco-press-rule, #DFDFDF);text-decoration:none;font-size:var(--coco-press-link-size, 10px);letter-spacing:.16em;text-transform:uppercase;color:var(--coco-press-link-color, #808080);transition:color .25s ease,border-color .25s ease}.coco-press .coco-press__link:hover{color:#0a0a0a;border-bottom-color:currentColor}.coco-payments{display:flex;align-items:center;flex-wrap:wrap;gap:var(--coco-pay-gap, 8px);justify-content:var(--coco-pay-align, flex-start);margin:var(--coco-pay-margin-top, 24px) 0 var(--coco-pay-margin-bottom, 24px)}.coco-payments__label{font-size:var(--coco-pay-label-size, 11px);letter-spacing:var(--coco-pay-label-tracking, .14em);text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.coco-payments__list{display:flex;align-items:center;flex-wrap:wrap;gap:var(--coco-pay-gap, 8px);margin:0;padding:0}.coco-payments__item{display:flex}.coco-payments__icon{width:var(--coco-pay-icon-width, 44px);height:auto;display:block}.coco-pdp #swym-atw-button-container{display:none!important}@media screen and (min-width:750px){.coco-crumbs__link,.coco-crumbs__sep,.coco-crumbs__current{font-size:var(--coco-crumb-size, 13px)}.coco-pdp__info .product__text{font-size:var(--coco-eyebrow-size, 14px)}#MainContent .coco-pdp .product__title .flex-title h1{font-size:var(--coco-title-size, 34px)!important}#MainContent .coco-pdp__info .price .price-item{font-size:var(--coco-pdp-price-size, 16px)}#MainContent .coco-pdp__info .price--on-sale .price-item--regular{font-size:calc(var(--coco-pdp-price-size, 16px) * .8)}.coco-trust{grid-template-columns:1fr 1fr}.coco-desc__body,.coco-desc__rte,.coco-desc__rte p,.coco-desc__rte li{font-size:var(--coco-desc-size, 14px);font-weight:200}}.coco-production-note{font-weight:200}.product__info-wrapper .product__tax{display:none!important}@media only screen and (max-width:749px){.product .product__info-wrapper{padding-top:30px!important;margin-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/coco-product-info.css.map */
