.title-font p,.title-font{font-variation-settings:"wght" 700,"wdth" 70,"slnt" 0,"ital" 0;line-height:1}.body-font{font-variation-settings:"wght" 400,"wdth" 90,"slnt" 0,"ital" 0;line-height:1.2}.body-bold-semi{font-variation-settings:"wght" 700,"wdth" 90,"slnt" 0,"ital" 0;line-height:1.2}.body-bold.h3.footer-header,.body-bold,.button-font{font-variation-settings:"wght" 700,"wdth" 70,"slnt" 0,"ital" 0;line-height:1.2}.condensed-font *,.condensed-font{font-variation-settings:"wdth" 67,"slnt" 0,"ital" 0}.headline-1 p,.headline-1{font-size:60px;letter-spacing:-4px}.section-title--wrapper .headline-2 p,.section-title--wrapper .headline-2,.headline-2{font-size:40px;letter-spacing:-2.6px}.body-1.h3.footer-header,.body-1{font-size:20px}.body-3{font-size:14px}.body-bold.body-1{letter-spacing:-.7px}.body-font.body-1-mobile{letter-spacing:-.8px}.body-bold.body-2{letter-spacing:-.2px}.body-font.body-2{letter-spacing:-.8px}.body-2.content-grid-item__subheading,.body-2{font-size:16px}.button-font-size{font-size:20px;letter-spacing:-.5px}.link-font-size{font-size:20px}.h3.footer-header,.site-header localization-form button,span.site-nav--link-text,.h4.mega-menu-link--title a,.mobile-nav__slider-menu{text-transform:uppercase}.cart-drawer__notes span[data-cart-update-open-text]{font-family:Poppins;letter-spacing:0}cart-drawer .global-drawer--secondary__header h5,.global-drawer__footer .cart-drawer__subtotal--heading{font-family:var(--poppins-font-stack);letter-spacing:0!important;font-weight:600}.global-drawer__footer .cart-drawer__subtotal--price{font-family:Poppins;font-weight:600;letter-spacing:-1px;line-height:1}.global-drawer__footer .cart-drawer__subtotal--compare{font-size:16px}.cart-drawer__taxes-shipping.text-link-animated a{padding-bottom:3px}#breadcrumbs{margin-bottom:10px}#breadcrumbs .breadcrumb .breadcrumb-item a{padding-bottom:3px!important}#breadcrumbs .breadcrumb .breadcrumb-divider:not(:last-child),#breadcrumbs .breadcrumb .breadcrumb-item:not(:last-child){margin-right:5px!important}.collection-navigation--info-wrapper .collection-navigation--description p{margin-bottom:10px}.content-grid-item__aspect-ratio--portrait img,.content-grid-item__aspect-ratio--portrait svg,.content-grid-item__aspect-ratio--portrait video{aspect-ratio:3 / 4}h2.collage-builder__heading,.product-grid--title a{text-transform:uppercase}.homepage-sections--title p{text-align:center;text-transform:uppercase}.footer-article,.footer-content a,.section-description a{padding-bottom:5px}.badge-style.badge{border:1px solid #D50032;background:#fff;color:#d50032;border-radius:60px;text-transform:uppercase}.collection-navigation--collection-wrapper .responsive-image-wrapper img{aspect-ratio:3 / 4;object-fit:contain}.footer-content a span{line-height:1;display:block;width:fit-content}.collage-text p{margin-bottom:0;margin-top:10px;max-width:500px}.homepage-sections--title p{line-height:70px}[data-is-quick-view] .btn,.quick-add-button.btn{font-family:var(--poppins-font-stack)!important;letter-spacing:-.5px;font-weight:700;font-size:12px}.btn.btn--white{background-color:#fff;color:#000;border-radius:130px}.btn.btn--white.collage-builder__button{display:flex;align-items:center;width:fit-content;justify-content:center;margin:20px auto 0}.btn.btn--black{background-color:#000;color:#fff;border-radius:130px}.btn.btn--darkgrey{background-color:#221f1f;color:#fff;border-radius:130px}.quick-add-wrapper .btn.btn--white{box-shadow:0 0 10px #d0d0d0}.logo-title p{line-height:20px;color:#000}.product-grid--title{margin-bottom:10px}.reviews-star-rating__value-reviews{letter-spacing:-.8px;font-size:16px;font-variation-settings:"wght" 400,"wdth" 90,"slnt" 0,"ital" 0;line-height:1.2}.lists-container{display:flex;align-items:flex-start;justify-content:center;gap:108px;margin-top:0}.lists-container *{text-align:center}.lists-container ul{margin-left:0}.list-item{list-style:none;margin-bottom:25px}.list-wrapper{margin-top:30px}.list-icon{width:50px;margin:0 auto}.content-grid-item__text-wrapper{margin-top:20px}.content-grid-item__text-wrapper .content-grid-item__subheading,.content-grid-item__text-wrapper .content-text,.content-grid-item__text-wrapper .content-grid-item__heading,.mobile-nav__slider-menu{margin-bottom:12px}.below-images{margin-top:20px;width:fit-content}.below-images a{display:flex;align-items:center;gap:5px}.below-images svg{width:30px;height:30px}.below-images a:hover{color:#d50032!important}.below-images:hover path{stroke:#d50032}.pagination-wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.pagination-wrapper .swiper-scrollbar{width:calc(100% - 120px);margin-bottom:0!important;top:0!important;left:0}.pagination-wrapper.pdp-scrollbar .swiper-scrollbar{width:calc(100% - 10px);border-radius:10px;overflow:hidden}.pagination-wrapper .swiper-btn--wrapper{max-width:120px}.pagination-wrapper .swiper-btn--wrapper .swiper-button--prev,.pagination-wrapper .swiper-btn--wrapper .swiper-button--next{transform:scale(1);transition:transform .5s ease-in-out}.pagination-wrapper .swiper-btn--wrapper .swiper-button--prev:not(.swiper-button-disabled):hover,.pagination-wrapper .swiper-btn--wrapper .swiper-button--next:not(.swiper-button-disabled):hover{transform:scale(1.4);transition:transform .5s ease-in-out}.product-menu-list a.active{background-position:left bottom,left bottom;background-size:100% 1px,100% 1px}.mega-menu-block .shop-all-button-wrapper{max-width:180px;margin:20px auto 0}.mega-menu-block .btn.btn--black{height:50px;margin:0 auto;display:flex!important;align-items:center;justify-content:center}.mega-menu--links-products{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.mega-menu--links-products li{width:fit-content!important}.mega-menu-wrapper .container{max-width:910px!important}.mega-menu--products{text-align:center}.product-menu-title{text-transform:uppercase;padding-bottom:2px;display:block;line-height:1.2;width:fit-content;margin:0 auto}.product-menu-image{background:#d9d9d9;margin-bottom:6px;display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 4}.product-menu img{aspect-ratio:3 / 4!important;object-fit:contain!important}.product-menu{opacity:1;transition:opacity ease .3s}.hidden-item{height:0!important;visibility:hidden!important}.hidden-item .product-menu{opacity:0;transition:opacity ease .3s}.shop-all-button-wrapper{margin-top:20px}.shop-all-button-wrapper a.btn.btn--black,.shop-all-button-wrapper a.btn.btn--black:hover{color:#fff!important}.mega-menu--links-flex{display:flex;align-items:flex-start;justify-content:center;gap:20px;flex-wrap:wrap}.product-menu{width:calc(16.6% - 24px)}.mobile-menu--close-btn{display:none!important}.js-drawer-open .mobile-menu--close-btn,.hamburger-nav-button{display:block!important}.js-drawer-open .hamburger-nav-button{display:none!important}.footer-main--inner{max-width:1580px;margin:0 auto}#FooterEmail{background-color:#fff;border-radius:130px;border:none;color:#666;max-height:50px;min-height:50px;padding:5px 150px 5px 20px}.footer-email-submit{position:absolute;right:5px;top:5px;min-width:100px;height:40px;padding:0;border-radius:150px;background-color:var(--color-scheme-feature-background)}.image-footer .responsive-image-wrapper img{max-width:90px!important}.bottom--footer---links a,localization-form ul.localization__list a,.footer-bottom button{border:none!important;margin:0!important;padding:0}.list-icons-wrapper{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;margin-top:20px}.list-icons-wrapper img{max-width:35px;margin:0 auto}.icon-text-wrapper{text-align:center;width:33.33%}.icon-text{margin-top:5px}.list-icons-wrapper p{text-align:center;margin-top:5px;font-family:AcuminPro,sans-serif;margin:0!important}.quantity-selector{display:inline-flex;align-items:center;justify-content:space-between;background:#fff;border-radius:9999px;padding:4px 10px;border:1px solid #2D2D2D;height:50px;min-width:130px}.qty-btn{background:none;border:none;font-size:20px;cursor:pointer;padding:4px 8px;line-height:1}.quantity-selector #quantity-input[type=number]{width:40px;text-align:center;-webkit-appearance:textfield;appearance:textfield;outline:none;margin-bottom:0;border:none;padding:0;font-size:20px;font-variation-settings:"wght" 600,"wdth" 67,"slnt" 0,"ital" 0}.quantity-selector input::-webkit-outer-spin-button,.quantity-selector input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#subscription-form-add-button{height:50px;width:100%;font-variation-settings:"wght" 500,"wdth" 66,"slnt" 0,"ital" 0}.collapsible-content p *{font-variation-settings:"wght" 400,"wdth" 67,"slnt" 0,"ital" 0}.subscription-form--container{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px;position:relative}.product-grid--rating .reviews-star-rating svg{width:9px}.product-grid--rating .reviews-star-rating__stars{gap:3px}.product-grid--rating .reviews-star-rating{gap:5px}.content-grid-item__aspect-ratio--circle video{aspect-ratio:1 / 1!important}.content-grid-item__aspect-ratio--tall video{aspect-ratio:9 / 16!important}.content-grid-item__aspect-ratio--portrait video{aspect-ratio:3 / 4!important}.content-grid-item__aspect-ratio--square video{aspect-ratio:1 / 1!important}body[data-search-dropdown-overlay-visible]{--header-color: #ECEBEA;--header-border-color: #ECEBEA}.predictive-search__title,.predictive-search__nav-button{font-family:var(--poppins-font-stack);font-weight:600;font-size:16px;line-height:1.1;margin-bottom:10px;color:#000}.predictive-search__list-items.nav-link-animated a span.animated-underline,.predictive-search__results .text-link-animated a,.predictive-search__results .text-link-animated a:hover{padding-bottom:2px}product-media.media-type-thumbnails svg path{stroke:#fff}product-media.media-type-thumbnails .thumb-next,product-media.media-type-thumbnails .thumb-prev{background:transparent!important}product-media img{object-fit:contain!important}.disclosure__list li{padding:0 10px}.product-section.quick-view-product .subscription-icons-wrapper,.product-section.quick-view-product .collapsible-tab-container{display:none}.product-section.quick-view-product .product-details-link a{color:#fff;padding-bottom:4px;text-transform:uppercase;width:fit-content;background:linear-gradient(to top,#fff 0,#fff9 0),linear-gradient(to top,currentColor 0,currentColor 0);background-size:100% 1px,0 1px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition-property:background-size;transition-timing-function:ease;transition-duration:.25s;cursor:pointer;letter-spacing:-.2px}.reviews-slideshow .swiper-autoheight .swiper-wrapper{align-items:stretch!important}p.subscription-form--message{position:absolute;top:-19px;font-size:12px;color:#fff;right:0;letter-spacing:-.5px;width:100%;text-align:center;left:0}.product-single-wrapper.width--content.special-width{max-width:1200px!important}.product-single-wrapper.width--content.special-width .product-single{display:flex;position:relative}.product-single-wrapper.width--content.special-width [data-product-media-wrapper]{flex:1}.product-single-wrapper.width--content.special-width product-information{width:fit-content}h2.collection-navigation--title{text-transform:uppercase}.product-card-basic--info .price--regular-price{letter-spacing:0!important}.product-card-basic--info .btn--underlined-with-icon{letter-spacing:0!important;font-family:Poppins;font-size:10px!important}.uppercase{text-transform:uppercase!important}.video-image-slide deferred-media{position:absolute;top:0;left:0;height:100%;width:100%}#stamped-reviews-search-input{padding-left:30px!important}@media screen and (max-width: 767px){:root{--button-font-size: 16;--button-font-size-px: 16px !important;--base-font-size: 14px !important}.body-font-mobile{font-variation-settings:"wght" 400,"wdth" 90,"slnt" 0,"ital" 0;line-height:1.2}.headline-1-mobile p,.headline-1-mobile{font-size:40px;letter-spacing:-2.6px}.section-title--wrapper .headline-2-mobile p,.section-title--wrapper .headline-2-mobile,.headline-2-mobile p,.headline-2-mobile{font-size:30px;letter-spacing:-2px}.body-1-mobile.h3.footer-header,.body-1-mobile{font-size:18px}.body-2-mobile.content-grid-item__subheading,.body-font.body-2-mobile,.body-2-mobile{font-size:14px;letter-spacing:-.7px}.body-font.body-3-mobile{font-size:12px;letter-spacing:0px}.button-font-size{font-size:16px}.reviews-star-rating__value-reviews{letter-spacing:-.7px;font-size:14px}.homepage-sections--title p{display:inline-block}.subscription-form--wrapper{margin-top:20px}.image-with-lists.feature_row__image_wrapper{padding:45px 10px 60px}.video-slideshow .content-text p{text-transform:uppercase}.homepage-sections--title p:last-child{margin-left:5px}.opacity-logo{display:none!important}.hover-logo,body.template-product .opacity-logo{display:block!important}body.template-product .hover-logo{display:none!important}.image-footer .responsive-image-wrapper{justify-self:flex-start!important}.product-menu{width:calc(50% - 10px)}.product-menu-image{margin-bottom:10px;height:fit-content}.mega-menu--links-flex{justify-content:flex-start}.product-menu-image img{aspect-ratio:1 / 1;object-fit:contain!important}#NavDrawerOverlay,.mobile-nav__logo-title--inner{display:none!important}.sticky-header .drawer{top:110px!important;width:100%!important;max-width:100%!important}.sticky-header.sticked .drawer{top:85px!important}.mobile-menu--close-btn.standalone-icon--wrapper{padding:0!important;display:flex!important;align-items:center;justify-content:flex-start;float:none}.list-icons-wrapper p{line-height:1.2;letter-spacing:-.4px}.content-footer,.links-footer{border-bottom:1px solid white;padding-bottom:20px}.footer-wrapper .footer-main .footer-main--inner{row-gap:20px}.homepage-featured-content-wrapper .grid__item,.homepage-featured-content-wrapper .grid-view-item-image,.homepage-featured-content-wrapper .responsive-image-wrapper{max-width:200px;margin:0 auto}.lists-container{gap:70px;max-width:270px;margin:0 auto}.list-item{margin-bottom:20px}.image-with-lists .homepage-sections--title.title-font.headline-1{line-height:1}.mobile-arrow{position:absolute;transform:translateY(-50%);top:50%;z-index:10}.mobile-arrow svg path{stroke:#fff}.mobile-arrow.thumb-next{right:0}.mobile-arrow.thumb-prev{left:0}body.js-drawer-open .nav-bar.mobile-nav-bar-wrapper.overlay-logo{background-color:var(--header-color)!important}.drawer#NavDrawer a:focus:not(.mobile-menu--close-btn){color:inherit!important}.product-menu-image,.product-menu img{aspect-ratio:1 / 1!important}.image-with-lists .homepage-featured-content-box-inner{padding:15px 0!important}.image-with-lists .homepage-sections--title p{line-height:1.1}}@media screen and (max-width: 370px){.image-with-lists .left-list,.image-with-lists .right-list{width:100px!important}}@media (hover: none){.template-index:not(.js-drawer-open) .header-section.sticky-header:not(.sticked) .overlay-header.force-hover,.template-index:not(.js-drawer-open) .header-section.sticky-header:not(.sticked) .overlay-header.overlay-header--hover,.template-index:not(.js-drawer-open) .header-section.sticky-header:not(.sticked) .overlay-header:focus-within,.template-index:not(.js-drawer-open) .header-section.sticky-header:not(.sticked) .overlay-header:hover,.template-index:not(.js-drawer-open) .header-section:not(.sticky-header) .overlay-header.force-hover,.template-index:not(.js-drawer-open) .header-section:not(.sticky-header) .overlay-header.overlay-header--hover,.template-index:not(.js-drawer-open) .header-section:not(.sticky-header) .overlay-header:focus-within,.template-index:not(.js-drawer-open) .header-section:not(.sticky-header) .overlay-header:hover{background-color:color-mix(in srgb,rgba(255 255 255 / 1),transparent 100%);border-bottom:none}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/custom.css.map */
