.product-main-info-section variant-selects .accordion{display:block;border-bottom:1px solid var(--color-border);padding-block:1.8rem}.product-main-info-section variant-selects .accordion .panel-open{margin-block-end:2rem}.product-main-info-section variant-selects .accordion fieldset{margin:0}.product-main-info-section variant-selects .accordion:first-child{border-top:none}.product-main-info-section variant-selects .accordion .form__label{display:none}.product-main-info-section variant-selects .product-form__input{margin-top:.5rem;margin-bottom:.5rem}.product-main-info-section variant-selects .accordion .accordion-title{position:relative}.product-main-info-section variant-selects .accordion .selected-value{position:absolute;right:2rem}.accordion-button{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;font-style:var(--font-body-style)!important;font-size:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;border:0;outline:0;background:none;padding:0;width:100%;text-align:left;line-height:1.5;display:flex;column-gap:2rem;align-items:center;justify-content:space-around}.accordion-custom .accordion-panel[aria-hidden=false]{height:min-content}.product .swatch-size-large{--swatch-size: 80px}.product .swatch-size-large .variant-picker-colour-swatch{width:var(--swatch-size);height:var(--swatch-size)!important;min-height:var(--swatch-size)!important}.product-form__input--pill .radio-options-wrapper.swatches-group{display:grid;grid-template-columns:repeat(auto-fit,var(--swatch-size));row-gap:24px;column-gap:16px;margin-block-start:12px}.radio-options-wrapper .option-color-picker-wrapper{display:flex;flex-direction:column}.option-color-picker-wrapper .swatch-label{margin-top:.75rem;font-size:1rem;line-height:1.2;text-align:center;text-transform:uppercase;display:inline-block}.options-wrap{margin-top:12px}.custom-options-wrapper{max-height:400px;overflow-x:hidden;overflow-y:auto}.custom-scrollbar::-webkit-scrollbar{width:2px}.custom-scrollbar::-webkit-scrollbar-track{background:#ececec}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#000;outline:1px solid #000;border-radius:4px}.group-radio-options+.group-radio-options{margin-top:4rem}.group-radio-options .group-name{margin-bottom:1rem}.additional-fabric-options{margin:3rem 1rem 1.5rem 0;padding:2rem;font-family:var(--font-body-family)}.additional-fabric-options p{margin:0}.option-color-picker-wrapper [data-trigger-tooltip]{text-transform:none;display:block;width:100%;margin-top:2px;opacity:0;cursor:pointer;text-decoration:underline}@media screen and (max-width: 767px){.option-color-picker-wrapper [data-trigger-tooltip]{opacity:1}}.option-color-picker-wrapper:hover [data-trigger-tooltip]{opacity:1}.fabric-tooltip-wrap{--max-width: 425px;--swatch-size: 200px;--description-max-height: 500px;--fabric-tooltip-bg: #f1edec;--fabric-tooltip-color: #000;position:fixed;z-index:999;left:50%;top:50%;max-width:var(--max-width);height:max-content;transform:translate(-100%,-42.5%);padding:3.5rem;background:var(--fabric-tooltip-bg);color:var(--fabric-tooltip-color);visibility:hidden;opacity:0;transition:all .3s ease;font-family:var(--font-body-family)}.fabric-tooltip-wrap.active{visibility:visible;opacity:1}.fabric-item{display:grid;gap:2rem}.fabric-title{font-size:18px;text-transform:uppercase;font-weight:700;margin:0}.fabric-description{margin-bottom:1rem;font-family:var(--font-figtree);font-size:13px;line-height:24px;-webkit-font-smoothing:antialiased;font-weight:300}.fabric-description *,.fabric-description p{display:none}.fabric-description ul{display:grid;margin:0!important}.fabric-description ul *{display:inline-block}.fabric-item img{height:var(--swatch-size);width:100%;object-fit:cover}.fabric-item ::-webkit-scrollbar{width:1px}.fabric-tooltip-close{position:absolute;top:1.25rem;right:1.5rem;background:none;border:none;line-height:0;cursor:pointer;text-decoration:none}.fabric-tooltip-close svg{width:1.5rem;height:1.5rem}@media screen and (max-width: 500px){.option-color-picker-wrapper [data-trigger-tooltip]{margin-top:4px;display:block}.fabric-tooltip-wrap{--description-max-height: 300px;max-width:calc(100% - 4rem);width:100%;transform:translate(-50%,-50%);padding-inline:2.5rem}.fabric-description{max-height:var(--description-max-height);overflow-y:auto}.fabric-item{gap:1.5rem}}.nav-desktop-dd-btn:hover+.header-nav-desktop-dd-panel:before,.hovered .header-nav-desktop-dd-panel:hover:before{content:"";position:fixed;top:var(--dshop-site-header-height-desktop);left:0;width:100%;height:100%;background:#00000080}.header-nav-desktop-dd-panel .dd-nav-dd-contents{position:relative;z-index:1;background-color:#fff}.hdr-nav-desktop .nav-desktop-li-dd-item a:after{display:none}.header-nav-desktop-dd-panel{min-height:auto!important}.site-header-bottom-border{display:none!important}.product-buy-buttons-wrapper{margin-bottom:0!important}.product-form__product-labels ul{list-style:none;margin:0;padding:0}.product-form__product-labels a{text-decoration:none;text-transform:lowercase}.product-form__product-labels a:hover{text-decoration:underline}.footer-social-channels-list-words{text-transform:uppercase}.product-main-info-section variant-selects{margin:3rem 0}.product-main-info-section variant-selects .accordion:first-of-type{border-top:1px solid rgba(var(--color-foreground-rgb),var(--accordions-border-opacity))}.product__info-container .product-form__quantity{margin-bottom:3.5rem!important}.product-buy-buttons-wrapper,.product-custom-liquid-block{margin-bottom:3rem!important}pickup-availability{display:none!important}.product__info-container .accordion .accordion-panel{font-family:var(--font-figtree);font-size:13px;font-weight:300;-webkit-font-smoothing:antialiased}.cc-modal-type--drawer-custom *{text-align:left!important}.collection-breadcrumb{display:flex;gap:.75rem}.product__info-container .product-price-block{margin-bottom:4rem!important}.product-main-info-section .accordion-panel li{padding:4px 0 4px 5px;list-style-type:square!important}.product-main-info-section .accordion-panel .fabric-description ul li{padding:0;list-style-type:disc!important}
/*# sourceMappingURL=/cdn/shop/t/201/assets/custom-styles.css.map */
