@font-face{font-family:PP Editorial New Light;src:url(/cdn/shop/files/ppeditorialnew-light.ttf?v=1759942351) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PP Editorial New Ultralight Italic;src:url(/cdn/shop/files/ppeditorialnew-ultralightitalic.otf?v=1760019002) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal Book;src:url(/cdn/shop/files/ppneuemontreal-book.otf?v=1751715164) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal Medium;src:url(/cdn/shop/files/ppneuemontreal-medium.otf?v=1751715165) format("truetype");font-style:normal;font-display:swap}.template--password .klaviyo-form-Xmzw57 .needsclick{background-color:#e7e6e5}.template--password .password-modal__content .caption{display:none}.template--password #shopify-chat{display:none!important}.sca-today-offer-widget-right{display:none!important;visibility:hidden!important;opacity:0!important}.collection-facets__status,.facets__actions-button,.facets__custom-select .custom-select__btn,.facets__custom-select .custom-select__option,.facets__list .checkbox,.facets__price-field .field__input,.product__variant-picker legend.form__label{letter-spacing:0!important}.text--label{letter-spacing:.05em}.announcement-bar .announcement-bar__text-content p{font-family:PP Editorial New Light,serif;text-transform:none;font-size:1.25em;letter-spacing:-.02em;font-weight:600}@media (min-width:915px){.header{--header-vertical-padding: 1.5rem !important}.text--link{font-size:1.1rem}}body .header__nav-item.megamenu .header__nav--group-link:has(.has-dropdown){grid-template-columns:1fr 1fr 1fr}body nav.slide-out-menu div.menu-panel.is-active{height:100dvh}.header__nav-items li.header__nav-item.has-dropdown a{margin-right:15px}.header__nav-items li.header__nav-item.has-dropdown a span.icon.icon--rotate-90{display:none}body .cart-count-badge,body .header__utils-link span.cart-count-badge{background:transparent;color:unset!important;right:-10px;left:unset;top:-1px}@media (min-width:768px){body .header__utils-item{padding-inline:1.2rem}}.header__nav-links .header__nav-links-item.header__nav-links-item--link .header__nav-dropdown-link{text-transform:unset}@media (max-width:915px){nav.slide-out-menu div.menu-panels ul li .h4{text-transform:uppercase;font-size:.875em;letter-spacing:.05em!important}nav.slide-out-menu div.menu-panels button.menu-link,nav.slide-out-menu div.menu-panels ul li a{padding:1.75rem 0!important}.drawer__content .slide-out-menu{padding-top:20px}.drawer__nav-link,.drawer__submenu-link,.drawer__subnav-link{text-transform:uppercase;font-size:.775em;letter-spacing:.05em!important}.drawer__subs-link,.drawer__subs-items .drawer__button-text{font-weight:500;font-size:.95em;letter-spacing:0!important}.drawer__subs-items .drawer__subs-item:nth-child(2){margin-bottom:2px}}#Country-drawer-header-sections--26570406035805__header div{font-size:var(--font-size-static-sm)}.header__nav-item.megamenu .header__nav--group-card li.header__nav-links-item .media.media--overlay.card__media{z-index:1}body .header__nav-items--border .header__nav-items>li:last-child:nth-child(2){position:unset}@media (max-width:915px){.drawer__subs-items .drawer__button-text{font-size:12.635px}}.mobile_menu_active nav.header__nav.small-hide.medium-hide.js-nav{display:none}.mobile_menu_active .header-drawer__button-close{display:none}.mobile_menu_active header-drawer.drawer.drawer--start.header__drawer.mobile-drawer.large-up-hide{display:block!important}html.js .mobile_menu_active .header__drawer>.drawer__container.menu-opening>.drawer__content{opacity:1;height:calc(100dvh - var(--header-height, 5.6rem) - var(--announcement-bars-before-header-visible-heights, 4rem));overflow-x:hidden;overflow-y:auto;margin-block-start:-.1rem!important;max-width:100%!important;width:100%!important;inset-block-start:unset}.mobile_menu_active .header__drawer>.drawer__container.menu-opening>.drawer__button>svg:nth-child(2){transform:scale(1) rotate(0);display:block}.mobile_menu_active .drawer__button:after{display:none!important}.mobile_menu_active .header__drawer>.drawer__container.menu-opening>.drawer__button>svg:nth-child(1){transform:scale(0) rotate(45deg)}.mobile_menu_active nav.slide-out-menu div.menu-panel{transform:translate(110%)}.mobile_menu_active nav.slide-out-menu li.menu-card-group{display:none}.template--collection .section-page-banner .section__heading{font-size:1.8em;letter-spacing:-.05em}.section-page-banner__content content{margin:0}.custom-select__item [data-value=title-descending],.custom-select__item [data-value=title-ascending]{display:none}@media (min-width:915px){.collection-facets__container .facets__button-filters,.collection-facets__container .facets__button-custom,.facets__button-custom .custom-select__option{font-size:12px!important}}.collection-facets__container .facets__button-custom,.facets__custom-select .custom-select__option{text-transform:none!important}body .product-card__media{border-radius:unset}body .product-card a.redirects_option{width:16px!important;height:16px!important}.active span.color_swatch_custom{border:1px solid}body .product-card{gap:10px!important}.product-card .product-card__content,.product-card .product-card__info{gap:0px!important}.product-card .product-card__info .product-card__title{letter-spacing:0!important;font-weight:500!important}.product-card .redirects_options{gap:0px!important;padding:5px 0 0!important}.collection__grid{row-gap:2rem!important;column-gap:5px!important}@media (max-width:915px){.product-card .product-card__info .product-card__price{padding:3px 0 0}body .product-card a.redirects_option{width:14px!important;height:14px!important}}.custom_blink_badge{position:absolute;top:.5rem;font-weight:500;font-size:12px;display:flex;align-items:center;gap:7px}span.custom_blink{width:8px;height:8px;border-radius:100%;display:inline-block;animation:blink 1.3s infinite}@keyframes blink{0%,to{opacity:0}50%{opacity:1}}body .product-card .product-card__badge--on-start .product-card__badges{left:unset;right:10px;top:10px}.custom_blink_badge{left:10px}body .product-grid .product__title{font-size:1.4em;font-weight:500}@media (min-width:915px){body .product-grid .product__title{margin-top:25px}}body .product-grid .custom_redirect_selector{padding-bottom:30px!important}body .product-grid .custom_redirect_selector label.custom_redirect_label{text-transform:uppercase;font-size:1.25rem}body .product-grid .custom_redirect_selector span.selected_color{display:none}.product-option__input:disabled+.product-option__label:before,.product-option__input.disabled+.product-option__label:before{display:none}.product-option__input:disabled+.product-option__label:after,.product-option__input.disabled+.product-option__label:after{display:none}body input[disabled]+label.product-option__label{text-decoration:line-through}a.redirects_number{line-height:0}.product__variant-options .product__size-guide{margin-right:5%}@media (max-width:915px){.product__variant-options .product__size-guide{margin-right:0}}#Size-Guide-menu-drawer table{border:1px solid black;box-shadow:none!important;max-width:96%;margin:auto}body .product-grid .product-form__submit span{font-size:1.2rem!important;font-weight:500!important}.pdp_payment_icons ul.list.list-payment{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0 0 25px;justify-content:center;width:95%}@media (max-width:915px){.pdp_payment_icons ul.list.list-payment svg{height:17px;width:auto}.pdp_payment_icons ul.list.list-payment{width:100%;gap:5px}}body.template .product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)){margin:.7rem 0 .2rem;background-color:#f7f7f7;display:inline-flex;align-items:center;justify-content:center;text-decoration:unset!important;border:1px solid #ededed;padding:1rem 2rem;min-width:105px;height:36px;font-size:14px}body.template input:checked+.product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)){background-color:#d8d8d8;border-color:#333}body.template .product__variant-picker.product__block.product__block--gap-3{margin-bottom:1.2rem}body.template span.limited-stock.low_stock_custom_css{margin-bottom:2.5rem}body.template .product-grid__item--content a.redirects_option{border-color:#e8e8e1;border-width:2px}body.template .product-grid__item--content a.redirects_option.active{border-color:#888883}body.template .product-grid__item--content .redirects_options{gap:5px}body.template .product-grid__item--content a.redirects_option{width:33px;height:33px}body.template .product-grid__item--content .redirects_options{flex-wrap:wrap}body.template .product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)):hover{border-color:#333}body.template .product-grid__item--content .custom_redirect_label_flex{padding-bottom:15px}@media (max-width:915px){body .product-option__label:not(.product-option__label--image):not(:has(.product-option__swatch)){min-width:79px;height:35px}body .limited-stock{font-size:11px;margin-bottom:1.2rem}.product__variant-picker.product__block.product__block--gap-3{margin-bottom:1rem}}body .product-option__input:disabled+.product-option__label:after,body .product-option__input.disabled+.product-option__label:after{content:"";width:100%;height:1px;background:#0000001c;position:absolute;display:block;transform:rotate(-18deg);top:50%}body .product-option__input:disabled+.product-option__label:before,body .product-option__input.disabled+.product-option__label:before{content:"";width:15px;height:15px;display:block;background:url(/cdn/shop/files/mail.png?v=1739782567);background-size:contain;background-repeat:no-repeat;background-position:left top;position:absolute;left:3px;top:1px}@media (max-width:915px){body .product-option__input:disabled+.product-option__label:before,body .product-option__input.disabled+.product-option__label:before{width:12px;height:12px}}body .product-option__input:disabled+.product-option__label,body .product-option__input.disabled+.product-option__label{pointer-events:all;position:relative}.limited-stock{padding-left:20px;position:relative;margin-block-end:calc(var(--product-block-spacing-unit)* 1.5);display:block}.limited-stock:before{background-color:#228b22;content:"";width:10px;height:10px;border-radius:100%;position:absolute;left:0;top:5px}.limited-stock:after{background-color:#228b22;animation:pulse 2s linear infinite;content:"";width:10px;height:10px;border-radius:100%;position:absolute;left:0;top:5px}span.limited-stock.low_stock_custom_css:after,span.limited-stock.low_stock_custom_css:before{background:#ff9300}@keyframes pulse{0%{opacity:.5}to{transform:scale(2.5);opacity:0}}.product .product__variant-options legend{text-transform:uppercase;font-size:1.25rem}body .product-grid .product__accordion .accordion__button span{font-size:1.4rem!important}@media (min-width:915px){body .product-grid .product__buy-buttons,body .product-grid .product__accordion,body .product-grid .product__divider,body .product-grid .product-recommendations{width:95%!important}}body .product-option__input:disabled+.product-option__label,body .product-option__input.disabled+.product-option__label{pointer-events:all}footer section:first-child .footer.color-scheme-1.gradient,#shopify-section-sections--26570406003037__footer_JadcgE{border-top:.0625rem solid #E2E3E3}footer section:first-child .section-footer.container.max-w-fluid{border-top:none!important}#shopify-section-sections--26570406003037__footer_JadcgE .container{border-block-start:none!important}@media (max-width:915px){.section-footer__content.footer__localization details{text-align:center}.section-footer__block,.footer__payment .list-payment{justify-content:center}}.footer .footer__newsletter h3{font-family:PP Editorial New Light,serif;letter-spacing:-.03em;font-size:2em;color:#161616}.template--track-order .main-page__content{text-align:center;display:none}.shopify-policy__container .shopify-policy__title{display:none}.shopify-policy__container{margin:0 auto;padding-left:20px;padding-right:20px}body cart-drawer-info-slider.cart-drawer__information-bar{padding-left:35px;padding-right:35px;background:#f7f9fa}body .cart-drawer__swiper .swiper-wrapper .swiper-slide-active{justify-content:left;padding-bottom:1px}body .cart-drawer__information-bar-content p{font-size:11px;font-weight:400}body .cart-drawer__information-bar-content{display:block}body .cart-drawer__information-bar-content p strong{font-weight:500}@media (max-width:915px){body cart-drawer-info-slider.cart-drawer__information-bar{padding-left:15px;padding-right:15px}}.cart-drawer__action-buttons a[href="/cart"]{display:none}body .product-card .button--variant:has(.product-option__label){height:auto;min-width:unset}html.js body.mobile_menu_active .header__drawer>.drawer__container.menu-opening>.drawer__content{margin-bottom:2px}.header__nav-items--border:not(.header--nav-centered) .header__nav-items>li:last-child:before{display:none}a.klaviyo-bis-trigger.product-form__submit~.shopify-payment-button:has([disabled]){display:none}.product__variant-picker:has(input.disabled:checked)~div#refresh-stock_main{display:none!important}.product__size-guide tr{border:unset}.product__size-guide td:first-child{border-left:1px solid #000}.product__size-guide td:last-child{border-right:1px solid #000}.product__size-guide tr:first-child td{border-top:1px solid #000}.product__size-guide tr:last-child td{border-bottom:1px solid #000}.drawer__button--text:after,.drawer__button--text:before{display:none!important}.country-drawer .drawer__button .text-link--on-hover{background:transparent!important}.needsclick .go3176171171 h1{font-family:PP Editorial New Ultralight Italic,serif!important}.needsclick .go3176171171 p{font-family:PP Neue Montreal Book,serif!important;font-size:13px!important}.go1248843462,.go1248843462::placeholder{font-family:PP Neue Montreal Book,serif!important;font-size:13px!important;color:#575757!important}.go300628013{font-family:PP Neue Montreal Medium,serif!important;font-size:13px!important}.go3176171171 h1 span{font-family:PP Editorial New Ultralight Italic,serif!important}.go3176171171 p span{font-family:PP Neue Montreal Book,serif!important;font-size:13px!important}.custom_drawer_liquid{padding:15px 20px 0}.custom_cart_info p{margin:unset}.custom_cart_info img{width:15px;height:15px;object-fit:contain}.custom_cart_info{display:flex;align-items:center;gap:15px;background:#f5f5f5;padding:10px 15px;font-size:14px;line-height:normal;border-radius:8px}@media (max-width:915px){.custom_drawer_liquid{padding:15px 15px 0}.custom_cart_info{font-size:12px;gap:10px;padding:8px 12px;border-radius:4px}}#bundler-target-element{margin-top:1.2rem;margin-bottom:1.6rem}#bundler-target-element .bndlr-container{border-radius:18px;border:1px solid #e5e5ec;background:#faf9fc;padding:1.4rem 1.6rem;box-shadow:none;font-family:inherit}#bundler-target-element .bndlr-sections-main-container{column-gap:1.5rem}#bundler-target-element .bndlr-container h2,#bundler-target-element .bndlr-container h3{font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.3rem}#bundler-target-element .bndlr-container p{font-size:.9rem;margin-bottom:.9rem;color:#555}#bundler-target-element .bndlr-section-title{font-size:1rem;font-weight:600;margin-bottom:.4rem}#bundler-target-element .bndlr-main-title,#bundler-target-element .bndlr-main-subtitle{text-align:center;font-weight:500;letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;margin-bottom:.3rem;color:#111}#bundler-target-element .bndlr-section-main-title{font-size:.9rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.6rem;color:#111}#bundler-target-element .bndlr-container p,#bundler-target-element .bndlr-section-description{font-size:.85rem;line-height:1.4;margin-bottom:.6rem;color:#555}#bundler-target-element .bndlr-section-step,#bundler-target-element .bndlr-section-step *{color:#111!important}#bundler-target-element .bndlr-section-step-line,#bundler-target-element .bndlr-step-line,#bundler-target-element .bndlr-section-step-line:before,#bundler-target-element .bndlr-section-step-line:after{background-color:#dedede!important;border-color:#dedede!important}#bundler-target-element .bndlr-step-index{border-color:#cfcfcf!important;color:#111!important}#bundler-target-element .bndlr-product,#bundler-target-element .bndlr-product-card,#bundler-target-element .bndlr-product-mix-and-match,#bundler-target-element .bndlr-sectioned-product{border-radius:14px!important;box-shadow:none!important;border:1px solid #e8e8f0!important;background:#fff!important}#bundler-target-element .bndlr-product:hover,#bundler-target-element .bndlr-product-card:hover,#bundler-target-element .bndlr-sectioned-product:hover{border-color:#111!important}#bundler-target-element .bndlr-product-image,#bundler-target-element .bndlr-product-image-url,#bundler-target-element .bndlr-product img{max-height:230px;width:100%;object-fit:cover}#bundler-target-element .bndlr-product-title{font-size:.9rem;font-weight:500;color:#222}#bundler-target-element .bndlr-product-price{font-size:.85rem;font-weight:400;color:#333}#bundler-target-element .bndlr-product-price del{color:#9b9b9b;font-weight:400}#bundler-target-element .bndlr-product-gn-container{padding-bottom:.5rem}#bundler-target-element .bndlr-sectioned-available-products{max-height:340px;overflow-y:auto}#bundler-target-element .bndlr-add-to-sectioned-bundle{background:#111!important;color:#fff!important;border-radius:999px!important;padding:.55rem 1rem!important;font-size:.85rem!important;font-weight:500!important;border:1px solid #111!important;text-transform:uppercase;letter-spacing:.08em}#bundler-target-element .bndlr-add-to-sectioned-bundle:hover{background:#222!important;border-color:#222!important}#bundler-target-element .bndlr-add-to-cart-btn,#bundler-target-element .bndlr-sectioned-add-to-cart{background:#111!important;color:#fff!important;border-radius:999px!important;font-size:.9rem!important;font-weight:500!important;border:none!important}#bundler-target-element .bndlr-add-to-cart-btn[disabled],#bundler-target-element .bndlr-sectioned-add-to-cart[disabled]{background:#e2e2e2!important;color:#9b9b9b!important}#bundler-target-element a,#bundler-target-element a:hover{color:#111!important;text-decoration:none!important}#bundler-target-element select{font-size:.85rem;padding-block:.35rem}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom.css.map */
