product-info[id^=MainProduct-] .product__info-container>*+*{margin-top:28px;margin-bottom:28px}product-info[id^=MainProduct-] .product__info-container>:first-child{margin-top:0}product-info[id^=MainProduct-] .product__info-container>:last-child{margin-bottom:0}product-info[id^=MainProduct-] .product-form__input{margin-bottom:28px}product-info[id^=MainProduct-] .product-form__input .form__label{margin-bottom:12px}product-info[id^=MainProduct-] .product__description{line-height:1.8}product-info[id^=MainProduct-] .product__info-container .product__accordion{margin:0;border-top:1px solid #d4c9bc;border-bottom:0}product-info[id^=MainProduct-] .product__info-container .product__accordion:not(:has(~.product__accordion)){border-bottom:1px solid #d4c9bc}product-info[id^=MainProduct-] .product__accordion summary{min-height:88px;padding:28px 0;align-items:center}product-info[id^=MainProduct-] .product__accordion .accordion__title{font:400 16px/1.4 var(--font-heading-family);letter-spacing:.01em}product-info[id^=MainProduct-] .product__accordion summary .icon-caret{display:none}product-info[id^=MainProduct-] .product__accordion summary:after{content:"+";margin-left:auto;font:400 18px/1 var(--font-heading-family);color:#6f6255}product-info[id^=MainProduct-] .product__accordion details[open]>summary:after{content:"\2212"}product-info[id^=MainProduct-] .product__accordion .accordion__content{padding:0 0 28px;line-height:1.75;font-size:15px}product-info[id^=MainProduct-] .product__accordion .accordion__content>:first-child{margin-top:0}product-info[id^=MainProduct-] .product__accordion .accordion__content>:last-child{margin-bottom:0}@media(min-width:750px){product-info[id^=MainProduct-] .product{align-items:stretch}product-info[id^=MainProduct-] .product__info-wrapper{align-self:stretch}product-info[id^=MainProduct-] .product__info-container{position:sticky;top:24px;padding-bottom:0;z-index:2}product-info[id^=MainProduct-] .product__media-list{margin-bottom:0}}@media(max-width:749px){product-info[id^=MainProduct-] .product__accordion summary{min-height:76px;padding:24px 0}}@media(min-width:750px)and (max-width:1199px){product-info[id^=MainProduct-] .product__info-container>*+*{margin-top:18px;margin-bottom:18px}product-info[id^=MainProduct-] .product-form__input{margin-bottom:20px}product-info[id^=MainProduct-] .product__info-container .product__accordion{margin:0}product-info[id^=MainProduct-] .product__accordion summary{min-height:76px;padding:22px 0}product-info[id^=MainProduct-] .product__info-container>:last-child{margin-bottom:0}}@media(min-width:990px){product-info[id^=MainProduct-]>product-component>.page-width{max-width:1600px;padding-left:2.2rem;padding-right:2.2rem}product-info[id^=MainProduct-] .product--large:not(.product--no-media) .product__media-wrapper{max-width:72%;width:calc(72% - var(--grid-desktop-horizontal-spacing) / 2)}product-info[id^=MainProduct-] .product--large:not(.product--no-media) .product__info-wrapper{max-width:28%;width:calc(28% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:3rem}}product-info[id^=MainProduct-] .product-media-container.media-type-image{--aspect-ratio: .8 !important;width:100%!important}product-info[id^=MainProduct-] .product-media-container.media-type-image .media{padding-top:125%!important}product-info[id^=MainProduct-] .product-media-container.media-type-image .media>img{object-fit:contain}.ga-gallery-progress,.ga-gallery-handle{display:none}.ga-size-picker__trigger{display:flex;width:100%;align-items:center;justify-content:center;position:relative;min-height:52px;padding:12px 42px;border:1px solid #3b3028;background:#3b3028;color:#faf9f7;font:600 15px/1.4 var(--font-body-family);letter-spacing:.025em;cursor:pointer}.ga-size-picker__trigger:hover{background:#51463b}.ga-size-picker__trigger .svg-wrapper{position:absolute;right:17px;width:10px;height:7px}.ga-size-picker[data-ga-size-chosen] .ga-size-picker__trigger{justify-content:flex-start;padding-inline-start:16px;border-color:#cbbfb1;background:transparent;color:#302a23;text-align:left}.ga-size-picker[data-ga-size-chosen] .ga-size-picker__trigger:hover{background:#f1ebe3}html:has(.ga-size-panel[open]){overflow:hidden}.ga-size-panel{box-sizing:border-box;width:min(440px,100vw);max-width:none;height:100dvh;max-height:none;margin:0 0 0 auto;padding:0;border:0;background:#f7f3ed;color:#302a23;overflow:hidden}.ga-size-panel[open]{display:flex;flex-direction:column}.ga-size-panel::backdrop{background:#241f1a59}.ga-size-panel__header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:23px 28px 13px;border-bottom:0}.ga-size-panel__header h2{margin:0;color:inherit;font:400 32px/1.1 var(--font-heading-family)}.ga-size-panel__close{display:grid;place-items:center;flex:0 0 44px;min-height:44px;border:0;background:transparent;color:inherit;cursor:pointer}.ga-size-panel__close .svg-wrapper{width:18px;height:18px}.ga-size-panel__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 28px}.ga-size-panel__footer{padding:10px 28px max(16px,env(safe-area-inset-bottom));border-top:1px solid #e5dacf}.ga-size-panel [hidden]{display:none!important}product-info[id^=MainProduct-] .ga-size-panel .product-form__input{width:100%;max-width:none;margin:0;padding:0}.ga-size-panel .product-form__input input[type=radio]+label,.ga-size-panel .product-form__input input[type=radio]:checked+label{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;min-height:52px;margin:0;padding:12px 3px;border:0;border-bottom:1px solid #e5dacf;border-radius:0;background:transparent;color:#302a23;font:16px/1.4 var(--font-body-family);text-align:left}.ga-size-panel .product-form__input input[type=radio]:disabled+label{color:#817669;text-decoration:line-through;cursor:default}.ga-size-panel .product-form__input input[type=radio]:not(:disabled)+label:hover{background:#ede8df}product-info:not([data-ga-size-pending]) .ga-size-panel input[type=radio]:checked:not(:disabled)+label:after{content:"";width:12px;height:6px;margin-right:4px;border:solid currentColor;border-width:0 0 1.5px 1.5px;transform:rotate(-45deg)}.ga-size-panel__guide{padding:18px 0 28px}.ga-size-panel__guide table{min-width:0;width:100%}[data-ga-size-pending] .shopify-payment-button{display:none}@media(max-width:749px){.ga-size-panel{width:100%;height:min(84dvh,680px);margin:auto 0 0;border-radius:12px 12px 0 0}.ga-size-panel__header{padding:19px 20px 10px}.ga-size-panel__scroll,.ga-size-panel__footer{padding-inline:20px}.ga-size-panel__guide .ga-size-guide__table{overflow:visible}.ga-size-panel__guide table{table-layout:fixed;min-width:0!important;width:100%!important;font-size:13px}.ga-size-panel__guide :is(th,td){padding:8px 3px;overflow-wrap:anywhere}media-gallery:has(>[data-ga-mobile-viewer]){position:relative}.product__media-wrapper media-gallery>[data-ga-mobile-viewer].slider-mobile-gutter{margin-inline:0}[data-ga-mobile-viewer]>.product__media-list.slider--mobile{display:block;aspect-ratio:4 / 5;min-height:0;width:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;scroll-padding:0;scroll-snap-type:y mandatory;scrollbar-width:none}[data-ga-mobile-viewer]>.product__media-list.slider--mobile:after{content:none}[data-ga-mobile-viewer]>.product__media-list.slider--mobile::-webkit-scrollbar{display:none}[data-ga-mobile-viewer]>.product__media-list.slider--mobile>.product__media-item{width:100%;max-width:none;margin:0;scroll-snap-align:start}[data-ga-mobile-viewer]>.slider-buttons,media-gallery:has(>[data-ga-mobile-viewer])>.thumbnail-slider{display:none!important}.ga-gallery-progress:not([hidden]){display:block;position:absolute;left:4px;bottom:48px;z-index:3}.ga-gallery-progress__marks{display:grid}.ga-gallery-handle{display:grid;place-items:center;min-height:40px;touch-action:pan-y}.ga-gallery-handle:before{content:"";width:44px;height:2px;border-radius:2px;background:#6f6255}.ga-gallery-progress__marks>button{display:grid;place-items:center;width:38px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto}.ga-gallery-progress__marks>button:after{content:"";width:10px;height:2px;background:#a59788;box-shadow:0 0 0 1px #faf9f799}.ga-gallery-progress__marks>button[aria-current=true]:after{width:16px;background:#302a23}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ga-product-layout.css.map */
