.product-information{gap:var(--gap) 0;margin-block-start:9px}main.content-for-layout .product-information.section{--site-content-margin: var(--page-margin)}.baf-wear-subnav-backdrop:has(+.product-information__wear-subnav){position:fixed;top:0;right:0;left:0;z-index:calc(var(--layer-sticky, 8) - 2);height:calc(var(--baf-scroll-subnav-top, var(--baf-stable-header-height, var(--header-height, 60px))) + var(--baf-scroll-subnav-height, 61px));background:var(--beige, #fffaf1);box-shadow:var(--shadow-drawer);pointer-events:none}.product-information--with-wear-subnav{padding-block-start:calc(var(--padding-block-start, 0px) + var(--baf-scroll-subnav-height, 61px))}.product-information__wear-subnav{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:0;box-sizing:border-box;position:fixed;top:calc(var(--baf-scroll-subnav-top, var(--baf-stable-header-height, var(--header-height, 60px))) - 1px);right:0;left:0;z-index:calc(var(--layer-sticky, 8) - 1);width:auto;max-width:none;margin:0;padding:10px 0;background:var(--beige, #fffaf1);background-color:var(--beige, #fffaf1);box-shadow:none;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product-information__wear-subnav:before,.product-information__wear-subnav:after{content:"";flex:1 0 var(--page-margin)}.product-information__wear-subnav::-webkit-scrollbar{display:none}.product-information__wear-subnav .baf-wear-subnav__link{display:inline-block;flex:0 0 auto;padding:10px;color:var(--brown);font-family:display,serif;font-size:21px;font-weight:400;line-height:1;text-decoration:none;opacity:.35;transition:opacity .2s;white-space:nowrap}.product-information__wear-subnav .baf-wear-subnav__link:hover,.product-information__wear-subnav .baf-wear-subnav__link.is-active{opacity:1}.product-information__grid{display:grid;grid-template-columns:subgrid;grid-column:1 / -1}.product-details{order:1;margin:60px 0}.product-details product-price{margin:0 0 60px}.product-details product-price .price{font-size:var(--baf-display-large-size);font-family:var(--baf-display-family)!important;opacity:.63}.product-details variant-picker{margin:0 0 60px}.product-details variant-picker .variant-picker__form{gap:60px}.product-details variant-picker .variant-picker__form legend{margin-bottom:1em}.product-details variant-picker .variant-picker__form .variant-option--swatches{align-items:flex-start}.product-details variant-picker .variant-picker__form .variant-option__button-label{display:flex;flex-direction:column;align-items:flex-start;background-color:transparent;overflow:visible}.product-details variant-picker .variant-picker__form .variant-option__button-label.variant-option__button-label--has-swatch{width:64px;overflow:visible;justify-content:flex-start}.product-details variant-picker .variant-picker__form .variant-option__button-label:not(.variant-option__button-label--has-swatch){width:42px!important;height:42px!important;background:var(--cream);color:var(--brown);padding:0;display:flex;border-radius:10px;border:2px solid transparent}.product-details variant-picker .variant-picker__form .variant-option__button-label:not(.variant-option__button-label--has-swatch) .variant-option__button-label__text{font-family:display,serif;font-size:21px;margin:auto}.product-details variant-picker .variant-picker__form .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked),.product-details variant-picker .variant-picker__form .variant-option__button-label:not(.variant-option__button-label--has-swatch):hover{border-color:var(--green)}.product-details variant-picker .variant-picker__form .variant-option__button-label .swatch{width:64px;height:64px;display:block;border-radius:10px;border:2px solid transparent}.product-details variant-picker .variant-picker__form .variant-option__button-label .variant-option__swatch-name{display:block;font-weight:700;position:static;left:auto;box-sizing:border-box;padding-left:4px;text-align:left;overflow:visible;white-space:normal;line-height:1.1;width:64px;max-width:64px;transform:none;opacity:.63}.product-details variant-picker .variant-picker__form .variant-option__button-label:has(:checked),.product-details variant-picker .variant-picker__form .variant-option__button-label:hover{outline:none}:is(.product-details variant-picker .variant-picker__form .variant-option__button-label:has(:checked),.product-details variant-picker .variant-picker__form .variant-option__button-label:hover) .swatch{border-color:var(--green)}:is(.product-details variant-picker .variant-picker__form .variant-option__button-label:has(:checked),.product-details variant-picker .variant-picker__form .variant-option__button-label:hover) .variant-option__swatch-name{opacity:1}.product-form-buttons{display:block!important}.quantity-selector{width:100%;margin-bottom:10px;background-color:var(--cream)}.quantity-selector:hover{background-color:var(--cream)}.quantity-selector button{height:100%!important;opacity:.36;transition:opacity .2s}.quantity-selector button:hover,.quantity-selector button:focus{background-color:transparent;opacity:1}.product-details .quantity-selector :is(.quantity-minus,.quantity-plus):active .svg-wrapper{transform:scale(.9)!important}.product-details .quantity-selector :is(.quantity-minus,.quantity-plus).quantity-button--pressed .svg-wrapper{transform:scale(.9)!important}.product-details .quantity-selector :is(.quantity-minus,.quantity-plus) .svg-wrapper svg{transition:transform var(--animation-speed) var(--animation-easing)}.product-details .quantity-selector :is(.quantity-minus,.quantity-plus):active .svg-wrapper svg,.product-details .quantity-selector :is(.quantity-minus,.quantity-plus).quantity-button--pressed .svg-wrapper svg{transform:scale(.9)!important}.add-to-cart-button .add-to-cart-icon{display:none}.product-information__media{order:0;width:0;min-width:100%}@media screen and (max-width:749px){.product-information__media{grid-column:1 / -1}.product-details{grid-column:2 / 3}}@media screen and (min-width:750px){.product-information__grid{grid-column:2}.product-details .product-title :is(p,span,h1,h2,h3,h4,h5,h6),.product-details product-price .price{font-size:36px!important}:is(.product-information__grid.product-information--media-none,.product-information__grid:has(.product-information__media:empty)) .product-details{width:var(--narrow-content-width);margin:0 auto}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:3fr 2fr;gap:40px}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{margin:30px 0 40px}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left:has(.media-gallery--extend){grid-column:1 / 3}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-right{grid-template-columns:min(50vw,var(--sidebar-width)) 1fr}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-right .product-information__media{padding-left:calc(var(--gap, 0) / 2);order:1}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-right .product-details{padding-right:calc(var(--gap, 0) / 2);order:0}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-right:has(.media-gallery--extend){grid-column:2 / -1}.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half,.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half:has(.media-gallery--extend){grid-column:1 / -1;grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) / 2) calc(var(--full-page-grid-central-column-width) / 2) var(--full-page-grid-margin)}:is(.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half,.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-information__media{grid-column:2 / 3}:is(.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half,.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-information__media:has(.media-gallery--extend){grid-column:1 / 3}:is(.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half,.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-details{grid-column:3 / 4}:is(.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half,.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half:has(.media-gallery--extend)).product-information--media-right .product-information__media{grid-column:3 / 4}:is(.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half,.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half:has(.media-gallery--extend)).product-information--media-right .product-information__media:has(.media-gallery--extend){grid-column:3 / -1}:is(.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half,.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half:has(.media-gallery--extend)).product-information--media-right .product-details{grid-column:2 / 3}.section--full-width .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left,.section--full-width .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-right{grid-column:1 / -1}.section--full-width .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{padding-inline-end:var(--padding-lg)}.section--full-width .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-right .product-details{padding-inline-start:var(--padding-lg)}.section--full-width .product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half.product-information--media-left .product-information__media{grid-column:1 / 3}.section--full-width .product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half.product-information--media-left .product-details{grid-column:3 / -1}.section--full-width .product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half.product-information--media-right .product-information__media{grid-column:3 / -1}.section--full-width .product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half.product-information--media-right .product-details{grid-column:1 / 3}}@media screen and (min-width:1200px){.product-information__grid:not(.product-information__grid--half,:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:2fr 1fr}.product-information__grid:not(.product-information__grid--half,:has(.product-information__media:empty)).product-information--media-right{grid-template-columns:1fr 2fr}}.product-information__grid--limit-details .product-details>.group-block{max-width:var(--sidebar-width)}.product-information slideshow-arrows{display:none}body:has(#header-group #header-component[data-sticky-state=active]) .product-details.sticky-content--desktop{--sticky-header-offset: var(--header-height)}.product-information__tabs{max-width:520px;padding-bottom:80px;margin:0 auto}@media screen and (max-width:799px){.product-information__tabs{grid-column:2 / 3;order:2;max-width:none;padding-top:20px}}.product-information__tabs-description{font-size:14px;line-height:1.6;color:var(--brown);margin-bottom:40px}.product-information__tabs .tab-accordion{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-anchor:none}.product-information__tabs .tab-accordion__summary{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;min-width:0;padding:14px 0;border-bottom:2px solid var(--cream);color:var(--brown);font-size:14px;font-weight:700;line-height:1.2;cursor:pointer;list-style:none}.product-information__tabs .tab-accordion__summary:hover{color:var(--brown)}.product-information__tabs .tab-accordion__summary::-webkit-details-marker{display:none}.product-information__tabs .tab-accordion__summary .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;border-radius:50%;background-color:var(--cream)}.product-information__tabs .tab-accordion__summary .svg-wrapper svg{width:12px;height:12px}.product-information__tabs .tab-accordion .svg-wrapper.icon-plus{transition:transform .2s ease}.product-information__tabs .tab-accordion[open] .svg-wrapper.icon-plus{transform:rotate(45deg)}.product-information__tabs .tab-accordion[open]>summary .icon-plus .vertical{opacity:1;transform:none}.product-information__tabs .tab-accordion[open]>summary .icon-plus .horizontal{transform:none}.product-information__tabs .tab-accordion__body{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:10px 0 60px;color:var(--brown);font-size:14px;line-height:1.2}.product-information__tabs .tab-accordion__body p{margin:2em 0}.product-information__tabs .tab-accordion__body img{margin:2em 0;vertical-align:top;max-width:100%}.product-information__logo-strip{margin-top:40px}.prod-detail-icons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:28px 20px;margin:0 0 54px;padding:0;color:var(--brown);list-style:none}.prod-detail-icons__item{display:flex;align-items:center;gap:12px;min-width:0}.prod-detail-icons__icon{display:block;width:36px;height:36px;flex:0 0 36px;object-fit:contain}.prod-detail-icons__label{display:block;max-width:82px;font-size:12px;font-weight:500;line-height:1.15}.baf-size-guide{margin:20px 0;padding:40px 20px;box-sizing:border-box;color:var(--brown);background:var(--cream);border-radius:var(--baf-radius-md)}.baf-size-guide__intro{margin:0 0 18px;color:var(--brown);font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.baf-size-guide__title{margin:0 0 10px!important;font-family:display,serif;font-size:21px;font-weight:400;line-height:1;text-align:center;text-transform:none}.baf-size-guide__table{display:grid;grid-template-columns:56px minmax(0,1fr) minmax(0,1fr);width:100%}.baf-size-guide__table thead,.baf-size-guide__table tbody,.baf-size-guide__table tr{display:contents}.baf-size-guide__table--single{grid-template-columns:1fr}.baf-size-guide__table th,.baf-size-guide__table td{padding:0;text-align:left;vertical-align:middle}.baf-size-guide__table thead th{display:flex;align-items:center}.baf-size-guide__table thead th:not(:first-child){justify-content:center}.baf-size-guide__table tbody th,.baf-size-guide__table tbody td{padding:14px 0}.baf-size-guide__table tbody th{display:flex;flex-direction:column;gap:3px;justify-content:center;padding-right:8px;font-size:14px;font-weight:500;line-height:1.2}.baf-size-guide__table tbody td{display:flex;justify-content:center;align-items:center;border-left:1px solid var(--brown);padding-inline:16px;text-align:center;font-size:14px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.baf-size-guide__table tbody td:last-child{border-right:1px solid var(--brown)}.baf-size-guide__table.baf-size-guide__table--single tbody td{justify-content:flex-start;border-left:0;border-right:0;padding-inline:0;text-align:left;font-weight:500}.baf-size-guide__badge{display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin:20px 0;padding:2px 8px;border-radius:999px;color:var(--cream);background:var(--green);font-size:12px;font-weight:500;line-height:1}.baf-size-guide__badge--size{background:var(--brown)}.baf-size-guide__table thead th:not(:first-child) .baf-size-guide__badge{margin-inline:0}@media screen and (max-width:749px){.prod-detail-icons{gap:18px 10px;margin-bottom:44px}.prod-detail-icons__item{min-width:0;gap:8px}.prod-detail-icons__icon{width:30px;height:30px;flex-basis:30px}.prod-detail-icons__label{max-width:none;font-size:12px}.baf-size-guide{padding:40px 20px;border-radius:var(--baf-radius-md)}.baf-size-guide__table{grid-template-columns:44px minmax(0,1fr) minmax(0,1fr)}.baf-size-guide__table tbody td{padding-inline:10px}}@media screen and (min-width:750px){.baf-size-guide{padding:40px}}@media screen and (min-width:750px){.product-information__grid.product-information--media-left{grid-template-columns:3fr 2fr;grid-template-areas:"left right" "tabs right";gap:40px;align-items:start}.product-information__grid.product-information--media-left .product-information__media{grid-area:left;padding-right:0}.product-information__grid.product-information--media-left .product-details{grid-area:right;position:sticky;top:var(--product-details-sticky-top, 94px);padding-left:0;padding-bottom:40px}.product-information--with-wear-subnav .product-information__grid.product-information--media-left .product-details{--product-details-sticky-top: calc( var(--baf-scroll-subnav-top, var(--baf-stable-header-height, var(--header-height, 60px))) + var(--baf-scroll-subnav-height, 61px) + 16px );--sticky-header-offset: var(--product-details-sticky-top)}.product-information__tabs{grid-area:tabs;align-self:start}}@media screen and (min-width:1200px){.product-information__grid.product-information--media-left{grid-template-columns:3fr 420px;gap:60px 120px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-information.css.map */
