:root{--drew-pdp-line: rgba(22, 22, 20, .12);--drew-pdp-line-strong: rgba(22, 22, 20, .2);--drew-pdp-line-width: 1px;--drew-pdp-panel-max-width: 660px;--drew-pdp-details-padding-x-desktop: clamp(28px, 3vw, 48px);--drew-pdp-details-padding-y-desktop: clamp(44px, 5vw, 72px);--drew-pdp-details-padding-x-mobile: 20px;--drew-pdp-details-padding-y-mobile: 30px;--drew-pdp-title-size-desktop: clamp(40px, 3.5vw, 60px);--drew-pdp-title-size-mobile: 32px;--drew-pdp-description-size-desktop: 17px;--drew-pdp-description-size-mobile: 16px;--drew-pdp-description-line-height: 1.55;--drew-pdp-body-size: 15px;--drew-pdp-label-size: 11px;--drew-pdp-price-size: 15px;--drew-pdp-soft-text: rgba(22, 22, 20, .68);--drew-pdp-secondary-opacity: .62;--drew-pdp-intro-gap: 14px;--drew-pdp-row-padding-desktop: 24px;--drew-pdp-row-padding-mobile: 20px}.product-information{overflow:hidden}.product-information__grid{border-top:var(--drew-pdp-line-width) solid var(--drew-pdp-line);border-bottom:var(--drew-pdp-line-width) solid var(--drew-pdp-line)}.product-information__media,.product-information .media-gallery,.product-information .media-gallery img{border-radius:0!important}.product-information .product-details{min-width:0;align-self:start;justify-content:center}.product-information .product-details>.group-block{width:min(100%,var(--drew-pdp-panel-max-width));max-width:var(--drew-pdp-panel-max-width);height:auto;margin-inline:auto;border:0;border-radius:0;padding:var(--drew-pdp-details-padding-y-desktop) var(--drew-pdp-details-padding-x-desktop);gap:0!important;row-gap:0!important;--gap: 0px !important}.product-information .product-details h1{max-width:14ch;margin:0;font-size:var(--drew-pdp-title-size-desktop)!important;font-weight:400;line-height:1;letter-spacing:-.03em;text-wrap:balance}.product-information .product-details .text-block:has(h1){margin:0!important;padding-block-start:0!important;padding-block-end:var(--drew-pdp-intro-gap)!important;padding-inline:0!important}.product-information .product-details product-price{display:block;width:100%;margin:0!important;padding-block-start:0!important;padding-block-end:28px!important;padding-inline:0!important;font-size:var(--drew-pdp-price-size)!important;font-weight:400;line-height:1.3;letter-spacing:0}.product-information .product-details product-price :is(.price,span,s){font-size:inherit}.product-information .product-details product-price .tax-note{font-size:11px;line-height:1.45;opacity:var(--drew-pdp-secondary-opacity)}.product-information .product-details product-price .installments{display:block;width:100%;margin-block-start:10px;font-size:10.5px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;color:currentColor;opacity:1}.product-information .product-details product-price .installments form.payment-terms{display:block;width:100%;margin:0;padding:0!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:none!important;color:inherit;opacity:1}.product-information .product-details product-price .installments shopify-payment-terms{display:block;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:none!important;color:inherit;opacity:1}.product-information .product-details product-price .installments :is(p,span,div,a){font-size:inherit!important;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none!important}.product-information .product-details .text-block.rte:not(.accordion *){display:block;width:100%;max-width:36rem;margin:0!important;padding-block-start:0!important;padding-block-end:32px!important;padding-inline:0!important;border:0!important;font-size:var(--drew-pdp-description-size-desktop)!important;font-weight:400;line-height:var(--drew-pdp-description-line-height);letter-spacing:0;color:var(--drew-pdp-soft-text)}.product-information .product-details .text-block.rte:not(.accordion *) :is(p,div){font-size:inherit!important;line-height:inherit;color:inherit}.product-information .product-details .text-block.rte:not(.accordion *) p{margin-block:0}.product-information .product-details variant-picker,.product-information .product-details .variant-picker{display:block;width:100%;margin:0!important;padding-block-start:0!important;padding-block-end:var(--drew-pdp-row-padding-desktop)!important;padding-inline:0!important;border:0!important}.product-information .product-details variant-picker :is(legend,label),.product-information .product-details .variant-picker :is(legend,label){font-size:var(--drew-pdp-label-size)!important;font-weight:400;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.product-information .product-details variant-picker :is(button,label),.product-information .product-details .variant-picker :is(button,label){border-radius:0}.product-information .product-details .divider{display:none!important}.product-information .product-details .divider:before,.product-information .product-details .divider:after,.product-information .product-details .divider>*{display:none!important;content:none!important}.product-information .product-details .buy-buttons-block{display:block;width:100%;margin:0!important;padding-block-start:0!important;padding-block-end:var(--drew-pdp-row-padding-desktop)!important;padding-inline:0!important;border:0;border-bottom:var(--drew-pdp-line-width) solid var(--drew-pdp-line)}.product-information .product-details .product-form-buttons{width:100%;margin:0!important;padding:0!important}.product-information .product-details .product-form-buttons button{width:100%;min-height:54px;border-radius:0;box-shadow:none;font-size:13px;font-weight:400;letter-spacing:.08em}.product-information .product-details .product__pickup-availabilities{display:none!important}.product-information .product-details .accordion{display:block;width:100%;margin:0!important;padding:0!important;border:0}.product-information .product-details .accordion accordion-custom{display:block;width:100%}.product-information .product-details .accordion .details{width:100%;border:0!important;border-radius:0}.product-information .product-details .accordion accordion-custom:not(:first-child) .details{border-top:var(--drew-pdp-line-width) solid var(--drew-pdp-line)!important}.product-information .product-details .accordion accordion-custom:last-child .details{border-bottom:0!important}.product-information .product-details .accordion .details__header{min-height:54px;margin:0;padding-block:17px;padding-inline:0;font-size:var(--drew-pdp-label-size)!important;font-weight:400;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:#161614eb}.product-information .product-details .accordion .details__header .svg-wrapper{opacity:.8}.product-information .product-details .accordion .details-content{padding-block:2px 22px;padding-inline:0;font-size:var(--drew-pdp-body-size)!important;font-weight:400;line-height:1.6;letter-spacing:0;color:var(--drew-pdp-soft-text)!important}.product-information .product-details .accordion .details-content :is(rte-formatter,p,li,ul,ol,div,span,strong,em,a){font-size:inherit!important;line-height:inherit;color:inherit!important}.product-information .product-details .accordion .details-content :is(strong,b){font-weight:500}.product-information .product-details .accordion .details-content p{margin-block:0 12px}@media screen and (min-width:750px){.product-information--media-left .product-information__media{border-right:var(--drew-pdp-line-width) solid var(--drew-pdp-line)}.product-information--media-right .product-information__media{border-left:var(--drew-pdp-line-width) solid var(--drew-pdp-line)}.product-information__grid--limit-details .product-details>.group-block{width:min(100%,var(--drew-pdp-panel-max-width));max-width:var(--drew-pdp-panel-max-width)}}@media screen and (max-width:749px){.product-information__grid{border-top:0}.product-information__media{border-bottom:var(--drew-pdp-line-width) solid var(--drew-pdp-line)}.product-information .product-details{width:100%}.product-information .product-details>.group-block{width:100%;max-width:none;margin:0;padding:var(--drew-pdp-details-padding-y-mobile) var(--drew-pdp-details-padding-x-mobile);gap:0!important;row-gap:0!important;--gap: 0px !important}.product-information .product-details h1{max-width:none;font-size:var(--drew-pdp-title-size-mobile)!important;line-height:1.04;letter-spacing:-.025em;text-wrap:pretty}.product-information .product-details .text-block:has(h1){padding-block-end:12px!important}.product-information .product-details product-price{padding-block-end:24px!important}.product-information .product-details .text-block.rte:not(.accordion *){max-width:none;padding-block-end:26px!important;font-size:var(--drew-pdp-description-size-mobile)!important;line-height:var(--drew-pdp-description-line-height)}.product-information .product-details variant-picker,.product-information .product-details .variant-picker{padding-block-start:0!important;padding-block-end:var(--drew-pdp-row-padding-mobile)!important}.product-information .product-details .divider{display:none!important}.product-information .product-details .buy-buttons-block{padding-block-start:0!important;padding-block-end:var(--drew-pdp-row-padding-mobile)!important;border-bottom:0!important}.product-information .product-details .product-form-buttons button{min-height:52px;font-size:12px}.product-information .product-details product-price .installments{margin-block-start:8px;font-size:10px!important;line-height:1.4!important;color:currentColor;opacity:1}.product-information .product-details .accordion .details__header{min-height:50px;padding-block:15px}.product-information .product-details .accordion .details-content{padding-block-end:20px}.product-information .product-details .accordion accordion-custom:last-child .details{border-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/drew-product-detail.css.map */
