main#main{display:block;width:100%;max-width:none}main#main>.shopify-section{width:100%;max-width:none}body cart-drawer{position:relative;display:inline-flex}body cart-drawer button.cart-toggle{background:transparent;border:0;cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;padding:0}body cart-drawer-content{display:none;position:fixed;right:0;top:0;z-index:9999}body:has(cart-drawer[open]){overflow-y:hidden}body cart-drawer-content .cart-drawer-item.loading .cart-item__infos>*,body cart-drawer-content .cart-drawer-item.loading .cart-item__image{background:var(--s-hairline);color:transparent!important;border-color:transparent}body cart-drawer-content .cart-drawer-item.loading *{color:transparent!important}body cart-drawer-content .cart-drawer-item.loading img,body cart-drawer-content .cart-drawer-item.loading svg,body cart-drawer-content .cart-drawer-item.loading button{opacity:0}body cart-drawer .cart-count{width:14px;height:14px;font-size:9px;line-height:14px;font-family:var(--s-serif);font-weight:400;color:var(--s-ground);background:var(--s-ink);top:100%;left:100%;transform:translate(-60%,-60%)}body cart-drawer-content{width:460px;max-width:100vw;padding:0;height:100dvh;background:var(--s-ground);color:var(--s-ink);border-left:1px solid var(--s-hairline);font-family:var(--s-serif);font-size:var(--s-size-sm);line-height:var(--s-lh-sm)}body cart-drawer[open] cart-drawer-content{display:flex;flex-direction:column}body cart-drawer-content *{font-family:var(--s-serif);color:var(--s-ink)}body cart-drawer-content>.s-cd__head{display:flex;justify-content:space-between;align-items:center;gap:24px;flex:0 0 auto;height:68px;padding:0 32px;border-bottom:1px solid var(--s-hairline)}body cart-drawer-content .s-cd__tabs{display:flex;align-items:center;gap:28px}body cart-drawer-content .s-cd__tab{font-size:var(--s-size-sm)!important;line-height:var(--s-lh-sm);text-transform:uppercase;letter-spacing:.06em;opacity:.5;text-decoration:none}body cart-drawer-content .s-cd__tab.is-current{opacity:1}body cart-drawer-content .cart-drawer-close{font-size:var(--s-size-sm);line-height:var(--s-lh-sm);text-transform:none;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}body cart-drawer-content .s-cd__ship{flex:0 0 auto;padding:18px 32px 0}body cart-drawer-content .s-cd__ship-row{display:flex;justify-content:space-between;gap:16px}body cart-drawer-content .s-cd__ship-goal{opacity:.62}body cart-drawer-content .s-cd__ship-bar{height:1px;background:var(--s-hairline);margin-top:12px}body cart-drawer-content .s-cd__ship-bar span{display:block;height:1px;background:var(--s-ink);transition:width .4s ease}body cart-drawer-content .s-cd__items{flex:1 1 auto;height:auto;margin:0;padding:28px 32px 8px;overflow-y:auto;scrollbar-width:none}body cart-drawer-content .s-cd__items::-webkit-scrollbar{display:none}body cart-drawer-content .s-cd__item{display:grid;grid-template-columns:104px 1fr;gap:24px;margin:0 0 28px;padding:0 0 28px;border-bottom:1px solid var(--s-hairline);position:relative}body cart-drawer-content .s-cd__img{display:block;width:104px;height:156px;border:0;border-radius:0;background:var(--s-hairline);overflow:hidden}body cart-drawer-content .s-cd__img img{width:100%;height:100%;object-fit:cover;display:block}body cart-drawer-content .s-cd__info{display:flex;flex-direction:column;gap:8px;padding:0;min-width:0}body cart-drawer-content .s-cd__line{display:flex;justify-content:space-between;align-items:baseline;gap:16px}body cart-drawer-content .s-cd__name{text-decoration:none;min-width:0}body cart-drawer-content .s-cd__name h3{font-family:var(--s-serif);font-size:var(--s-size-md)!important;line-height:var(--s-lh-md);text-transform:uppercase;letter-spacing:.04em;font-weight:400;margin:0}body cart-drawer-content .s-cd__price{padding:0;justify-self:auto;white-space:nowrap}body cart-drawer-content .s-cd__price .price,body cart-drawer-content .s-cd__price .price *{font-size:var(--s-size-sm)!important;line-height:var(--s-lh-sm);margin:0;letter-spacing:0}body cart-drawer-content .s-cd__price .price-compare{opacity:.62;text-decoration:line-through;margin-right:6px;display:inline}body cart-drawer-content .s-cd__meta{margin:0;opacity:.7;font-size:var(--s-size-sm);line-height:var(--s-lh-sm)}body cart-drawer-content .s-cd__specs{margin-top:4px}body cart-drawer-content .s-cd__specs>summary{cursor:pointer;list-style:none;display:inline-block;font-size:var(--s-size-sm);line-height:var(--s-lh-sm);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}body cart-drawer-content .s-cd__specs>summary::-webkit-details-marker{display:none}body cart-drawer-content .s-cd__specs>summary::marker{content:""}body cart-drawer-content .s-cd__spec-list{padding:10px 0 4px;display:flex;flex-direction:column;gap:3px}body cart-drawer-content .s-cd__spec-row{display:flex;justify-content:space-between;gap:16px;font-size:var(--s-size-xs);line-height:var(--s-lh-xs)}body cart-drawer-content .s-cd__spec-key{opacity:.62}body cart-drawer-content .s-cd__spec-val{text-align:right}body cart-drawer-content .s-cd__design--legacy{display:none!important}body cart-drawer-content .s-cd__design,body cart-drawer-content .s-cd__props{display:flex;flex-direction:column;gap:2px;margin:2px 0 0}body cart-drawer-content .cart-item__option{display:flex;gap:8px;align-items:baseline;font-size:var(--s-size-sm);line-height:var(--s-lh-sm)}body cart-drawer-content .cart-item__option .option-name{font-size:var(--s-size-sm);text-transform:none;opacity:.7}body cart-drawer-content .cart-item__option .option-name:not(:empty):after{content:":"}body cart-drawer-content .cart-item__option:has(>.option-name.dimensions){display:none}body cart-drawer-content option-group summary{cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}body cart-drawer-content option-group summary::-webkit-details-marker{display:none}body cart-drawer-content option-group .options{padding:8px 0 4px}body cart-drawer-content .s-cd__actions{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:14px;padding:0}body cart-drawer-content quantity-input{display:inline-flex;align-items:center;justify-content:space-between;width:132px;height:36px;padding:0 6px;border:1px solid var(--s-hairline)!important;border-radius:0!important;background:transparent;box-shadow:none!important}body cart-drawer-content quantity-input button{width:30px;height:32px;border:0!important;border-radius:0!important;background:none!important;color:var(--s-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;box-shadow:none!important}body cart-drawer-content quantity-input button svg{width:10px;height:10px}body cart-drawer-content quantity-input button svg line{stroke:currentColor}body cart-drawer-content quantity-input span,body cart-drawer-content quantity-input input{width:28px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--s-size-sm);border:0!important;border-radius:0!important;background:none!important;text-align:center;padding:0;box-shadow:none!important}body cart-drawer-content quantity-input>*:not(:last-child){border-right:0!important}body cart-drawer-content quantity-input>*:not(:first-child){border-left:0!important}body cart-drawer-content .s-cd__links{display:flex;gap:20px}body cart-drawer-content .cart-drawer-item .icon-button.remove--button,body cart-drawer-content .s-cd__remove{position:static;width:auto;height:auto;padding:0;border:0;background:none;font-size:var(--s-size-sm);line-height:var(--s-lh-sm);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;cursor:pointer}body cart-drawer-content .s-cd__reco-wrap{padding:4px 0 20px}body cart-drawer-content .s-cd__label{margin:0 0 16px;font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-transform:uppercase;letter-spacing:.08em}body cart-drawer-content .s-cd__reco{display:block;min-height:40px}body cart-drawer-content .s-cd__reco-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body cart-drawer-content .s-cd__reco-item{display:flex;flex-direction:column;text-decoration:none;min-width:0}body cart-drawer-content .s-cd__reco-media{display:block;aspect-ratio:2 / 3;background:var(--s-hairline);overflow:hidden}body cart-drawer-content .s-cd__reco-media img{width:100%;height:100%;object-fit:cover;display:block}body cart-drawer-content .s-cd__reco-name{margin-top:10px;font-size:var(--s-size-sm);line-height:var(--s-lh-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body cart-drawer-content .s-cd__reco-price{font-size:var(--s-size-sm);line-height:var(--s-lh-sm);opacity:.7}body cart-drawer-content .s-cd__foot{position:static;flex:0 0 auto;height:auto;display:flex;flex-direction:column;gap:12px;padding:20px 32px 24px;background:var(--s-ground);border-top:1px solid var(--s-hairline)}body cart-drawer-content .s-cd__note{margin:0;opacity:.7}body cart-drawer-content .s-cd__total{display:flex;justify-content:space-between;align-items:baseline;gap:24px;font-size:var(--s-size-md);line-height:var(--s-lh-md)}body cart-drawer-content .s-cd__total>:first-child{text-transform:uppercase;letter-spacing:.04em;font-size:var(--s-size-sm)}body cart-drawer-content .s-cd__checkout,body cart-drawer-content .cart-drawer-review .primary-button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 20px;margin-top:4px;border:1px solid var(--s-ink);border-radius:0;background:var(--s-ink);color:var(--s-ground)!important;font-size:var(--s-size-md);line-height:var(--s-lh-md);text-transform:uppercase;letter-spacing:var(--s-track);text-decoration:none;box-shadow:none}body cart-drawer-content .s-cd__pay{margin:0;text-align:center;font-size:var(--s-size-xs);line-height:var(--s-lh-xs);opacity:.7}body cart-drawer-content .s-cd__continue{align-self:center;font-size:var(--s-size-sm);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}body cart-drawer-content .s-cd__empty{flex:1 1 auto;height:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;padding:40px 32px}body cart-drawer-content .s-cd__empty p{margin:0}body cart-drawer-content .s-cd__empty-title{font-size:var(--s-size-lg);line-height:var(--s-lh-lg)}body cart-drawer-content .s-cd__empty-sub{opacity:.7;max-width:32ch}body cart-drawer-content .s-cd__empty-links{width:100%;display:flex;flex-direction:column;margin-top:16px;border-top:1px solid var(--s-hairline)}body cart-drawer-content .s-cd__empty-links a{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid var(--s-hairline);font-size:var(--s-size-md);line-height:var(--s-lh-md);text-decoration:none}body cart-drawer-content .s-cd__empty .s-cd__continue{align-self:flex-start;margin-top:8px}@media screen and (max-width:749px){body cart-drawer-content{width:100vw;border-left:0}body cart-drawer-content>.s-cd__head{padding:0 var(--s-margin);height:var(--s-header-h)}body cart-drawer-content .s-cd__ship{padding:16px var(--s-margin) 0}body cart-drawer-content .s-cd__items{padding:20px var(--s-margin) 8px}body cart-drawer-content .s-cd__item{grid-template-columns:84px 1fr;gap:16px;margin-bottom:20px;padding-bottom:20px}body cart-drawer-content .s-cd__img{width:84px;height:126px}body cart-drawer-content .s-cd__reco-grid{gap:10px}body cart-drawer-content .s-cd__foot{padding:16px var(--s-margin) calc(16px + env(safe-area-inset-bottom))}body cart-drawer-content .s-cd__empty{padding:32px var(--s-margin)}}.s-hcard{position:relative;display:block;color:var(--s-ground);text-decoration:none;background:var(--s-hairline);overflow:hidden}.s-hcard__media{position:relative;aspect-ratio:4 / 5;overflow:hidden}.s-hcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:opacity .4s ease}.s-hcard__img--alt{opacity:0}@media(hover:hover){.s-hcard:hover .s-hcard__img--alt{opacity:1}}.s-hcard__scrim{position:absolute;inset:auto 0 0 0;height:36%;background:linear-gradient(to top,#42262661,#42262600);pointer-events:none}.s-hcard__meta{position:absolute;left:14px;right:14px;bottom:12px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"name name" "price dots";align-items:end;gap:6px 12px;font-size:var(--s-size-xs);line-height:var(--s-lh-xs);letter-spacing:.06em;text-transform:uppercase}.s-hcard__name{grid-area:name}.s-hcard__price{grid-area:price;letter-spacing:0;text-transform:none;font-size:var(--s-size-sm);line-height:var(--s-lh-sm)}.s-hcard__price s{opacity:.7;margin-right:6px}.s-hcard__dots{grid-area:dots;display:inline-flex;align-items:center;gap:6px}.s-hcard__dot{width:11px;height:11px;border-radius:50%;overflow:hidden;border:1px solid rgba(251,249,244,.7);background:var(--s-ground)}.s-hcard__dot img{width:100%;height:100%;object-fit:cover;display:block}.s-hcard__plus{font-size:var(--s-size-xs);letter-spacing:0;text-transform:none}.s-hcard .s-tag-layer{left:14px;top:14px}@media screen and (max-width:749px){.s-hcard__meta{left:10px;right:10px;bottom:10px}}.s-cta{padding-block:96px;text-align:center}.s-cta__inner{max-width:560px;margin-inline:auto;display:flex;flex-direction:column;align-items:center}.s-cta__label{margin:0 0 16px}.s-cta__heading{margin:0}.s-cta__text{margin:14px 0 0;font-size:var(--s-size-sm);line-height:var(--s-lh-sm);max-width:46ch}.s-cta__btn{width:auto;min-width:200px;margin-top:32px}@media screen and (max-width:749px){.s-cta{padding-block:56px}.s-cta__btn{width:100%}}#main product-configurator-app{overflow-y:auto!important;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#main product-configurator-app .grid.s-cfg{height:auto!important;max-height:none!important}#main product-configurator-app .s-cfg__left{position:sticky;top:0;align-self:start;max-height:calc(100dvh - var(--s-header-h));overflow-y:auto;scrollbar-width:none}#main product-configurator-app .s-cfg__left:not(.s-cfg__guide){padding-top:28px}#main product-configurator-app .s-cfg__product{margin-bottom:20px}#main product-configurator-app .s-cfg .s-cfg__left .image-wrapper{border:0!important;padding:0!important;aspect-ratio:auto!important;width:auto!important;height:auto!important;background:transparent!important}#main product-configurator-app .s-cfg__caption{margin-top:10px}#main product-configurator-app .s-cfg__summary{margin-top:22px}#main product-configurator-app .s-cfg__left .image-actions{margin-top:22px}#main product-configurator-app .s-cfg__guide.hide-mobile{padding-top:28px;padding-bottom:32px}#main product-configurator-app .s-cg__title{margin-bottom:10px}#main product-configurator-app .s-cg__text{margin-bottom:18px}#main product-configurator-app .s-cg__media img{max-height:calc(100dvh - var(--s-header-h) - 360px);width:auto;max-width:100%;margin:0 auto}#main product-configurator-app .s-cfg__left::-webkit-scrollbar{display:none}#main product-configurator-app .mf-stepper{height:36px;overflow:hidden;align-items:center}#main product-configurator-app .s-cfg__measure .mf-stepper input[type=number]{height:34px;min-height:0;line-height:34px;box-shadow:none}#main product-configurator-app .mf-step{height:34px;line-height:34px}#main product-configurator-app .s-cfg__measure .default-measure:empty{display:none}#main product-configurator-app .s-cfg__steps{margin-bottom:20px}#main product-configurator-app .s-cfg__design-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:14px 0;margin:0 0 32px;border-top:1px solid var(--s-hairline);border-bottom:1px solid var(--s-hairline);font-size:var(--s-size-xs);line-height:var(--s-lh-xs)}#main product-configurator-app .s-cfg__design-row-label{text-transform:uppercase;letter-spacing:.08em;opacity:.55}#main product-configurator-app .s-cfg__design-row-vals{flex:1 1 200px;min-width:0;opacity:.85}#main product-configurator-app .s-cfg__design-row-edit{font-size:var(--s-size-xs);margin-left:auto;white-space:nowrap}html #main product-configurator-app .s-cfg__standard-head{display:block;margin-bottom:20px}html #main product-configurator-app .s-cfg__standard-head .s-cfg__sub{margin-bottom:0}html #main product-configurator-app .s-cfg__standard .property-field.s-pdp__sizes{margin:0}html #main product-configurator-app .s-cfg__standard .s-pdp__sizes .options-grid{margin-top:0}html #main product-configurator-app .s-cfg__standard .s-pdp__sizes .s-pdp__step-h .product-popup-modal__button{font-size:var(--s-size-xs)}#main product-configurator-app .s-cfg__standard .s-pdp__sizes .s-pdp__step--sizes{margin-top:28px}#main product-configurator-app .s-cfg__standard .s-pdp__step-h{margin-bottom:14px}#main product-configurator-app .s-cfg__standard form .flex.justify-end{margin-top:28px}#main product-configurator-app .s-cfg__standard .s-cfg__cta{margin-top:0}@media screen and (max-width:989px){html #main product-configurator-app{position:fixed!important;top:var(--s-header-h)!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;max-height:none!important;margin:0!important;background:var(--s-ground)}html[product-configurator-open],html[product-configurator-open] body{overflow:hidden}html #main product-configurator-app .s-cfg__left{position:static;max-height:none;overflow:visible;padding:20px var(--s-margin) 24px}html #main product-configurator-app .s-cfg__left:not(.s-cfg__guide){padding-top:20px}html #main product-configurator-app .s-cfg__product{margin-bottom:14px}html #main product-configurator-app .s-cfg .s-cfg__left .image-wrapper{width:auto!important;margin:0 auto;zoom:.72}html #main product-configurator-app .s-cfg__left #shirt{max-width:none}html #main product-configurator-app .s-cfg__summary,html #main product-configurator-app .s-cfg__left .image-actions{display:none}html #main product-configurator-app .s-cfg__right{padding-top:24px}}html #main .configuration-wrapper-dialog .measurements-guide>details>summary{outline:0}html #main .configuration-wrapper-dialog .measurements-guide>details>summary:focus-visible{outline:1px solid var(--s-ink);outline-offset:4px}html #main configuration-section>details>summary{border-bottom:0;flex-direction:row;align-items:center;text-align:left}html #main configuration-section>details>summary svg{position:static}html #main configuration-section summary [data-role=value]{margin:0;font-size:var(--s-size-sm);color:inherit}@media screen and (max-width:749px){html #main dialog.configuration-wrapper-dialog[open]{top:auto;bottom:0;height:calc(100dvh - var(--s-header-h) - 292px);min-height:52dvh;width:100vw;border:0;border-top:1px solid var(--s-hairline);padding:20px var(--s-margin) 32px;box-shadow:0 -10px 30px #4226260d;animation:s-sheet-up .28s ease both}html #main dialog.configuration-wrapper-dialog::backdrop{background:transparent}html #main .configuration-wrapper-dialog .configurator-product-title.measurements-guide{margin-bottom:12px}html #main .configuration-wrapper-dialog button.primary-button[data-action=closeDesign]{position:sticky;bottom:0;margin-top:16px;box-shadow:0 0 0 10px var(--s-ground)}body:has(dialog.configuration-wrapper-dialog[open]) #main product-configurator-app{overflow:hidden!important}body:has(dialog.configuration-wrapper-dialog[open]) #main product-configurator-app .s-cfg__left .s-cfg__product,body:has(dialog.configuration-wrapper-dialog[open]) #main product-configurator-app .s-cfg__left .s-cfg__caption{display:none}body:has(dialog.configuration-wrapper-dialog[open]) #main product-configurator-app .s-cfg .s-cfg__left .image-wrapper{zoom:.56}body:has(dialog.configuration-wrapper-dialog[open]) #main product-configurator-app .s-cfg__left{padding-top:16px}}html #main configurator-option p{font-family:var(--s-serif);font-size:var(--s-size-sm);line-height:var(--s-lh-sm);font-weight:400}html #main configurator-option.type-image-radio img{outline-color:var(--s-hairline)}html #main configurator-option.type-image-radio.selected img,html #main configurator-option.type-image-radio:hover img{outline:1px solid var(--s-ink)}@keyframes s-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.s-media[class*=s-media--]>img,.s-media[class*=s-media--]>video,.s-media[class*=s-media--]>svg,.s-gallery__item>img,.s-gallery__item>svg,.s-split__media>img,.s-split__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.s-split__media{position:relative;overflow:hidden}@media(hover:none){html:not(.s-scrolled):not(.s-nav-open):not(.s-drawer-open) body:has(main#main>.shopify-section:first-child>:is(.s-hero-split,.s-craft)) .shopify-section.section-header:not(:has(details[open])):not(:has(cart-drawer[open])){--hdr-bg: transparent;--hdr-fg: var(--s-ground);--hdr-fg-inv: var(--s-ink);--hdr-line: transparent}}@media screen and (max-width:989px){body:has(main#main>.shopify-section:first-child>.s-split) .shopify-section.section-header{margin-bottom:calc(-1 * var(--s-header-h))}html:not(.s-scrolled):not(.s-nav-open):not(.s-drawer-open) body:has(main#main>.shopify-section:first-child>.s-split) .shopify-section.section-header:not(:has(details[open])):not(:has(cart-drawer[open])){--hdr-bg: transparent;--hdr-fg: var(--s-ground);--hdr-fg-inv: var(--s-ink);--hdr-line: transparent}main#main>.shopify-section:first-child>.s-split .s-split__media:after{content:"";position:absolute;inset:0 0 auto 0;height:120px;pointer-events:none;background:linear-gradient(to bottom,#42262652,#42262600)}}.s-footer__news .s-footer__field{padding-bottom:12px}.s-footer__news p.s-footer__note{margin-top:18px}@media screen and (max-width:749px){.s-filters__bar{flex-wrap:wrap;gap:8px 16px;padding:16px var(--s-margin)}.s-filters__group{order:1}.s-filters__sort{order:2;margin-left:auto}.s-filters__count{order:3;flex:0 0 100%;margin:0;opacity:.62}.s-filters__sort{position:relative}.s-filters__sort:after{content:"";position:absolute;right:0;top:50%;width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-70%) rotate(45deg);pointer-events:none}.s-filters__select{padding-right:16px}}#main .main-product-section .product__info-container>.purchase-button{order:5;margin-top:32px;width:100%;height:52px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--s-hairline);border-radius:0;font-family:var(--s-serif);font-size:var(--s-size-xs);line-height:1;text-transform:uppercase;letter-spacing:.1em;color:var(--s-ink);opacity:.55;cursor:default;pointer-events:none}#main dialog-menu-toggles>button:focus,#main dialog-menu-toggles>button:focus-visible{outline:none;box-shadow:none}#main dialog-tabs dialog[open] .dialog-title{position:relative;padding-right:44px;align-items:flex-start}#main dialog-tabs dialog[open] .dialog-title button[data-action=close]{position:absolute;right:-4px;top:-6px}#main dialog-menu-toggles{gap:6px 18px}#main dialog-menu-toggles>button{padding:6px 0}#main product-configurator-app [hidden]{display:none!important}#main .main-product-section .product__info-container>.s-pdp__step--cloth{order:3;margin-top:36px}#main .main-product-section .product__info-container>.s-pdp__step--size{order:5;margin-top:36px}#main .s-pdp__step-h{display:flex;align-items:baseline;gap:10px;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid var(--s-hairline);font-family:var(--s-serif);font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--s-ink)}#main .s-pdp__step-h>span:first-child{opacity:.5}#main .s-pdp__step-sub{margin:0 0 18px;font-size:var(--s-size-sm);line-height:var(--s-lh-sm);opacity:.75}#main .s-pdp__colors-label{margin:0 0 10px;font-size:var(--s-size-sm);line-height:var(--s-lh-sm)}#main .s-pdp__colors-count{opacity:.55}#main .s-pdp__swatches{display:flex;flex-wrap:wrap;gap:10px}#main .s-pdp__swatch{display:block;width:34px;height:34px;padding:2px;border-radius:50%;overflow:hidden;border:1px solid var(--s-hairline);background:var(--s-ground);transition:border-color .15s ease}#main .s-pdp__swatch img,#main .s-pdp__swatch>span{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}#main .s-pdp__swatch.is-current,#main .s-pdp__swatch:hover{border-color:var(--s-ink)}#main .s-pdp__fitting{margin:16px 0 0;font-size:var(--s-size-sm);line-height:var(--s-lh-sm);opacity:.8}#main .s-pdp__step--size .configure-actions{margin-top:0}#main .s-pdp__sizes .s-pdp__step--fit{margin:0}#main .s-pdp__sizes .s-pdp__step--sizes{margin-top:32px}#main .s-pdp__step-h .s-pdp__step-aside{margin-left:auto;text-transform:none;letter-spacing:0}#main .s-pdp__step-h .s-pdp__step-aside>button{font-family:var(--s-serif);font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-transform:none;letter-spacing:0;padding:0;margin:0;background:none;border:0;color:var(--s-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;opacity:.8;cursor:pointer}#main .s-pdp__step-h .s-pdp__step-aside>button:hover{opacity:1}#main .s-pdp__sizes .s-pdp__fit{margin-bottom:8px}#main .s-pdp__sizes .s-pdp__step-sub{margin:0 0 14px}#main .s-pdp__sizes .s-pdp__fit-hint{margin:2px 0 0;opacity:.6}#main .s-pdp__sizes .options-size{margin-top:0}#main .configure-actions form>.purchase-button{margin-top:28px}#main .s-pdp__mtm{margin-top:10px;padding:24px;border:1px solid var(--s-hairline);background:#42262609}#main .s-pdp__mtm-label{margin:0 0 10px;font-family:var(--s-serif);font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-transform:uppercase;letter-spacing:.1em;opacity:.5}#main .s-pdp__mtm-title{margin:0 0 8px;font-family:var(--s-serif);font-size:var(--s-size-lg);line-height:var(--s-lh-lg);font-weight:400;text-transform:none;letter-spacing:0;color:var(--s-ink)}#main .s-pdp__mtm-text{margin:0 0 20px;max-width:48ch;font-size:var(--s-size-sm);line-height:var(--s-lh-sm);opacity:.75}#main .s-pdp__mtm .purchase-button{margin-top:0}#main .s-pdp__mtm .s-pdp__mtm-cta{background:var(--s-ink);color:var(--s-ground);border-color:var(--s-ink)}#main .s-pdp__mtm .s-pdp__mtm-cta:hover{background:transparent;color:var(--s-ink)}#main .s-pdp__mtm .s-pdp__mtm-cta span{margin-left:2px}#main .s-pdp__mtm .s-pdp__fitting{margin-top:14px}@media screen and (max-width:749px){#main .s-pdp__mtm{padding:22px 18px 20px}#main .s-pdp__mtm .s-pdp__mtm-cta{padding-left:10px;padding-right:10px;letter-spacing:.06em}}.s-prow__grid{border-bottom:1px solid var(--s-hairline)}.s-cd__tiles{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px;margin:28px 0 8px}.s-cd__tile{display:block;text-decoration:none;color:inherit}.s-cd__tile:nth-child(odd):last-child{grid-column:1 / -1}.s-cd__tile-media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--s-hairline)}.s-cd__tile:nth-child(odd):last-child .s-cd__tile-media{aspect-ratio:16 / 9}.s-cd__tile-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.s-cd__tile:hover .s-cd__tile-media img{transform:scale(1.03)}.s-cd__tile-label{display:block;margin-top:10px;font-size:var(--s-size-sm);line-height:var(--s-lh-sm)}.s-cd__tile:hover .s-cd__tile-label{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.s-cd__empty .s-cd__empty-links{display:none}.s-page:has(#swym-wishlist-render-container) .s-page__inner{max-width:none}#swym-wishlist-render-container,#swym-wishlist-render-container *{font-family:var(--s-serif)!important;color:var(--s-ink);box-sizing:border-box}#swym-wishlist-render-container .swym-storefront-layout-header{display:none}#swym-wishlist-render-container swym-storefront-layout-login-user{display:block;margin:0 0 40px;padding:18px 0;border-top:1px solid var(--s-hairline);border-bottom:1px solid var(--s-hairline)}#swym-wishlist-render-container swym-storefront-layout-login-user *{font-weight:400!important;font-size:var(--s-size-sm)!important;line-height:var(--s-lh-sm)!important}#swym-wishlist-render-container swym-storefront-layout-login-user a,#swym-wishlist-render-container swym-storefront-layout-login-user button{background:transparent!important;border:1px solid var(--s-ink)!important;border-radius:0!important;color:var(--s-ink)!important;padding:12px 22px!important;font-size:var(--s-size-xs)!important;text-transform:uppercase;letter-spacing:.1em}#swym-wishlist-render-container .swym-storefront-layout-items-container{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:40px var(--s-gutter)!important;width:100%}#swym-wishlist-render-container swym-storefront-layout-item{display:block;min-width:0}#swym-wishlist-render-container .swym-storefront-layout-grid-item{display:flex!important;flex-direction:column;position:relative;width:auto!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important}#swym-wishlist-render-container .swym-storefront-layout-grid-item-image-container{display:block!important;position:relative;width:100%!important;height:auto!important;aspect-ratio:2 / 3;overflow:hidden;padding:0!important;margin:0!important;background:var(--s-hairline)}#swym-wishlist-render-container .swym-storefront-layout-grid-item-image{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block;margin:0!important;transition:transform .6s ease}#swym-wishlist-render-container .swym-storefront-layout-grid-item:hover .swym-storefront-layout-grid-item-image{transform:scale(1.03)}#swym-wishlist-render-container .swym-storefront-layout-grid-item-content{padding:12px 0 0!important;display:flex;flex-direction:column;gap:4px}#swym-wishlist-render-container .swym-storefront-layout-grid-item-title{font-size:var(--s-size-sm)!important;line-height:var(--s-lh-sm)!important;text-decoration:none!important;font-weight:400!important}#swym-wishlist-render-container .swym-storefront-layout-grid-item-title:hover{text-decoration:underline!important;text-underline-offset:4px;text-decoration-thickness:1px}#swym-wishlist-render-container .swym-storefront-layout-grid-item-price-variant,#swym-wishlist-render-container .swym-storefront-layout-grid-item-final-price{font-size:var(--s-size-sm)!important;line-height:var(--s-lh-sm)!important;opacity:.75;font-weight:400!important}#swym-wishlist-render-container .swym-storefront-layout-grid-item-action-container{margin-top:8px}#swym-wishlist-render-container .swym-storefront-layout-grid-item-add-to-cart-button{width:auto!important;height:auto!important;min-height:0!important;background:none!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;font-size:var(--s-size-xs)!important;line-height:var(--s-lh-xs)!important;text-transform:uppercase;letter-spacing:.08em;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;cursor:pointer;box-shadow:none!important}#swym-wishlist-render-container .swym-storefront-layout-grid-item-option-button{position:absolute!important;top:10px!important;right:10px!important;width:32px!important;height:32px!important;min-height:0!important;padding:0!important;margin:0!important;display:flex!important;align-items:center;justify-content:center;background:var(--s-ground)!important;border:1px solid var(--s-hairline)!important;border-radius:50%!important;box-shadow:none!important}#swym-wishlist-render-container .swym-storefront-layout-grid-item-option-button svg circle{fill:var(--s-ink)}#swym-wishlist-render-container .swym-storefront-layout-collection-carousel{display:none!important}@media screen and (max-width:989px){#swym-wishlist-render-container .swym-storefront-layout-items-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 12px!important}}.s-cart__meta{margin:6px 0 12px;font-size:var(--s-size-sm);line-height:var(--s-lh-sm);opacity:.7}.s-search-page__head.s-container{padding-inline:var(--s-margin)}#swym-education-tooltip,#swym-education-tooltip-bubble,.swym-education-tooltip,.swym-education-toast,[class*=swym-education-]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media screen and (min-width:990px){html #main .main-product-section .thumbnail-list__item{height:auto!important;overflow:visible!important}html #main .main-product-section .thumbnail-list__item modal-opener,html #main .main-product-section .thumbnail-list__item .thumbnail{height:auto!important}html #main .main-product-section .thumbnail-list__item img,html #main .main-product-section .thumbnail-list__item video{height:auto!important;object-fit:contain!important}}html #main .main-product-section .product-media-slider .swiper-slide,html #main .main-product-section .product-media-slider .swiper-slide .slider-thumb-button{height:auto!important}html #main .main-product-section .product-media-slider .swiper-slide img{height:auto!important;object-fit:contain!important;aspect-ratio:auto!important}.s-footer{padding:80px var(--s-margin) 40px}.s-footer__top{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-gutter);align-items:start}.s-footer__news{grid-column:1 / span 2}.s-footer__locale{grid-column:5}.s-footer__news p{margin:0}.s-footer__form{margin-top:22px;max-width:none}.s-footer__field{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--s-rule-inverse);padding-bottom:10px}.s-footer__field input{flex:1;background:none;border:0;color:var(--s-ground);font-family:var(--s-serif);font-size:var(--s-size-md);line-height:var(--s-lh-md);padding:0}.s-footer__field input::placeholder{color:var(--s-ground);opacity:.72}.s-footer__field input:focus{outline:none}.s-footer__field button{background:none;border:0;color:var(--s-ground);font-size:var(--s-size-md);cursor:pointer;padding:0}.s-footer__note{margin:14px 0 0;opacity:.86;max-width:46ch}.s-footer__locale{justify-self:end;text-align:right}.s-footer__locale .localization-form{display:flex;align-items:center;gap:6px;justify-content:flex-end}.s-footer__locale localization-button{background:none;border:0;color:var(--s-ground);font-family:var(--s-serif);font-size:var(--s-size-xs);text-transform:uppercase;cursor:pointer;padding:0;opacity:.72}.s-footer__locale localization-button.active{opacity:1;text-decoration:underline;text-underline-offset:3px}.s-footer__cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-gutter);margin-top:96px}.s-footer__col>summary{list-style:none;cursor:default}.s-footer__col>summary::-webkit-details-marker{display:none}.s-footer__col>summary::marker{content:""}.s-footer__col-links{display:flex;flex-direction:column;gap:8px;margin-top:16px}.s-footer__col-links a{opacity:.86}.s-footer__col-links a:hover{opacity:1}.s-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:32px}.s-footer__logo{display:block;width:100%;aspect-ratio:var(--logo-ar, 10.8);margin-top:96px;background:var(--s-ground);-webkit-mask:var(--logo-src) no-repeat center / contain;mask:var(--logo-src) no-repeat center / contain}.s-footer__logo:hover{text-decoration:none;opacity:.92}.s-footer__logo--text{aspect-ratio:auto;background:none;-webkit-mask:none;mask:none;color:var(--s-ground);font-family:var(--s-serif);font-size:15vw;line-height:.9;text-transform:uppercase;letter-spacing:.02em;text-align:center}.s-footer__copy a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.s-footer__copy a:hover{opacity:.8}.s-footer__top-link{text-align:right}@media screen and (max-width:989px){.s-footer{padding:56px var(--s-margin) 32px}.s-footer__top{grid-template-columns:1fr;gap:40px}.s-footer__news,.s-footer__locale{grid-column:auto}.s-footer__locale{justify-self:start;text-align:left}.s-footer__locale .localization-form{justify-content:flex-start}.s-footer__cols{grid-template-columns:1fr;gap:0;margin-top:48px;border-top:1px solid var(--s-rule-inverse)}.s-footer__col{border-bottom:1px solid var(--s-rule-inverse)}.s-footer__col>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding-block:18px}.s-footer__col>summary:after{content:"+"}.s-footer__col[open]>summary:after{content:"\2212"}.s-footer__col-links{margin:0 0 20px}.s-footer__bottom{flex-direction:column;align-items:flex-start;gap:8px;margin-top:24px}.s-footer__logo{margin-top:48px}.s-footer__top-link{text-align:left}}summary{list-style:none}summary::-webkit-details-marker{display:none}summary::marker{content:""}.shopify-section.section-header{position:sticky;top:0;z-index:30;--hdr-bg: var(--s-ground);--hdr-fg: var(--s-ink);--hdr-fg-inv: var(--s-ground);--hdr-line: var(--s-hairline)}body:has(main#main>.shopify-section:first-child>:is(.s-hero-split,.s-craft)) .shopify-section.section-header{margin-bottom:calc(-1 * var(--s-header-h))}html:not(.s-scrolled):not(.s-nav-open):not(.s-drawer-open) body:has(main#main>.shopify-section:first-child>:is(.s-hero-split,.s-craft)) .shopify-section.section-header:not(:hover):not(:has(details[open])):not(:has(cart-drawer[open])){--hdr-bg: transparent;--hdr-fg: var(--s-ground);--hdr-fg-inv: var(--s-ink);--hdr-line: transparent}.s-header{position:relative;z-index:30;height:var(--s-header-h);padding-inline:var(--s-margin);background:var(--hdr-bg);color:var(--hdr-fg);border-bottom:1px solid var(--hdr-line);transition:background-color .28s ease,color .28s ease,border-color .28s ease}.s-header a,.s-header summary,.s-header button{color:inherit}.s-header__top{display:flex;align-items:center;justify-content:center;height:56px}.s-header__brand{display:inline-flex;align-items:center;color:inherit}.s-header__wordmark{display:block;margin-inline-end:-.32em;font-family:var(--s-serif);font-size:20px;line-height:1;font-weight:500;letter-spacing:.32em;text-transform:uppercase;white-space:nowrap;transition:color .28s ease}.s-header__logo{display:block;height:18px;width:calc(18px * var(--logo-ar, 10.8));background:currentColor;-webkit-mask:var(--logo-src) no-repeat center / contain;mask:var(--logo-src) no-repeat center / contain;transition:background-color .28s ease}.s-header__bar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;height:44px}.s-header__left{display:flex;align-items:center;gap:20px;min-width:0}.s-header__nav{display:flex;align-items:center;justify-content:center;gap:34px;min-width:0}.s-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:22px}.s-header__link{display:inline-block;font-size:var(--s-size-md);line-height:var(--s-lh-md);white-space:nowrap;cursor:pointer;padding-block:12px;border-bottom:1px solid transparent;margin-bottom:-1px;transition:border-color .2s ease}.s-header__link:hover,.s-header__link.is-current,.s-mega[open]>.s-mega__trigger{border-bottom-color:currentColor}.s-header__icon{display:inline-flex;align-items:center;color:inherit}.s-header__icon svg,.s-header__icon a{display:inline-flex;color:inherit}.s-header__icon svg{width:19px;height:19px}.s-header .cart-toggle{display:inline-flex;align-items:center;color:inherit;background:none;border:0;padding:0;cursor:pointer}.s-header .cart-toggle svg{width:19px;height:19px}body .s-header cart-drawer .cart-count{background:var(--hdr-fg);color:var(--hdr-fg-inv);transition:background-color .28s ease,color .28s ease}.s-search{position:static}.s-search__trigger{display:inline-flex;align-items:center;gap:8px;font-size:var(--s-size-md);line-height:var(--s-lh-md);cursor:pointer;white-space:nowrap}.s-search__trigger svg{width:18px;height:18px}.s-search__panel{position:absolute;inset-inline:0;top:100%;background:var(--s-ground);color:var(--s-ink);border-top:1px solid var(--s-hairline);border-bottom:1px solid var(--s-hairline);padding:40px var(--s-margin) 36px}.s-search__form{display:flex;align-items:center;gap:16px;max-width:720px;margin-inline:auto;border-bottom:1px solid var(--s-ink)}.s-search__input{flex:1 1 auto;min-width:0;font-family:var(--s-serif);font-size:var(--s-size-xl);line-height:var(--s-lh-xl);color:var(--s-ink);background:transparent;border:0;border-radius:0;padding:8px 0 12px;outline:none;-webkit-appearance:none;appearance:none}.s-search__input::placeholder{color:var(--s-ink);opacity:.4}.s-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.s-search__submit{background:none;border:0;padding:0 0 4px;cursor:pointer;color:var(--s-ink);display:inline-flex}.s-search__submit svg{width:20px;height:20px}.s-search__hint{max-width:720px;margin:14px auto 0;font-size:var(--s-size-xs);line-height:var(--s-lh-xs);opacity:.7}.s-mega{position:static}.s-mega__panel{position:absolute;inset-inline:0;top:100%;background:var(--s-ground);color:var(--s-ink);border-top:1px solid var(--s-hairline);border-bottom:1px solid var(--s-hairline);padding:44px var(--s-margin) 48px}.s-mega__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 300px;gap:var(--s-gutter)}.s-mega__col{display:flex;flex-direction:column}.s-mega__head{font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-transform:uppercase;letter-spacing:.08em}.s-mega__list{display:flex;flex-direction:column;gap:10px;margin-top:18px;font-size:var(--s-size-md);line-height:var(--s-lh-md)}.s-mega__list a:hover,.s-mega__head:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.s-mega__feature{display:flex;flex-direction:column}.s-mega__feature a{display:flex;flex-direction:column;gap:10px}.s-mega__feature .s-media{background:var(--s-hairline)}.s-mega__feature img{width:100%;height:100%;object-fit:cover;display:block}.s-mega__feature-title{font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-transform:uppercase;letter-spacing:.08em;margin-top:4px}.s-mega__feature-text{font-size:var(--s-size-sm);line-height:var(--s-lh-sm)}.s-header:has(cart-drawer[open]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#42262652;z-index:1}.s-header__drawer>summary{cursor:pointer}.s-header__burger{display:flex;flex-direction:column;justify-content:center;gap:6px;width:22px;height:22px}.s-header__burger span{display:block;height:1px;background:currentColor;transition:transform .25s ease}.s-header__drawer[open] .s-header__burger span:first-child{transform:translateY(3.5px) rotate(45deg)}.s-header__drawer[open] .s-header__burger span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.s-header__panel{position:fixed;top:var(--s-panel-top, var(--s-header-h));left:0;right:0;bottom:0;z-index:50;display:flex;flex-direction:column;background:var(--s-ground);color:var(--s-ink);padding:8px var(--s-margin) 40px;overflow-y:auto}html.s-drawer-open{overflow:hidden}.s-header__panel-nav{display:flex;flex-direction:column}.s-header__panel-link{display:flex;align-items:center;justify-content:space-between;padding-block:18px;border-bottom:1px solid var(--s-hairline);font-size:var(--s-size-lg);line-height:var(--s-lh-lg);cursor:pointer}.s-header__panel-group[open]>.s-header__panel-link span{transform:rotate(90deg)}.s-header__panel-link span{transition:transform .2s ease}.s-header__panel-sub{display:flex;flex-direction:column;gap:12px;padding:8px 0 22px;font-size:var(--s-size-md);line-height:var(--s-lh-md)}.s-header__panel-subhead{font-size:var(--s-size-xs);line-height:var(--s-lh-xs);text-transform:uppercase;letter-spacing:.08em;margin-top:10px}.s-header__panel-subhead:first-child{margin-top:0}.s-header__panel-foot{display:flex;gap:24px;margin-top:auto;padding-top:32px;font-size:var(--s-size-sm);line-height:var(--s-lh-sm);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media screen and (max-width:749px){.ann-bar .ann-track{min-height:40px!important;height:40px;grid-template-columns:0 1fr 0!important;padding:0 16px!important}.ann-bar .ann-arrow{display:none!important}.ann-bar .ann-slide{display:block!important;font-size:11px!important;letter-spacing:.06em!important;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:1200px){.s-header__nav{gap:24px}.s-header__actions{gap:18px}}@media screen and (max-width:749px){.s-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left brand actions";align-items:center}.s-header__top,.s-header__bar{display:contents}.s-header__brand{grid-area:brand}.s-header__logo{height:15px;width:calc(15px * var(--logo-ar, 10.8))}.s-header__wordmark{font-size:15px;letter-spacing:.26em;margin-inline-end:-.26em}.s-header__left{grid-area:left;gap:18px}.s-header__actions{grid-area:actions;gap:16px}.s-search__trigger{gap:0}.s-search__panel{padding:24px var(--s-margin) 24px}.s-search__input{font-size:var(--s-size-lg);line-height:var(--s-lh-lg)}}.s-split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.s-split--right .s-split__media{order:2}.s-split__media{background:var(--s-hairline)}.s-split__media img,.s-split__media svg{width:100%;height:100%;object-fit:cover;display:block}.s-split__body{display:flex;align-items:center;padding:64px 48px}.s-split--band .s-split__body{padding:96px}.s-split__content{width:100%;max-width:520px}.s-split--left .s-split__content{margin-left:48px}.s-split--right .s-split__content{margin-left:auto;margin-right:48px}.s-split--band.s-split--left .s-split__content,.s-split--band.s-split--right .s-split__content{margin:0}.s-split__label{margin:0 0 16px}.s-split__heading{margin:0 0 24px;font-weight:400;text-wrap:balance}.s-split__heading--xl{font-size:var(--s-size-xl);line-height:var(--s-lh-xl)}.s-split__heading--2xl{font-size:var(--s-size-2xl);line-height:var(--s-lh-2xl)}.s-split__heading--3xl{font-size:var(--s-size-3xl);line-height:var(--s-lh-3xl)}.s-split__text{font-size:var(--s-size-sm);line-height:var(--s-lh-sm);max-width:46ch}.s-split__text p{margin:0 0 12px}.s-split__text p:last-child{margin:0}.s-split__rows{margin:32px 0 0;padding:0;border-top:1px solid var(--s-hairline)}.s-invert .s-split__rows{border-color:var(--s-rule-inverse)}.s-split__row{display:grid;grid-template-columns:120px 1fr;gap:24px;padding:14px 0;border-bottom:1px solid var(--s-hairline);font-size:var(--s-size-sm);line-height:var(--s-lh-sm)}.s-invert .s-split__row{border-color:var(--s-rule-inverse)}.s-split__row dt{opacity:.7}.s-split__row dd{margin:0}.s-split__row--step{grid-template-columns:32px 1fr;padding:16px 0}.s-split__row--step dt{opacity:1;font-size:var(--s-size-xs);line-height:var(--s-lh-xs);letter-spacing:.08em;padding-top:2px}.s-split__step-title{display:block;font-size:var(--s-size-md);line-height:var(--s-lh-md);margin-bottom:4px}.s-split__step-text{display:block}.s-split__btn{width:auto;min-width:200px;margin-top:32px}.s-split__link{display:inline-block;margin-top:28px}.s-split__link:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.s-split__note{margin:14px 0 0;font-size:var(--s-size-xs);line-height:var(--s-lh-xs);opacity:.8}@media screen and (max-width:989px){.s-split{grid-template-columns:1fr}.s-split--right .s-split__media{order:0}.s-split__body,.s-split--band .s-split__body{padding:40px var(--s-margin) 56px}.s-split--left .s-split__content,.s-split--right .s-split__content{margin:0;max-width:none}.s-split__heading--2xl,.s-split__heading--3xl{font-size:var(--s-size-xl);line-height:var(--s-lh-xl)}.s-split__btn{width:100%}}.s-tabs{padding-block:64px 80px}.s-tabs__label{margin:0 0 24px}.s-tabs__nav{display:flex;flex-wrap:wrap;gap:0 32px;border-bottom:1px solid var(--s-hairline)}.s-tabs__tab{padding:0 0 12px;font-size:var(--s-size-md);line-height:var(--s-lh-md);text-transform:uppercase;letter-spacing:var(--s-track);cursor:pointer;opacity:.5;border-bottom:1px solid transparent;margin-bottom:-1px}.s-tabs__tab:hover{opacity:.8}.s-tabs__panel{display:none;padding-top:24px;font-size:var(--s-size-sm);line-height:var(--s-lh-sm)}.s-tabs__panel table{width:100%;border-collapse:collapse;font-size:var(--s-size-sm);line-height:var(--s-lh-sm)}.s-tabs__panel th,.s-tabs__panel td{padding:12px 8px;text-align:left;border-bottom:1px solid var(--s-hairline);font-weight:400}.s-tabs__panel th,.s-tabs__panel tr:first-child td{text-transform:uppercase;font-size:var(--s-size-xs);letter-spacing:.06em}.s-tabs__panel img{max-width:100%;height:auto}.s-tabs__note{margin:20px 0 0;font-size:var(--s-size-xs);line-height:var(--s-lh-xs);opacity:.8}.s-tabs__radio:nth-of-type(1):checked~.s-tabs__tab:nth-of-type(1),.s-tabs__radio:nth-of-type(2):checked~.s-tabs__tab:nth-of-type(2),.s-tabs__radio:nth-of-type(3):checked~.s-tabs__tab:nth-of-type(3),.s-tabs__radio:nth-of-type(4):checked~.s-tabs__tab:nth-of-type(4),.s-tabs__radio:nth-of-type(5):checked~.s-tabs__tab:nth-of-type(5),.s-tabs__radio:nth-of-type(6):checked~.s-tabs__tab:nth-of-type(6){opacity:1;border-bottom-color:var(--s-ink)}.s-tabs:has(.s-tabs__radio:nth-of-type(1):checked) .s-tabs__panel[data-tab="1"],.s-tabs:has(.s-tabs__radio:nth-of-type(2):checked) .s-tabs__panel[data-tab="2"],.s-tabs:has(.s-tabs__radio:nth-of-type(3):checked) .s-tabs__panel[data-tab="3"],.s-tabs:has(.s-tabs__radio:nth-of-type(4):checked) .s-tabs__panel[data-tab="4"],.s-tabs:has(.s-tabs__radio:nth-of-type(5):checked) .s-tabs__panel[data-tab="5"],.s-tabs:has(.s-tabs__radio:nth-of-type(6):checked) .s-tabs__panel[data-tab="6"]{display:block}@media screen and (max-width:749px){.s-tabs{padding-block:48px 56px}.s-tabs__nav{gap:0 20px;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap;scrollbar-width:none}.s-tabs__panel{overflow-x:auto}.s-tabs__panel table{min-width:560px}}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAOMCIAE */
