.wrapper-spacing--h--33{padding-left:33px;padding-right:33px}@media (max-width: 767px){.wrapper-spacing--h--33{padding-left:15px;padding-right:15px}}.template-page .overlay-header-wrapper{margin-block-end:calc(-1 * var(--header-height-desktop))}@media (max-width: 989px){.template-page .overlay-header-wrapper{margin-block-end:calc(-1 * var(--header-height-mobile))}}.template-page .overlay-header{border-bottom:1px solid transparent;transition:background-color .3s linear,border-bottom-color .3s linear}.template-page .header-section:not(.sticky-header) .overlay-header{background-color:#24242400;position:relative;z-index:1000;border-bottom-color:transparent;color:var(--overlay-header-text-color)}.template-page .header-section:not(.sticky-header) .overlay-header .site-header__logo-image{display:none}.template-page .header-section:not(.sticky-header) .overlay-header:hover{background:var(--header-color);border-bottom-color:var(--header-border-color)}.template-page .header-section:not(.sticky-header) .overlay-header .site-nav__link{color:var(--overlay-header-text-color)}.template-page .header-section:not(.sticky-header) .overlay-header:hover .top-links.site-header__nav a,.template-page .header-section:not(.sticky-header) .overlay-header:hover .top-links.site-header__nav a:visited{transition:color .25s ease;color:var(--nav-text-color)}.color-swatch--block .card-color-swatch--wrapper.swiper .swiper-wrapper .swiper-slide{width:fit-content!important}.site-header .site-header__wrapper.site-header__wrapper--logo-left .site-header__wrapper__right{grid-column:3 / 4}.drawer{max-width:100%}.mega-menu-wrapper .container{max-width:1366px}.btn{text-align:center;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}.btn.btn--secondary{border-color:var(--T3-OffWhite, #FAF9F9);color:var(--T3-OffWhite, #FAF9F9);padding-bottom:11px;padding-top:11px}.btn.btn--secondary:hover,.btn.btn--secondary--inverse{background-color:var(--T3-OffWhite, #FAF9F9);color:var(--T3-Black, #252525)!important}.btn.btn--secondary--inverse:hover{background-color:var(--T3-Black, #252525);color:var(--T3-OffWhite, #FAF9F9)!important}.btn.quick-add-button{text-transform:uppercase}.shopify-payment-terms__container shopify-payment-terms{margin-bottom:20px!important}.image-with-text-overlay__caption{opacity:.8}li.mega-menu-promo-card .mega-menu-promo-text--wrapper .mega-menu-promo-text>span.mega-menu-promo-text-content{text-align:left}product-media-grid.product-media--grid-wrapper [data-media-main].custom-aspect-ratio .media-column--odd-full{flex-wrap:wrap}.external-media-ratio--custom{position:relative;width:100%;height:100%}.external-media-ratio--custom video{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;object-fit:cover}.template-title--wrapper .template-title{font-family:Cardillac;font-size:46px;font-weight:300;line-height:110%}@media screen and (max-width: 767px){.template-title--wrapper .template-title{font-size:26px}}.footer-newsletter{display:flex;justify-content:space-between;padding:56px}@media screen and (max-width: 767px){.footer-newsletter{flex-direction:column;gap:90px;padding:40px 15px}}.footer-newsletter__text{font-family:Cardillac;font-size:46px;font-weight:300;line-height:110%}@media screen and (max-width: 767px){.footer-newsletter__text{font-size:26px}}.footer-main-container{max-height:450px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.footer-main-container::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.footer-wrapper .footer-image{height:auto}.footer-wrapper .footer-image img{min-height:100%}}.footer-wrapper .footer-main .footer-main--inner{padding-left:60px;padding-right:60px;padding-bottom:40px!important;gap:80px}@media screen and (max-width: 767px){.footer-wrapper .footer-main .footer-main--inner{border-top:1px solid var(--T3-Black, #252525)!important;padding:16px 0;padding-bottom:0!important;margin:60px 15px 0;gap:16px}}.footer-wrapper .footer-main .footer-main--inner .social-media-footer ul{text-wrap:nowrap}.bottom--footer---links li{border:none}.bottom--footer{flex-direction:row;justify-content:space-between}@media screen and (max-width: 767px){.bottom--footer{flex-direction:column;gap:30px;padding-bottom:30px;align-items:flex-start}}.bottom--footer .custom-compyright{font-family:Gotham;font-size:12px;font-weight:400;line-height:20px;margin-bottom:0;margin-top:10px}@media screen and (max-width: 767px){.bottom--footer .custom-compyright{font-size:10px;margin-left:15px}}@media screen and (max-width: 767px){.bottom--footer .bottom--footer---links{flex-direction:row;flex-wrap:wrap;gap:5px}.bottom--footer .bottom--footer---links li{margin-bottom:15px}.bottom--footer .bottom--footer---links li a{font-size:10px}.bottom--footer-row{display:none!important}.footer-wrapper .footer-bottom .footer-bottom--inner{padding:0}}footer .footer-bottom{grid-column:1 / -1}footer .footer-bottom .footer-bottom--inner{padding:0}.links-footer ul{gap:10px}@media screen and (max-width: 767px){.links-footer{border-bottom:1px solid var(--T3-Black, #252525)!important;gap:0!important;text-align:left}}.h3.footer-header{margin-bottom:20px;color:var(--T3-Black, #252525);font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px}@media screen and (max-width: 767px){.h3.footer-header{cursor:pointer;margin-bottom:16px;display:flex;justify-content:space-between}}.h3.footer-header .footer-header--icon{display:none;transition:transform .3s ease-in-out}@media screen and (max-width: 767px){.h3.footer-header .footer-header--icon{display:inline}.links-footer.open .footer-header .footer-header--icon{transform:rotate(180deg)}}.links-footer ul.footer-content a span{color:var(--T3-Black, #252525);font-family:Gotham;font-size:11px;font-weight:500;line-height:135%;letter-spacing:.5px;text-transform:uppercase}.footer-main .social-media-footer svg{width:23px;height:23px}@media screen and (max-width: 767px){.links-footer ul.footer-content{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out;margin-left:15px}.links-footer.open ul.footer-content{max-height:999px;margin-bottom:30px}}.social-media-footer ul{text-align:right}@media screen and (max-width: 767px){.social-media-footer ul{text-align:left;margin-top:60px}.social-media-footer ul li:first-child a{padding-left:0!important;min-width:unset}}.newsletter-section--title{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px}@media screen and (max-width: 767px){.newsletter-section--title{font-size:12px}}.newsletter-content--wrapper p{margin-top:10px;margin-bottom:30px;font-family:Gotham;font-size:16px;font-weight:400;line-height:135%}@media screen and (max-width: 767px){.newsletter-content--wrapper p{font-size:12px}}.subscription_disclaimer_text{margin-top:14px;font-family:Gotham;font-size:12px;font-weight:400;line-height:20px}@media screen and (max-width: 767px){.subscription_disclaimer_text{font-size:10px}}.subscription_disclaimer_text a{text-decoration:underline}.newsletter-form--wrapper #newsletter-wrapper{position:relative}.newsletter-form--wrapper input{font-size:12px;font-weight:500;line-height:135%;width:100%;padding-bottom:5px;margin-bottom:10px}.newsletter-form--wrapper button:not(#newsletter_phone_submit){position:absolute;background:transparent;border:none;right:2px;top:-3px;min-width:14px!important;max-width:14px}.newsletter-form--wrapper button svg{width:14px;min-width:14px}.newsletter-form--wrapper button.btn--secondary{position:relative;color:var(--T3-Black);border-color:var(--T3-Black);font-size:12px;padding:9px 30px;margin-top:10px;right:0}.newsletter-form--wrapper .errors{background:transparent;border:none;padding:0;margin:0 0 -5px;color:red;font-family:Gotham;font-size:12px;font-weight:325;line-height:120%}.footer-newsletter__form{max-width:40%}@media screen and (max-width: 767px){.footer-newsletter__form{max-width:100%}}.aspect-ratio.aspect-ratio--medium-tall{padding-bottom:140%}.shopping-bag .cart-item-count-bubble{background-color:transparent!important;transform:translate(-2px,5px)!important;font-size:9px;color:currentColor!important}.top-links--icon-links li a:hover svg+[data-cart-count-indicator]{background-color:transparent!important}.mega-menu-wrapper .mega-menu .site-nav__dropdown{padding:0 60px;max-height:calc(90vh - 90px)}.mobile-nav{padding-right:0!important}.mobile-nav__has-sublist{padding-right:15px}.mega-menu-wrapper .inner .h4.mega-menu-link--title{padding-bottom:15px;font-size:12px}.mega-menu-wrapper .mega-menu-link--title a{color:var(--Text-Gray, #7B7B7B)!important;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}.by-product .mega-menu-link--title a{display:flex!important;justify-content:space-between}.mega-menu-wrapper .mega-menu-tools .menu-link li{margin-bottom:20px}.mega-menu-wrapper .mega-menu-tools .menu-link li .animated-link--item{color:var(--T3-Black, #252525);font-family:Gotham;font-size:16px;font-weight:300;line-height:135%;letter-spacing:.6px}.mobile-nav-grid-container .by-product .mega-menu-link--title a{padding-right:15px}.by-product .mega-menu-link--title a span{color:var(--T3-Black, #252525);text-decoration:underline;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}.mobile-nav-grid-container .by-product .mega-menu-link--title a span{font-size:9px}.mega-menu-wrapper .container.has-mega-menu-tools{display:flex;align-items:flex-start;justify-content:center;padding:30px 0}.mega-menu-wrapper .container.has-mega-menu-tools .mega-menu-block{width:200px;padding:0}.mega-menu-wrapper .has-mega-menu-tools .mega-menu-block .mega-menu--links{display:flex}.mega-menu-tools{width:100%;max-width:1366px;padding:0;display:flex;justify-content:space-between;gap:25px}.mobile-nav-grid-container .mega-menu-tools{flex-direction:column;padding:0;margin-top:25px;margin-bottom:25px}.mega-menu-tools .by-style{max-width:285px}.mobile-nav-grid-container .mega-menu-tools .by-style{max-width:none}.mega-menu-tools .by-style .by-style-items{display:flex;gap:10px;flex-wrap:wrap}.mobile-nav-grid-container .mega-menu-tools .by-style .by-style-items{flex-wrap:nowrap;width:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.mobile-nav-grid-container .mega-menu-tools .by-style .by-style-items::-webkit-scrollbar{display:none}.mega-menu-tools .by-style .by-style-item{width:calc(50% - 7px)}.mobile-nav-grid-container .mega-menu-tools .by-style .by-style-item{min-width:142px}.mega-menu-tools .by-style .by-style-item a.by-style-link{display:flex!important;flex-direction:column}.mega-menu-tools .by-style .by-style-item a .by-style-text{margin-top:13px;text-align:left;color:var(--T3-Black, #252525);font-family:Gotham;font-size:12px;font-weight:300;line-height:135%;letter-spacing:.6px;width:fit-content}.mega-menu-tools .by-style .by-style-item a img{width:100%;height:auto}.mega-menu-tools .by-product{width:fit-content;max-width:100%}.mobile-nav-grid-container .mega-menu-tools .by-product{padding-left:15px}.mega-menu-tools .by-product .by-product-items{display:flex;gap:15px}.mobile-nav-grid-container .mega-menu-tools .by-product .by-product-items{padding-right:15px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.mobile-nav-grid-container .mega-menu-tools .by-product .by-product-items::-webkit-scrollbar{display:none}.mega-menu-tools .by-product .by-product-items .by-product-item{width:calc(33% - 8px)}.mobile-nav-grid-container .mega-menu-tools .by-product .by-product-items .by-product-item{width:245px;min-width:245px}.mega-menu-tools .by-product .by-product-items .by-product-item img{width:100%;height:auto}.mega-menu-tools .by-product .by-product-items .by-product-item .by-product-link{text-align:left;position:relative}.mega-menu-tools .by-product .by-product-items .by-product-item .by-product-extranct{margin-top:7px;display:flex;justify-content:space-between;color:var(--Night, #272D3A);font-family:Gotham;font-size:12px;font-weight:325;line-height:135%;gap:5px}.mega-menu-tools .by-product .by-product-items .by-product-item .by-product-extranct span.price{font-weight:500}.mega-menu-tools .by-product .by-product-items .by-product-item .by-product-extranct span.text{width:100%}.mega-menu-tools .by-product .by-product-items .by-product-item .title-stars{display:flex;align-items:center;justify-content:space-between;margin-top:13px}.mega-menu-tools .by-product .by-product-items .by-product-item .title-stars .reviews-star-rating{flex-wrap:nowrap}.mega-menu-tools .by-product .by-product-items .by-product-item .title-stars .product-grid--rating{font-size:10px}.mega-menu-tools .by-product .by-product-items .by-product-item .by-product-text{overflow:hidden;text-wrap:wrap;display:block;text-overflow:ellipsis;color:var(--Night, #272D3A);font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px}.mega-menu-tools .by-product .by-product-items .by-product-item .product-tags{display:flex!important;position:absolute;gap:7px;margin:5px;width:100%}.mega-menu-tools .by-product .by-product-items .by-product-item .product-tags li{padding:0;text-wrap:nowrap;color:var(--Night, #272D3A)!important;font-family:Gotham;font-size:10px;font-weight:500;line-height:135%;letter-spacing:.5px;list-style:none;width:fit-content}.mega-menu-tools .by-product .by-product-items .by-product-item .product-tags li>div{top:unset;left:unset;right:unset}@media screen and (max-width: 767px){.mobile-nav__logo-title--inner{justify-content:center!important;border:none!important;margin:20px 0}.mobile-nav__logo-title--inner .mobile-menu--close-btn{min-width:100px;justify-content:flex-start;padding-left:0!important}.mobile-nav__logo-title--inner .mobile-nav__logo{width:100%}.mobile-nav__logo-title--inner .mobile-nav__logo img{max-width:50px!important;height:auto}.mobile-nav__logo-title--inner .mobile-nav__icons{display:flex;min-width:100px;justify-content:flex-end}.mobile-nav__search .predictive-search__search-bar{padding:0 0 50px;margin-top:20px}.mobile-nav__search .predictive-search__search-bar .predictive-search__input-container{background-color:transparent;border-bottom:1px solid black}.mobile-nav__search .search-dropdown__close{display:none}.mobile-nav.mobile-nav--main{display:flex;flex-direction:column;gap:20px;padding-bottom:30px}.mobile-nav>.mobile-nav__item.top-level a.mobile-nav__link{padding:0;color:#000;font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px}.drawer#NavDrawer .mobile-nav>.mobile-nav__item.top-level .mobile-nav--expanded a.mobile-nav__link{color:var(--T3-Text-Light-Gray, #656565)}.mobile-nav>.mobile-nav__item:after{display:none}.drawer#NavDrawer .mobile-nav__sublist .mobile-nav__link,.drawer#NavDrawer .mega-menu-tools .mega-menu-link--title a{color:var(--T3-Text-Light-Gray, #656565);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.7px}.drawer#NavDrawer .has-mega-menu-discover .mobile-nav__sublist .mobile-nav__link{color:var(--T3-Black);font-family:Gotham;font-size:12px;font-weight:300;line-height:135%;letter-spacing:.7px}.drawer#NavDrawer .has-mega-menu-discover .mobile-nav__sublist .mobile-nav__link:active,.drawer#NavDrawer .has-mega-menu-discover .mobile-nav__sublist .mobile-nav__link:hover,.drawer#NavDrawer .mobile-nav__sublist .mobile-nav__link:active,.drawer#NavDrawer .mobile-nav__sublist .mobile-nav__link:hover{text-decoration:underline}.drawer#NavDrawer .top-level>.mobile-nav__sublist .mobile-nav__toggle{display:none}.drawer#NavDrawer .top-level>.mobile-nav__sublist{padding-left:15px;gap:13px}.mobile-nav__item.top-level>.mobile-nav__sublist>.mobile-nav__item{margin-top:35px}.mobile-nav__item.top-level.has-mega-menu-discover>.mobile-nav__sublist>.mobile-nav__item{margin:0;padding:0}.mobile-nav__item.top-level.has-mega-menu-discover>.mobile-nav__sublist>.mobile-nav__item:first-child{margin-top:30px}.drawer#NavDrawer .top-level>.mobile-nav__sublist>.mobile-nav__item>.mobile-nav__has-sublist+.mobile-nav__sublist{visibility:visible;max-height:3000px}.drawer#NavDrawer .mobile-nav__sublist .mobile-nav__sublist{margin-top:15px;padding-left:0;border:0;gap:15px}.drawer#NavDrawer .mobile-nav__sublist .mobile-nav__sublist .mobile-nav__link{color:var(--T3-Black, #202020);font-weight:300}.mobile-nav__item.top-level .mobile-nav__toggle{padding:0!important}.mobile-nav.nav--meta,.mobile-nav.locale--mobile{display:none!important}.drawer#NavDrawer .predictive-search__list{gap:10px}.drawer#NavDrawer .predictive-search__list-items{flex-direction:column;gap:10px}.drawer#NavDrawer .predictive-search__results-container .predictive-search__list-item span{font-size:12px}.drawer#NavDrawer .predictive-search__results--is-grid{gap:50px}.drawer#NavDrawer .predictive-search__grid{display:flex;overflow-x:auto;scrollbar-width:none;gap:10px;padding-top:30px}.drawer#NavDrawer .predictive-search__grid::-webkit-scrollbar{display:none}.drawer#NavDrawer .predictive-search__grid .predictive-search__grid-item,.drawer#NavDrawer .predictive-search__grid .predictive-search__content-link{min-width:237px}.drawer#NavDrawer .predictive-search__grid[hidden],.predictive-search__view-all-mobile{display:none}}.mega-menu-tools .mega-menu--links{max-width:156px}.mega-menu-discover .mega-menu--links a{width:fit-content;color:var(--T3-Black, #202020)!important;font-family:Gotham;font-size:16px;font-style:normal;font-weight:325;line-height:135%}.mega-menu-tools .mega-menu--links a{width:fit-content}.mega-menu-tools .mega-menu-link--title a:hover{background-size:0}.mega-menu-discover .mega-menu--links{width:100%;max-width:100%}.mega-menu-tools .dropdown-submenu,.mega-menu-discover .dropdown-submenu{opacity:1}.mega-menu-discover{display:flex;gap:10px;width:100%;max-width:1366px;padding:30px 0;justify-content:center}.mobile-nav-grid-container .mega-menu-discover{display:none}.mega-menu-discover>div{width:100%;max-width:315px;min-width:200px}.mega-menu-discover .mega-menu-promo-card{width:100%!important}.mega-menu-discover .mega-menu-promo-text--wrapper .mega-menu-promo-text .mega-menu-promo-title{color:var(--T3-Black, #252525);font-family:Gotham;font-weight:500;font-size:14px;line-height:135%;letter-spacing:.6px;padding:0!important;text-align:left}.mega-menu-discover .mega-menu-promo-text--wrapper .mega-menu-promo-text .mega-menu-promo-subtitle{color:var(--Night, #272D3A)!important;font-family:Gotham;font-size:12px;font-style:normal;font-weight:400;line-height:135%;padding:0!important}.mega-menu-discover li.mega-menu-promo-card .mega-menu-promo-text{width:100%}.top-links ul li:not(:has(.offers-drawer-icon-container)){font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}.drawer .mobile-nav-grid-container .predictive-search__submit{padding-left:0!important;min-width:min-content}.mobile-nav-grid-container .predictive-search__grid-item{opacity:1!important}@media screen and (max-width: 767px){.hero-video--text-content .hero-video--text-title h2.homepage-sections--title{font-family:Cardillac;font-size:26px!important;font-weight:300;line-height:110%}}.video-slideshow-hero .hero-video--text-content{padding:140px}@media screen and (max-width: 767px){.video-slideshow-hero .hero-video--text-content{padding:15px}}.hero-video--text-content{padding:30px}@media screen and (max-width: 767px){.hero-video--text-content{padding:15px}}@media screen and (max-width: 767px){.hero-video--text-content{padding:15px;bottom:0;top:auto;height:auto}}@media (max-width: 767px){.video-slideshow-hero .related-product,.hero-video .related-product{display:none}}.homepage-sections--overtitle{margin-bottom:8px;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}.video-slideshow-hero .swiper[data-scrollbar] .related-product{bottom:60px}.video-slideshow-hero .related-product{position:absolute}.video-slideshow-hero .hero-video--image{width:100%;height:100%;object-fit:cover;object-position:center}.video-slideshow-hero .image--slideshow__navigation.arrows .swiper-pagination.swiper-pagination-fraction{display:none}.video-slideshow-hero .image--slideshow__navigation.arrows{top:50%;bottom:auto;width:100%;padding:0 20px;position:absolute;z-index:100;display:flex;justify-content:space-between}@media (max-width: 767px){.video-slideshow-hero .image--slideshow__navigation.arrows{padding:0}}.video-slideshow-hero .image--slideshow__navigation.arrows .flex-prev,.video-slideshow-hero .image--slideshow__navigation.arrows .flex-next{padding:0!important}.video-slideshow-hero .image--slideshow__navigation.arrows svg{height:44px;width:auto}.video-slideshow-hero .image--slideshow__navigation.arrows svg path{stroke:#fff}.video-slideshow-hero .homepage-sections--title{font-family:Cardillac;font-size:46px;font-weight:300;line-height:110%}.video-slideshow-hero .swiper[data-scrollbar] .swiper-wrapper{padding-bottom:30px}@media (max-width: 767px){.video-slideshow-hero .swiper-scrollbar-wrapper{background-color:var(--body-color);height:30px;width:100%;z-index:100;position:relative}}.video-slideshow-hero .swiper-button-disabled{visibility:hidden}.hero-video--text-content .hero-video--text-subtitle p{font-family:Gotham;font-size:16px;font-weight:325;line-height:135%;margin-top:0}@media screen and (max-width: 767px){.hero-video--text-content .hero-video--text-subtitle p{font-size:12px!important;font-weight:400;max-width:60%}.hero-video--text-content .hero-video--text-title{padding-bottom:0!important}}.hero-video--text{padding:0!important}.hero-video--text .overlay{background-color:#252525;opacity:.8;width:43%;min-width:400px;padding:30px}.hero-video--text .overtitle{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}.collage-builder__content .md-min-align-center{align-items:flex-end}.collage-builder__content .overtitle{color:var(--T3-OffWhite, #FAF9F9);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}.collage-builder__content .collage-builder__heading{color:var(--T3-OffWhite, #FAF9F9);font-family:Cardillac;font-size:38px;font-weight:300;line-height:110%}@media screen and (max-width: 767px){.collage-builder__content .collage-builder__heading{font-size:25px}}.rich-text .homepage-featured-rich-text p{font-family:Cardillac;font-size:26px;font-weight:300;line-height:110%;margin-bottom:25px}@media screen and (max-width: 767px){.rich-text .homepage-featured-rich-text p{font-size:18px;font-weight:300}}@media screen and (max-width: 767px){.hero-video--text .overlay{width:100%}}@media screen and (max-width: 767px){.hero-video--text-content.mobile-text-align-top-left{justify-content:left!important;align-items:left!important;align-self:flex-start!important;text-align:left!important}.hero-video--text-content.mobile-text-align-top-center{justify-content:center!important;text-align:center!important;align-items:flex-start!important}.hero-video--text-content.mobile-text-align-top-right{justify-content:flex-end!important;align-self:flex-start!important;text-align:right!important}.hero-video--text-content.mobile-text-align-center-left{justify-content:left!important;align-items:center!important;text-align:left!important}.hero-video--text-content.mobile-text-align-center{justify-content:center!important;align-items:center!important;text-align:center!important;align-self:center!important}.hero-video--text-content.mobile-text-align-center-right{justify-content:flex-end!important;align-items:center!important;text-align:right!important}.hero-video--text-content.mobile-text-align-bottom-left{justify-content:left!important;align-items:flex-start!important;align-self:flex-end!important;text-align:left!important}.hero-video--text-content.mobile-text-align-bottom-center{justify-content:center!important;align-self:flex-end!important;text-align:center!important}.hero-video--text-content.mobile-text-align-bottom-right{justify-content:flex-end!important;align-self:flex-end!important;text-align:right!important}.hero-video--text-content.mobile-text-align-bottom-right .hero-video--text-subtitle,.hero-video--text-content.mobile-text-align-center-right .hero-video--text-subtitle,.hero-video--text-content.mobile-text-align-top-right .hero-video--text-subtitle{display:flex;justify-content:flex-end}.hero-video--text-content.mobile-text-align-center .hero-video--text-subtitle,.hero-video--text-content.mobile-text-align-bottom-center .hero-video--text-subtitle,.hero-video--text-content.mobile-text-align-center-center .hero-video--text-subtitle,.hero-video--text-content.mobile-text-align-top-center .hero-video--text-subtitle{display:flex;justify-content:center}.video-slideshow-hero .hero-video--text-content.mobile-text-align-top-right,.video-slideshow-hero .hero-video--text-content.mobile-text-align-top-left,.video-slideshow-hero .hero-video--text-content.mobile-text-align-top-center{margin-top:100px!important}.video-slideshow-hero .mobile-text-align-top-left-out-wrapper{display:flex;flex-direction:column-reverse}.video-slideshow-hero .mobile-text-align-top-left-out-wrapper .hero-video--text,.video-slideshow-hero .mobile-text-align-top-left-out-wrapper .hero-video--media,.video-slideshow-hero .mobile-text-align-top-left-out-wrapper .hero-video--media video{position:relative}.video-slideshow-hero .mobile-text-align-top-left-out-wrapper .hero-video--text,.video-slideshow-hero .mobile-text-align-top-left-out-wrapper .hero-video--text h2,.video-slideshow-hero .mobile-text-align-top-left-out-wrapper .hero-video--text button,.video-slideshow-hero .mobile-text-align-top-left-out-wrapper .hero-video--text p{color:var(--T3-Black)}.video-slideshow-hero .mobile-text-align-top-left-out-wrapper .hero-video--text button{border-color:var(--T3-Black)}.video-slideshow-hero .mobile-text-align-top-left-out-wrapper .text-content--inner:before{display:none}.video-slideshow-hero .mobile-text-align-top-left-out-wrapper .hero-video--text-subtitle p{max-width:100%}}.related-product{z-index:150;background:var(--T3-OffWhite, #FAF9F9);right:30px;bottom:30px;display:flex}.related-product img.related-product-image{min-height:100%;max-width:130px;height:auto}.related-product .info{padding:5px 20px;display:flex;flex-direction:column;min-width:140px;justify-content:center}.related-product .info h3{color:var(--T3-Black, #252525);font-family:Gotham;font-size:16px;font-weight:500;line-height:135%;letter-spacing:.8px}.related-product .info p{color:var(--T3-Black, #252525);font-family:Gotham;font-size:12px;font-weight:325;line-height:20px;margin-bottom:8px}@media screen and (max-width: 767px){.related-product .info h3{font-size:14px}}.related-product .price{display:flex;justify-content:space-between;color:var(--T3-Black, #252525);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}.related-product .price .compare-price{color:var(--Text-Gray);text-decoration:line-through}.related-product .info a{margin-top:8px;color:var(--T3-Black, #252525);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-decoration:underline}.featured-products-wrapper .section-title--wrapper{align-items:flex-start;margin-bottom:20px}@media screen and (max-width: 767px){.featured-products-wrapper .section-title--wrapper{margin-bottom:5px}}.featured-products-wrapper .section-title--wrapper .section-title{color:var(--T3-Black, #252525);font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;text-transform:uppercase}@media screen and (max-width: 767px){.featured-products-wrapper .section-title--wrapper .section-title{font-size:12px}}.shop-by-style-section .swiper-scrollbar,.featured-products-wrapper .swiper-scrollbar{width:100%;padding-left:0;margin-left:0;left:0;right:0}.product-grid--title{font-family:Gotham;font-size:16px;font-weight:500;line-height:135%;letter-spacing:.8px}@media screen and (max-width: 767px){.product-grid--title{font-size:14px}}.product-grid--price{font-family:Gotham;font-size:12px;font-weight:325;line-height:20px;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.product-grid--price{font-size:12px}}.product-grid--price span{font-weight:500;margin-left:5px}.custom-badge,.preorder-badge,.sale-badge,.sold-out-badge{color:var(--Night, #272D3A);font-family:Gotham;font-size:10px;font-weight:500;line-height:135%;letter-spacing:.5px;background:var(--T3-OffWhite, #FAF9F9);padding:6px 9px;max-width:100%}@media screen and (max-width: 767px){.quick-add-wrapper:not(.quick-shop--block) .quick-add-button-desktop{display:inline-block;opacity:1;visibility:visible;transform:translateY(0);border:.5px solid var(--Rule-Gray, #C1C1C1);background:var(--White, #FFF);font-size:10px;text-wrap:nowrap;padding:10px 20px}.quick-add-wrapper:not(.quick-shop--block) .quick-add-button-desktop:active,.quick-add-wrapper:not(.quick-shop--block) .quick-add-button-desktop:hover{color:var(--Night, #272D3A)!important}}.dynamic-section-header-with-button{display:flex;justify-content:space-between}.dynamic-section-header-with-button .show-view-all--button{margin-top:0;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase}.product-card__image.product-card__image--secondary.video{left:50%;transform:translate(-50%)}.image-with-text-overlay__heading{font-family:Cardillac;font-size:38px;font-weight:300;line-height:110%}@media screen and (max-width: 767px){.image-with-text-overlay__heading{font-size:26px}}.image-with-text-overlay__text{font-family:Gotham;font-size:16px;font-weight:400;line-height:135%}@media screen and (max-width: 767px){.image-with-text-overlay__text{font-size:12px}}@media screen and (max-width: 767px){.testimonials-slideshow{padding-right:15px!important;padding-left:15px!important}}.testimonials-slideshow .wrapper{display:flex;gap:0;justify-content:space-between}@media screen and (max-width: 767px){.testimonials-slideshow .wrapper{flex-direction:column}}.testimonials-slideshow .swiper{margin-left:0;margin-right:0;width:100%}@media screen and (max-width: 767px){.testimonials-slideshow .swiper{width:100%;flex-shrink:unset}}.testimonials-slideshow .testimonials-slideshow--items{display:flex;margin-bottom:30px}@media screen and (max-width: 767px){.testimonials-slideshow .testimonials-slideshow--items{width:100%;flex-shrink:unset}}.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item{display:flex;gap:40px;flex-shrink:0;transition:all .3s ease-in-out}@media screen and (max-width: 767px){.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item{flex-direction:column;gap:27px}}.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item:last-child{margin-right:10%}.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item:not(.swiper-slide-active){opacity:.5!important;transform:scale(.8);transform-origin:top left}@media screen and (max-width: 767px){.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item:not(.swiper-slide-active){transform:scale(.9)}}.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item .testimonials--star-wrapper span{margin-left:5px;margin-top:2px;font-family:Gotham;font-size:10px;font-weight:500;line-height:135%;letter-spacing:.5px}.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item .testimonials-slideshow--info{display:flex;flex-direction:column;justify-content:center;gap:15px}.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item .testimonials-slideshow--info .testimonials--text-wrapper p{font-family:Cardillac;font-size:38px;font-weight:300;line-height:110%;margin-top:3px;margin-bottom:0}@media screen and (max-width: 1200px){.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item .testimonials-slideshow--info .testimonials--text-wrapper p{font-size:26px}}.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item .testimonial-slideshow--image{width:400px;min-width:50%}@media screen and (max-width: 767px){.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item .testimonial-slideshow--image{width:100%}}.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item .testimonial-slideshow--image img{width:100%;height:auto;aspect-ratio:5 / 6}.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item .customer{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}@media screen and (max-width: 767px){.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item .customer{font-size:10px}}.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item .related-product{margin-top:45px;align-items:center}@media screen and (max-width: 1200px){.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item .related-product{margin-top:15px}}@media screen and (max-width: 767px){.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item .related-product{margin-top:15px}}.testimonials-slideshow .testimonials-slideshow--items .testimonials-slideshow--item .related-product img{width:50%;min-height:unset}.testimonials-slideshow .testimonials-slideshow--links{margin-right:40px;width:200px;min-width:200px}@media screen and (max-width: 767px){.testimonials-slideshow .testimonials-slideshow--links{margin-right:0;width:100%;min-width:none}}.testimonials-slideshow .testimonials-slideshow--links h4{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;text-transform:uppercase;margin-bottom:40px}@media screen and (max-width: 767px){.testimonials-slideshow .testimonials-slideshow--links h4{margin-bottom:20px;font-size:12px}}.testimonials-slideshow .testimonials-slideshow--links ul{display:flex;flex-direction:column;gap:30px;margin-top:0;margin-left:0}@media screen and (max-width: 767px){.testimonials-slideshow .testimonials-slideshow--links ul{flex-direction:row;justify-content:space-between;gap:10px;overflow:auto;scrollbar-width:none}.testimonials-slideshow .testimonials-slideshow--links ul::-webkit-scrollbar{display:none}}.testimonials-slideshow .testimonials-slideshow--links ul li,.testimonials-slideshow .testimonials-slideshow--links ul li a{color:var(--Rule-Gray, #C1C1C1);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-wrap:nowrap;list-style:none;cursor:pointer;border-bottom:1px solid transparent;width:fit-content;text-transform:uppercase}@media screen and (max-width: 767px){.testimonials-slideshow .testimonials-slideshow--links ul li{font-size:10px;padding-bottom:2px}}.testimonials-slideshow .testimonials-slideshow--links ul li.active,.testimonials-slideshow .testimonials-slideshow--links ul li:hover,.testimonials-slideshow .testimonials-slideshow--links ul li:hover a{color:var(--T3-Black, #252525);border-bottom:1px solid var(--T3-Black, #252525)}@media screen and (max-width: 767px){.image-video-slideshow{padding:30px 0!important}}@media screen and (max-width: 767px){.image-video-slideshow .wrapper{padding-left:15px;padding-right:15px}}@media screen and (max-width: 767px){.image-video-slideshow .image-video-slideshow--items{display:flex;flex-wrap:wrap;gap:12px}}.image-video-slideshow .image-video-slideshow--items .image-video-slideshow--item{position:relative;width:auto;overflow:hidden}@media screen and (max-width: 767px){.image-video-slideshow .image-video-slideshow--items .image-video-slideshow--item{width:calc(50% - 6px)}}.image-video-slideshow .image-video-slideshow--items .image-video-slideshow--item:hover{opacity:.8!important}.image-video-slideshow .image-video-slideshow--item img{height:690px;width:auto}@media screen and (max-width: 767px){.image-video-slideshow .image-video-slideshow--item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}.image-video-slideshow .image-video-slideshow--item .image-video-slideshow--media{position:absolute;right:33px;bottom:33px;display:flex;overflow:hidden}@media screen and (max-width: 767px){.image-video-slideshow .image-video-slideshow--item .image-video-slideshow--media{width:100%!important;position:relative;right:auto;bottom:auto}}.image-video-slideshow .image-video-slideshow--item .image-video-slideshow--media div[data-media-wrapper]{position:relative}.image-video-slideshow .image-video-slideshow--item .image-video-slideshow--media div[data-media-wrapper] video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%}@media screen and (max-width: 767px){.image-video-slideshow .image-video-slideshow--item .image-video-slideshow--media div[data-media-wrapper] video{position:relative;width:100%;height:100%;object-fit:cover}}.image-video-slideshow .image-video-slideshow--items .image-video-slideshow--item:not(.swiper-slide-active){opacity:1!important}@media screen and (max-width: 767px){.image-video-slideshow .image-video-slideshow--links ul{display:none}}@media screen and (max-width: 767px){.image-video-slideshow .image-video-slideshow--image{width:100%;position:relative;overflow:hidden;padding-bottom:114.88%}}@media screen and (max-width: 767px){.image-video-slideshow .image-video-slideshow--items .image-video-slideshow--item:last-child{margin-right:0}}.image-video-slideshow .image-video-slideshow--items .arrows{display:none}@media screen and (max-width: 767px){.image-video-slideshow .image-video-slideshow--items .arrows{position:absolute;z-index:10;width:100%;display:flex;justify-content:space-between;top:50%;transform:translateY(-50%)}}.image-video-slideshow .image-video-slideshow--items .arrows .standalone-icon--wrapper{min-width:auto;min-height:auto;padding:0 5px!important}.swiper-wrapper-internal{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-slide-internal{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.image-video-slideshow .image-video-slideshow--items .image-video-slideshow--item h3{display:none}@media screen and (max-width: 767px){.image-video-slideshow .image-video-slideshow--items .image-video-slideshow--item h3{display:block;width:100%;margin-top:15px;text-align:center;font-family:Gotham;font-size:10px;font-weight:500;line-height:135%;letter-spacing:.5px;text-decoration:underline}}@media screen and (max-width: 767px){.image-video-slideshow .image-video-slideshow--items .image-video-slideshow--item{gap:0}}@media screen and (max-width: 767px){.image-video-slideshow .image-video-slideshow--links h4{display:flex;justify-content:space-between}}.image-video-slideshow .image-video-slideshow--links h4 a{display:none}@media screen and (max-width: 767px){.image-video-slideshow .image-video-slideshow--links h4 a{text-decoration:underline}}.shop-by-style-section{padding-top:60px;padding-bottom:60px}.shop-by-style-section .width--content{transition:opacity .3s ease-in-out;opacity:1}.shop-by-style-section .is-loading{opacity:.5}.shop-by-style-section h2{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px}@media screen and (max-width: 767px){.shop-by-style-section h2{font-size:12px;margin-bottom:15px}}.shop-by-style-section a.shop-all{text-align:right;color:var(--T3-Black, #252525);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-decoration:underline;margin:4px 0}.shop-by-style-section .filters-container a.shop-all{float:right;position:absolute;right:0;bottom:0}.shop-by-style-section .filters .filter{display:inline-block;font-family:Cardillac;font-size:26px;font-weight:300;line-height:110%}.shop-by-style-section .filters .filter select{border:none;padding:0;font-family:Cardillac;font-size:26px;font-weight:300;line-height:110%;color:var(--Inactive, #606060);font-style:italic;width:auto;margin-right:-9px}.shop-by-style-section .content{margin-top:20px;display:flex;gap:20px;justify-content:space-between}@media screen and (max-width: 767px){.shop-by-style-section .content{flex-direction:column;gap:11px}}.shop-by-style-section .content .image-wrapper{width:41%;position:relative;overflow:hidden}@media screen and (max-width: 1200px){.shop-by-style-section .content .image-wrapper{width:40%}}@media screen and (max-width: 767px){.shop-by-style-section .content .image-wrapper{width:100%;display:flex;flex-direction:column-reverse}}.shop-by-style-section .content .image-wrapper:before{content:"";display:block;padding-top:100%}.shop-by-style-section .content .image-wrapper p{position:absolute;background:var(--body-color);width:100%;height:100%;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;padding-top:13px}@media screen and (max-width: 767px){.shop-by-style-section .content .image-wrapper p{position:relative;height:auto;font-size:10px;margin-bottom:0;padding-bottom:15px}}.shop-by-style-section .content .image-wrapper p a{text-decoration:underline;margin-left:7px}.shop-by-style-section .content .image-wrapper img,.shop-by-style-section .content .image-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.shop-by-style-section .content .products{width:59%}@media screen and (max-width: 1200px){.shop-by-style-section .content .products{width:60%}}@media screen and (max-width: 767px){.shop-by-style-section .content .products .grid__item{margin-top:0;width:66%;min-width:295px;padding-left:0}}@media screen and (max-width: 767px){.shop-by-style-section .content .products{width:100%}}.shop-by-style-section .content .grid__item{width:50%}.shop-by-style-section .content .swiper-scrollbar{top:auto}@media screen and (max-width: 767px){.shop-by-style-section .content .swiper-scrollbar{top:30px}}.shop-by-style-section .filters-container{position:relative}.shop-by-style-section .filters{display:flex;width:100%;align-items:center}@media screen and (max-width: 767px){.shop-by-style-section .filters{flex-direction:column;align-items:flex-start}}.shop-by-style-section .filters .filter{display:flex;align-items:center;font-family:Cardillac;font-size:26px;font-weight:300;line-height:110%;gap:10px;text-wrap:nowrap}.shop-by-style-section .filters .filter theme-dropdown{width:fit-content;font-family:Cardillac;font-size:26px;font-weight:300;line-height:110%;color:var(--Inactive, #606060)}.shop-by-style-section .filters .product-block-dropdown-field .form-input-wrapper .dropdown-container{margin-right:7px}.shop-by-style-section .filters .product-block-dropdown-field .form-input-wrapper .dropdown-container .dropdown-button{font-family:Cardillac;font-size:26px;font-weight:300;line-height:110%;color:var(--Inactive, #606060);font-style:italic;text-transform:none;padding:0;border:none;gap:5px}.shop-by-style-section .filters .product-block-dropdown-field,.shop-by-style-section .filters .product-block-dropdown-field .form-input-wrapper{gap:0}.shop-by-style-section .filters .product-block-dropdown-field .form-input-wrapper .dropdown-container ul.dropdown-options{border:none;width:fit-content;background-color:#fff}.shop-by-style-section .filters .product-block-dropdown-field .form-input-wrapper .dropdown-container ul.dropdown-options li.dropdown-option{font-family:Cardillac;font-size:22px;font-weight:300;line-height:110%;text-transform:none;font-style:italic}@media screen and (max-width: 767px){.featured-products-wrapper .grid__item{width:66%;min-width:295px}}@media screen and (max-width: 767px){.featured-products-wrapper .shopify-section.wrapper-spacing--h{margin-left:15px!important;margin-right:15px!important}}.accordion-with-image .section-title--wrapper{margin-bottom:20px}@media screen and (max-width: 767px){.accordion-with-image .accordion-wrapper{width:100%}}.accordion-with-image .section-title{text-align:left;width:100%;font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px}.accordion-with-image .accordion-wrapper .collapsible-tab .summary{font-family:Gotham;font-size:16px;font-weight:325;line-height:135%;margin-bottom:11px}@media screen and (max-width: 767px){.accordion-with-image .accordion-wrapper .collapsible-tab .summary{font-size:12px}}@media screen and (max-width: 767px){.accordion-with-image .accordion-wrapper .collapsible-content p{font-size:10px}}.accordion-with-image .accordion-wrapper .collapsible-tab{border-bottom:1px solid var(--T3-Black, #252525)!important}.accordion-with-image .image--container,.accordion-with-image .image-wrapper img{height:auto!important;max-width:500px!important}.accordion-with-image .image-wrapper{max-width:500px!important}@media screen and (max-width: 767px){.accordion-with-image .image-wrapper{display:flex;justify-items:flex-end;align-items:flex-end;max-width:unset!important}}.accordion-with-image .image-wrapper video{width:100%;height:auto}.accordion-with-image .image-wrapper .content-wrapper{display:flex;justify-items:flex-end}@media screen and (max-width: 767px){.accordion-with-image .image-wrapper .content-wrapper{width:calc(60% + 30px)}}.product-recommendations-wrapper .section-title--wrapper{margin-bottom:20px}.product-recommendations-wrapper .section-title--wrapper h2{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;text-align:left;width:100%}.product-recommendations-wrapper .section-title--wrapper{flex-direction:row;justify-content:space-between}.product-recommendations-wrapper .section-title--wrapper a{text-wrap:nowrap;text-align:right;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}.image-video-slideshow-with-filters .testimonials-slideshow--items .image-video-slideshow-with-filters--item{display:flex;width:calc(100% / 3 - 13px);min-width:250px;flex-direction:column;margin-right:20px;gap:5px}@media screen and (max-width: 767px){.image-video-slideshow-with-filters .testimonials-slideshow--items .image-video-slideshow-with-filters--item{width:90%}}.image-video-slideshow-with-filters .testimonials-slideshow--items .image-video-slideshow-with-filters--item img{width:100%;height:100%;object-fit:cover}.image-video-slideshow-with-filters .testimonials-slideshow--items .image-video-slideshow-with-filters--item .deferred-media-poster-image{aspect-ratio:4 / 5}.image-video-slideshow-with-filters .testimonials-slideshow--items .image-video-slideshow-with-filters--item h3{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;margin-top:13px}.image-video-slideshow-with-filters .testimonials-slideshow--items .image-video-slideshow-with-filters--item p{font-family:Gotham;font-size:14px;font-weight:325;line-height:140%;margin-bottom:0}.image-video-slideshow-with-filters .testimonials-slideshow--links{position:relative}.image-video-slideshow-with-filters .testimonials-slideshow--links ul li.shop-all{position:absolute;bottom:0}.image-video-slideshow-with-filters .shop-all{margin-top:20px}.image-video-slideshow-with-filters .shop-all a{color:var(--T3-Black, #252525)!important;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-decoration:underline}.slider-with-models .slider-with-models-header .over-title{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;text-transform:uppercase;margin-bottom:25px}.slider-with-models .slider-with-models-header .main-title{font-family:Cardillac;font-size:26px;font-weight:300;line-height:110%;margin-bottom:25px}.slider-with-models .slider-with-models-header .subtitle{font-family:Gotham;font-size:14px;font-weight:325;line-height:140%;margin-bottom:30px}.slider-with-models .swiper-slide.attachment-slide{width:330px}.slider-with-models .attachment-image-wrapper{position:relative}.slider-with-models .attachment-image-wrapper img{width:100%;display:block}.slider-with-models .model-overlay{position:absolute;bottom:16px;right:16px;width:33%;height:34%}.slider-with-models .model-overlay img{width:100%;height:100%;object-fit:cover;display:block}.slider-with-models .attachment-text{margin-top:10px;position:relative}.slider-with-models .attachment-text h3{font-family:Gotham;font-size:16px;font-weight:500;text-transform:uppercase;line-height:135%;letter-spacing:.8px;margin-bottom:5px}@media screen and (max-width: 767px){.slider-with-models .attachment-text h3{font-size:14px}}.slider-with-models .attachment-text p{font-size:14px;color:var(--T3-Black, #202020)}@media screen and (max-width: 767px){.slider-with-models .attachment-text p{font-size:10px}}.slider-with-models .grid-mobile .dots{display:none}@media screen and (max-width: 767px){.slider-with-models .grid-mobile .swiper-wrapper{display:flex;flex-wrap:wrap;gap:10px}.slider-with-models .grid-mobile .swiper-wrapper .swiper-slide{width:calc(50% - 5px)}.slider-with-models .grid-mobile .swiper-wrapper .model-overlay{position:relative;min-width:100%;display:block;right:unset;bottom:unset;height:auto}.slider-with-models .grid-mobile .swiper-wrapper img{position:relative;left:unset;top:unset;transform:none;min-width:100%}.slider-with-models .grid-mobile .attachment-image-wrapper{aspect-ratio:13 / 17;display:flex;flex-wrap:nowrap;overflow:auto;padding-bottom:0;scrollbar-width:none;gap:10px}.slider-with-models .grid-mobile .attachment-image-wrapper::-webkit-scrollbar{display:none}.slider-with-models .grid-mobile .dots{display:flex;position:absolute;top:-20px;width:100%;gap:10px;justify-content:center}.slider-with-models .grid-mobile .dots span{width:64px;height:1px;background-color:var(--T3-Element-Light-Gray, #C1C1C1);cursor:pointer}.slider-with-models .grid-mobile .dot-left .dots span:first-child{background-color:var(--T3-Black, #202020)}.slider-with-models .grid-mobile .dot-right .dots span:last-child{background-color:var(--T3-Black, #202020)}}.testimonials-slideshow-full .testimonials-slideshow--links{margin-right:0;padding-left:20px;width:30%;position:absolute;z-index:10;right:0;background:#faf9f980;background:transparent}@media screen and (max-width: 767px){.testimonials-slideshow-full .testimonials-slideshow--links{width:100%;position:relative;padding-left:0}}.testimonials-slideshow-full .swiper{width:100%}.testimonials-slideshow-full .testimonials-slideshow--items .testimonials-slideshow--item .testimonials-slideshow--info{width:30%;justify-content:flex-end}@media screen and (max-width: 767px){.testimonials-slideshow-full .testimonials-slideshow--items .testimonials-slideshow--item .testimonials-slideshow--info{width:100%}}.testimonials-slideshow-full .testimonials-slideshow--items .testimonials-slideshow--item .testimonial-slideshow--image{width:70%;max-height:700px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.testimonials-slideshow-full .testimonials-slideshow--items .testimonials-slideshow--item .testimonial-slideshow--image{width:100%;max-height:unset}}.testimonials-slideshow-full .testimonials-slideshow--items .testimonials-slideshow--item .testimonial-slideshow--image img{width:100%;height:100%;object-fit:cover;display:block}.testimonials-slideshow-full .wrapper{position:relative}@media screen and (max-width: 767px){.testimonials-slideshow-full .wrapper{flex-direction:column-reverse}}.testimonials-slideshow-full{padding-right:60px!important}@media screen and (max-width: 767px){.testimonials-slideshow-full{padding-right:15px!important}}.product-details-product-title{font-family:Gotham;font-size:38px;font-weight:500;line-height:135%;letter-spacing:1.9px!important}@media screen and (max-width: 767px){.product-details-product-title{font-size:34px}}.product-details-wrapper .product-description{margin-top:15px}@media screen and (max-width: 767px){.product-details-wrapper .product-description{font-size:12px}}.product-details-wrapper .product-price-wrapper{margin-top:5px;display:flex;align-items:center;justify-content:space-between}.product-details-product-overtitle{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;margin-bottom:15px}@media screen and (max-width: 767px){.product-details-product-overtitle{margin-bottom:10px}}.product-details-wrapper .reviews-star-rating__value-reviews{font-size:10px}.product-details-wrapper .product-price-wrapper .reviews-star-rating__value-reviews span{text-transform:capitalize}div[data-product-media-wrapper].hidden{position:absolute;visibility:hidden;pointer-events:none}div[data-product-media-wrapper]{scrollbar-width:none;height:fit-content}div[data-product-media-wrapper]::-webkit-scrollbar{display:none}.product-section{border-bottom:1px solid var(--T3-Element-Light-Gray, #C1C1C1);padding-bottom:0}.product-section .product-block--tabs ul.tab-names{display:flex;justify-content:space-between;margin-left:0;position:relative;margin-bottom:20px}@media screen and (max-width: 767px){.product-section .product-block--tabs ul.tab-names{overflow-x:auto;overflow-y:visible;scrollbar-width:none}.product-section .product-block--tabs ul.tab-names::-webkit-scrollbar{display:none}}.product-section .product-block--tabs ul.tab-names:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:var(--T3-Element-Light-Gray, #C1C1C1);z-index:-1}.product-section .product-block--tabs ul.tab-names li{color:var(--T3-Text-Light-Gray, #656565);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-align:center;padding-bottom:10px;width:fit-content;list-style:none;cursor:pointer;text-wrap:nowrap;margin:0;transform:translateY(1px)}@media screen and (max-width: 767px){.product-section .product-block--tabs ul.tab-names li{padding-left:5px;padding-right:5px}}.product-section .product-block--tabs ul.tab-names li:hover,.product-section .product-block--tabs ul.tab-names li.active{color:var(--T3-Black, #202020)}.product-section .product-block--tabs ul.tab-names li:hover:after,.product-section .product-block--tabs ul.tab-names li.active:after{content:"";position:absolute;left:0;right:0;bottom:1px;height:2px;background-color:var(--T3-Black, #202020);z-index:1}.product-section .product-block--tabs .tab-content{display:none}.product-section .product-block--tabs .tab-content.active{display:block}.product-section .product-block--tabs .tab-content p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:20px}@media screen and (max-width: 767px){.product-section .product-block--tabs .tab-content p{font-size:12px}}.product-section .product-block--tabs .tab-content .tab-content--read-more{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;background:transparent;border:none;text-decoration:underline}.product-details-wrapper .product-price-group{font-family:Gotham;font-size:16px;font-weight:325;line-height:135%}@media screen and (max-width: 767px){.product-details-wrapper .product-price-group #ProductPrice{font-size:14px}}.product-details-wrapper .swatch .swatch-items-wrapper{gap:14px}.product-details-wrapper .swatch .option-label-wrapper .header,.product-details-wrapper .swatch .option-label-wrapper{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;margin-bottom:7px}@media screen and (max-width: 767px){.product-details-wrapper .swatch .option-label-wrapper .header,.product-details-wrapper .swatch .option-label-wrapper{margin-bottom:5px}}.product-section{padding-top:0;padding-left:0}.product--add-to-cart-button{text-transform:uppercase;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}.product-section div[data-product-media-wrapper]{padding-right:80px;display:flex;justify-content:flex-end}@media screen and (max-width: 767px){.product-section div[data-product-media-wrapper]{padding-right:0}}.product-section product-information{padding-top:20px;padding-right:40px;padding-left:40px;max-width:555px;overflow:auto;scrollbar-width:none}.product-section product-information::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.product-section product-information{padding-top:3px;padding-right:15px;padding-left:15px;max-width:100%}}product-media#productMediaDesktop.media-type-thumbnails.thumbnails-below .thumbnail-media--thumbnails{bottom:45px;position:absolute;width:90%;margin-left:5%;grid-row:auto;grid-column:auto}div[data-product-badge]{position:absolute;display:flex;gap:11px}product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .responsive-image-wrapper{opacity:.5}product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide-thumb-active .responsive-image-wrapper{opacity:1;border-color:var(--T3-Text-Light-Gray, #656565)!important}.badge{background:var(--T3-Warm-Gray, #F4F3F3);padding:8px 9.5px;font-family:Gotham;font-size:10px;font-weight:500;line-height:135%;letter-spacing:.628px;position:relative}@media screen and (max-width: 767px){.badge{padding:6px 9px;font-size:9px;letter-spacing:.5px;max-width:fit-content}}.new-badge{background:var(--T3-Text-Light-Gray, #656565);color:var(--White, #FFF)!important}.product-block--perks ul.perks{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px}.product-block--perks ul.perks li{padding:9px 11px;list-style:none;background:var(--T3-Warm-Gray, #F4F3F3);color:var(--T3-Black, #202020);text-align:center;font-family:Gotham;font-size:12px;font-weight:325;line-height:120%;width:calc(50% - 5px)}.product-block--perks ul.perks li.large{width:100%}.product-block--features ul.features{display:flex;flex-wrap:wrap;gap:22px;margin:30px 0;justify-content:space-between}@media screen and (max-width: 767px){.product-block--features ul.features.grid_centered{display:grid;grid-template-columns:1fr 1fr;width:max-content;margin:30px auto}.product-block--features ul.features.grid_full{display:grid;grid-template-columns:1fr 1fr}.product-block--features ul.features.flex_flow{justify-content:center}.product-block--features ul.features.flex_row{flex-direction:column;align-items:flex-start;width:max-content;margin:30px auto}}.product-block--features ul.features li{display:flex;gap:10px;align-items:center;list-style:none;font-family:Gotham;font-size:12px;font-weight:325;line-height:120%}.product-block--compare__overlay{align-items:center;background-color:#0b0b0b66;position:fixed;z-index:99999;top:0;bottom:0;right:0;left:0}.product-block--compare__modal{width:100%;background-color:var(--T3-OffWhite);margin:3% 2%;padding:40px 30px;max-height:90%;overflow:auto;scrollbar-width:none}.product-block--compare__modal::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.product-block--compare__modal{margin:0;padding-left:15px;padding-right:0;max-height:100%;overflow:auto}}.product-block--compare__modal h2{display:flex;justify-content:space-between;align-items:center;font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;margin-bottom:30px}@media screen and (max-width: 767px){.product-block--compare__modal h2{font-size:12px;margin-bottom:0;margin-right:15px}}.product-block--compare__modal h2 span{cursor:pointer}.product-block--compare__modal ul.compare,.product-block--compare__modal ul.compare>div.compare-items{display:flex;margin:0;gap:0}.product-block--compare__modal ul.compare>div.compare-items{width:calc(100% / (var(--product-count) + 1) * var(--product-count));overflow-x:auto;scrollbar-width:none}.product-block--compare__modal ul.compare>div.compare-items::-webkit-scrollbar{display:none}.product-block--compare__modal ul.compare>li,.product-block--compare__modal ul.compare>div.compare-items>li{display:flex;width:calc(100% / var(--product-count));min-width:170px}.product-block--compare__modal ul.compare li{list-style:none}.product-block--compare__modal ul.compare .grid__item{padding-left:0;border-top:1px solid transparent;border-bottom:1px solid transparent}.product-block--compare__modal ul.compare .primary{width:calc(100% / (var(--product-count) + 1) + 2px)}.product-block--compare__modal ul.compare .primary .grid__item{border:1px solid var(--T3-Black, #202020)}.product-block--compare__modal ul.compare .grid__item product-card{padding:15px 15px 0}.product-block--compare__modal ul.compare li .color-swatch--block{display:none}.product-block--compare__modal ul.grid__item__table{margin:0}.product-block--compare__modal ul.grid__item__table li{padding:7px 15px;border-top:1px solid var(--T3-Black, #202020);display:flex;align-items:center;font-size:12px}.product-block--compare__modal .grid-view-item .product-grid--title+.product-grid--price{display:flex;flex-direction:column;text-wrap:nowrap;overflow:hidden}.product-block--compare__modal .badge{top:6px;left:6px;font-size:10px;padding:6px 9px;max-width:min-content}@media screen and (max-width: 767px){.product-block--compare__modal .badge{top:5px;left:5px;font-size:8px;padding:4px 6px}}.product-block--compare__text span{cursor:pointer;text-decoration:underline}@media screen and (max-width: 767px){.product-block--compare__modal .quick-add-wrapper:not(.quick-shop--block) .quick-add-button-desktop{display:none}}.cross-sell-block{margin-top:30px}.cross-sell-block .header{font-size:12px;font-weight:500}.product-features ul{margin:auto;display:flex;justify-content:center;align-items:flex-start;width:fit-content}@media screen and (max-width: 767px){.product-features ul{flex-wrap:wrap}}.product-features li{text-align:center;list-style:none;display:flex;flex-direction:column;width:175px;align-items:center;gap:10px;font-size:16px}@media screen and (max-width: 767px){.product-features li{width:85px;font-size:10px;margin-bottom:15px}.product-features li img{width:30px;height:auto}}@media screen and (max-width: 767px){product-cross-sell{margin-bottom:15px;padding-bottom:35px;border-bottom:1px solid var(--T3-Element-Light-Gray, #C1C1C1)}}[data-wetheme-section-type=template--product] .product-single-wrapper .product-single[data-product-content-wrapper]{max-height:calc(100vh - 114px);min-height:500px}[data-wetheme-section-type=template--product] .product-single-wrapper .product-single product-media{min-height:500px;max-height:min(766px,calc(100vh - 114px));aspect-ratio:3 / 4;width:auto;max-width:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){[data-wetheme-section-type=template--product] .product-single-wrapper .product-single product-media{aspect-ratio:unset}}product-media.media-type-thumbnails .thumbnail-media--main-media .swiper-slide img{aspect-ratio:3 / 4;max-height:min(766px,calc(100vh - 114px));min-height:500px;max-width:100%;height:auto;width:auto;display:block}@media screen and (max-width: 767px){[data-wetheme-section-type=template--product] .product-single-wrapper .product-single[data-product-content-wrapper],[data-wetheme-section-type=template--product] .product-single-wrapper .product-single,[data-wetheme-section-type=template--product] .product-single-wrapper .product-single product-media,product-media.media-type-thumbnails .thumbnail-media--main-media .swiper-slide img{height:unset;width:unset;min-height:unset;max-height:unset;min-width:unset}}product-media.media-type-thumbnails .thumbnail-media--main-media:not(.media--single) .swiper-slide img{opacity:1!important}product-media.product-media-slider-mobile .swiper-slide img{aspect-ratio:3 / 4}.product-block--complementary-products--wrapper h3{margin:25px 0 10px;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}ul.product-block--complementary-products{margin:0}ul.product-block--complementary-products li{list-style:none;margin-bottom:10px}ul.product-block--complementary-products li .quick-add-wrapper{display:flex;gap:16px}ul.product-block--complementary-products li .quick-add-wrapper .image{width:115px;min-width:115px;display:flex;align-items:center}ul.product-block--complementary-products li .quick-add-wrapper .image img{width:100%;height:auto}ul.product-block--complementary-products li .info{padding:8px 0;display:flex;flex-direction:column;justify-content:space-between;gap:9px}ul.product-block--complementary-products li .info h3{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;margin:0}ul.product-block--complementary-products li .info p{margin-bottom:5px;font-family:Gotham;font-size:11px;font-weight:300;line-height:135%}@media screen and (max-width: 767px){ul.product-block--complementary-products li .info p{display:none}}ul.product-block--complementary-products li .info p.price{font-weight:500;margin-bottom:10px;height:100%}ul.product-block--complementary-products li .info button.quick-add-button{margin-top:10px;font-size:12px;font-weight:500;text-decoration:underline;display:block;background-color:transparent;border:none;opacity:1;transform:none;width:fit-content;text-transform:uppercase}ul.product-block--complementary-products li .info .option-label-wrapper{display:none}ul.product-block--complementary-products li .info .swatch-element.color:not(.image-swatch) label{height:20px;width:20px;min-width:20px}ul.product-block--complementary-products li .info .swatch:not(.is-color-swatch):not(.linked-products-swatch) label{height:30px;padding:8px 12px 2px;width:55px;max-width:55px;min-width:55px;font-size:11px;font-weight:500;text-wrap:nowrap}@media screen and (max-width: 767px){ul.product-block--complementary-products li .info .swatch:not(.is-color-swatch):not(.linked-products-swatch) label{width:55px;max-width:55px;min-width:50px}}ul.product-block--complementary-products li .info .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element input:checked+label{background-color:transparent;color:var(--T3-Black, #202020)}ul.product-block--complementary-products li .info .swatch .swatch-items-wrapper{gap:7px}ul.product-block--complementary-products li .info div[data-product-options]{display:flex;flex-direction:column;gap:15px}.product-details-wrapper .swatch .swatch-items-wrapper{flex-wrap:nowrap}.product-details-wrapper .swatch .swatch-items-wrapper .swatch-element:not(.color),.product-details-wrapper .swatch .swatch-items-wrapper .swatch-element:not(.color) label{width:100%;max-width:230px}.product-details-wrapper .swatch .swatch-items-wrapper .swatch-element label{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;background-color:transparent;outline:1.13px solid var(--T3-Element-Light-Gray, #C1C1C1)}product-media.media-type-thumbnails .thumbnail-media--thumbnails .media-ratio--tall{aspect-ratio:13 / 16}.product-block--subtitles ul,.product-block--badges ul{margin:10px 0;display:flex;gap:15px}.product-block--subtitles ul li,.product-block--badges ul li{list-style:none}.product-block--subtitles ul li .subtitle{font-weight:500}.sticky-product-cta{position:fixed;top:0;left:0;z-index:100;border-bottom:1px solid var(--T3-Element-Light-Gray, #C1C1C1);background:var(--T3-OffWhite, #FAF9F9);width:100%}.sticky-product-cta .content{display:flex;gap:20px;padding:18px 34px;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.sticky-product-cta .content{gap:5px;padding:8px 12px}}.sticky-product-cta .content .text{display:flex;gap:18px;justify-content:flex-start;align-items:center}@media screen and (max-width: 767px){.sticky-product-cta .content .text{gap:14px;width:100%}}.sticky-product-cta .content .text h2{margin:0;font-family:Gotham;font-size:23px;font-weight:500;line-height:135%;letter-spacing:1.152px;text-transform:uppercase;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width: 767px){.sticky-product-cta .content .text h2{font-size:14px;overflow:hidden;text-overflow:ellipsis}}.sticky-product-cta .content .text .text-price{display:flex;gap:18px;font-family:Gotham;font-size:17px;font-weight:325;line-height:28.8px}.sticky-product-cta .content .text .text-price>span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width: 767px){.sticky-product-cta .content .text .text-price>span{display:none}}.sticky-product-cta .content .text .text-price a span,.sticky-product-cta .content .text .text-price a .money{color:var(--T3-Black, #202020);font-family:Gotham;font-size:17px;font-weight:500;line-height:135%;letter-spacing:.864px}@media screen and (max-width: 767px){.sticky-product-cta .content .text .text-price a .money{font-size:12px;display:block;font-weight:300}}@media screen and (max-width: 767px){.sticky-product-cta .content .button{max-width:218px;width:100%}}.sticky-product-cta .content .button .paymentButtonsWrapper{width:474px;max-width:35vw}@media screen and (max-width: 767px){.sticky-product-cta .content .button .paymentButtonsWrapper{width:100%;max-width:50vw}}@media screen and (max-width: 767px){.sticky-product-cta .content .button form{display:flex;justify-content:flex-end}}.sticky-product-cta .content .button .paymentButtonsWrapper .width-full{display:none}.sticky-product-cta .content .product--add-to-cart-button span{text-wrap:nowrap}.sticky-product-cta .swatch .option-label-wrapper{display:none}.sticky-product-cta .options{flex:1 1 auto}.sticky-product-cta .options>[data-product-options]{display:flex;gap:20px;align-items:center;justify-content:flex-end;width:100%}.sticky-product-cta .quick-add-wrapper,.sticky-product-cta .quick-add-wrapper .info form{display:flex}.sticky-product-cta .quick-add-wrapper .info form{gap:20px;align-items:center}@media screen and (max-width: 767px){.sticky-product-cta .quick-add-wrapper .info form{gap:8px}}.sticky-product-cta .quick-add-wrapper .info form div[data-product-options]{display:flex;align-items:center;gap:20px}@media screen and (max-width: 767px){.sticky-product-cta .quick-add-wrapper .info form div[data-product-options]{display:none;gap:8px;flex-direction:column}}.sticky-product-cta .quick-add-wrapper .image,.sticky-product-cta .quick-add-wrapper .info a,.sticky-product-cta .quick-add-wrapper .info p{display:none}.sticky-product-cta .quick-add-wrapper .quick-add-button{opacity:1;background:var(--T3-Black, #202020);color:#fff;width:474px;max-width:30vw;height:40px;transform:none;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}@media screen and (max-width: 767px){.sticky-product-cta .quick-add-wrapper .quick-add-button{padding:0}}.sticky-product-cta .quick-add-wrapper .swatch .swatch-items-wrapper{flex-wrap:nowrap;text-wrap:nowrap}@media screen and (max-width: 767px){.sticky-product-cta .quick-add-wrapper .swatch .swatch-items-wrapper .swatch-element.color:not(.image-swatch) label{width:16px;height:16px;min-width:16px}.sticky-product-cta .quick-add-wrapper .swatch:not(.is-color-swatch):not(.linked-products-swatch) label{padding:3px;min-width:25px;font-size:10px}}.predictive-search__search-bar{border-bottom:1px solid var(--header-border-color)}@media screen and (max-width: 767px){.predictive-search__search-bar{border-bottom:none}}.predictive-search__search-bar .predictive-search__clear{display:none}.predictive-search__search-bar .predictive-search__input-container{background-color:transparent}.predictive-search__search-bar .predictive-search__input-container .predictive-search__input{font-family:Gotham;font-size:16px;font-weight:325;line-height:135%}@media screen and (max-width: 767px){.predictive-search__search-bar .predictive-search__input-container .predictive-search__input{font-size:12px;color:var(--T3-Black, #202020)}}.predictive-search__results{padding:30px 60px}@media screen and (max-width: 767px){.predictive-search__results{padding:0}}.predictive-search__results-container .predictive-search__list-item span{text-transform:capitalize}.predictive-search__results-container .predictive-search__title{color:var(--T3-Text-Light-Gray, #656565);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;border:none;padding-bottom:0}.predictive-search__results-container .predictive-search__list-item span{color:var(--T3-Black, #202020);font-family:Gotham;font-size:16px;font-weight:325;line-height:135%}.predictive-search__results-container .predictive-search__list-item mark{font-weight:600}.predictive-search__results-container .predictive-search__list .predictive-search__view-all-desktop{display:none}.predictive-search__results-container .predictive-search__grid .predictive-search__view-all-desktop{position:absolute;top:0;right:0}@media screen and (max-width: 767px){.predictive-search__results-container .predictive-search__grid .predictive-search__view-all-desktop{top:40px;right:unset;width:100%;display:flex;justify-content:space-between}}.predictive-search__results-container .predictive-search__view-all-desktop{font-family:Gotham;font-size:14px;font-weight:300;line-height:135%;letter-spacing:.6px;display:flex;gap:15px}.predictive-search__results-container .predictive-search__view-all-desktop p{margin:0}@media screen and (max-width: 767px){.predictive-search__results-container .predictive-search__view-all-desktop p{font-size:10px;line-height:135%}}.predictive-search__results-container .predictive-search__view-all-desktop a{font-size:12px;font-weight:500;text-transform:uppercase}@media screen and (max-width: 767px){.predictive-search__results-container .predictive-search__view-all-desktop a{font-size:9px;line-height:135%}}.predictive-search__main-results{position:relative}.predictive-search__main-results .predictive-search__nav-button{color:var(--T3-Black, #202020);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;padding-bottom:5px}.predictive-search__main-results .predictive-search__nav:after{display:none}@media screen and (max-width: 767px){.predictive-search__main-results .predictive-search__nav{flex-direction:column;gap:15px}.predictive-search__main-results .predictive-search__nav .predictive-search__view-all-desktop{justify-content:space-between;width:100%}}.predictive-search__main-results .product-grid--title{font-size:14px}.predictive-search__main-results .product-grid--price{font-size:10px}.predictive-search__main-results .product-grid--price span{font-size:12px}.predictive-search__content-link .predictive-search__content-title{margin-top:15px;margin-bottom:10px;font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;text-transform:uppercase}.predictive-search__content-link p{font-family:Gotham;font-size:10px;font-style:normal;font-weight:325;line-height:135%;margin:0}.global-drawer__content{background-color:var(--T3-OffWhite, #FAF9F9)}.global-drawer__sticky-header:after{content:none}.global-drawer__sticky-header{padding:0 15px;display:flex;align-items:center}.global-drawer__sticky-header .global-drawer__close{position:relative;top:unset;right:unset;padding-left:0}.global-drawer__sticky-header div[data-cart-dynamic-content],.global-drawer__sticky-header .cart-header{width:100%}.global-drawer__sticky-header .cart-drawer__heading{font-family:Gotham;font-size:16px;font-weight:500;line-height:135%;letter-spacing:.8px;text-transform:uppercase}.global-drawer__content .cart-drawer__product_card:not(:last-of-type){border:none}.global-drawer__content .global-drawer__body--with-padding{padding-left:15px!important;padding-right:15px!important}.global-drawer__content .cart-drawer__product_card--image{width:115px}.global-drawer__content .cart-drawer__body .cart-drawer__form{padding:0}.global-drawer__content .cart-drawer__product-card--info{width:286px}.global-drawer__content .cart-drawer__product-card--info .cart-drawer__product_card--title{font-size:14px;font-weight:500;line-height:135%;letter-spacing:.8px}.global-drawer__content .cart-drawer__product-card--info .cart-drawer__product_card--subtitle{margin-top:7px;font-size:12px}.global-drawer__content .cart-drawer__product-card--info .cart-drawer__product-card--details span{margin-top:7px;color:var(--T3-Black, #202020);font-size:12px;font-weight:500;text-transform:uppercase}.global-drawer__content .cart-drawer__product-card--info--body>div:first-child{padding-right:0}.global-drawer__content .cart-drawer__product-card--price{text-align:left;color:var(--T3-Black, #202020);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%}.global-drawer__content .cart-drawer__product-card--price--compare{margin-right:5px;color:var(--T3-Text-Light-Gray, #656565)}.global-drawer__content .cart-drawer__product-card--price--sale{color:var(--T3-Black, #202020)}.cart-drawer__product-card--info--footer cart-quantity{display:flex;align-items:center;gap:10px;justify-content:space-between;width:100%}.global-drawer__content .cart-drawer__product-card--remove{font-size:10px;position:relative;right:unset;top:unset;padding:0;text-transform:uppercase;font-weight:500;border-bottom:1px solid var(--T3-Black, #202020)}.global-drawer__content .cart-drawer__product-card--quantity{border:none}.global-drawer__content .cart-drawer__product-card--quantity--input{font-size:12px}.global-drawer__content .cart-drawer__product-card--quantity--button{padding-left:0;padding-right:0}.global-drawer__content .cart-drawer__product-card--quantity--button svg{width:15px;height:15px}.global-drawer__footer{border:none;background-color:#fff}.global-drawer__footer .cart-drawer__subtotal{margin-bottom:10px}.global-drawer__footer .cart-drawer__subtotal .cart-drawer__subtotal--heading{font-family:Gotham;font-size:10px;font-weight:500;line-height:135%;text-transform:uppercase}.global-drawer__footer .cart-drawer__subtotal .cart-drawer__subtotal--compare,.global-drawer__footer .cart-drawer__subtotal .cart-drawer__subtotal--sale,.global-drawer__footer .cart-drawer__subtotal .cart-drawer__subtotal--price{color:var(--T3-Black, #202020);font-family:Gotham;font-size:10px;font-weight:500;line-height:135%}.global-drawer__footer .cart-drawer__subtotal .cart-drawer__subtotal--compare{color:var(--T3-Text-Light-Gray, #656565)}.global-drawer__footer .btn{background-color:var(--T3-Black, #202020);font-size:12px;font-weight:500;text-transform:uppercase}.global-drawer__footer .cart-drawer__taxes-shipping{margin-top:10px}.global-drawer--secondary{margin-top:30px;position:relative;max-width:100%;right:unset!important;width:100%;height:fit-content;box-shadow:none!important}.global-drawer--secondary .global-drawer--secondary__content{padding:0;background-color:var(--T3-OffWhite, #FAF9F9)}.global-drawer--secondary .global-drawer--secondary__header h5,.global-drawer--secondary .product-block--complementary-products--wrapper h3{font-size:12px;font-family:Gotham;font-weight:500;text-transform:uppercase;background-color:transparent}.global-drawer--secondary .cart-drawer__recommendations-grid{flex-direction:row;gap:15px;overflow-x:auto;padding-left:15px;padding-right:15px;padding-bottom:20px}.global-drawer--secondary .cart-drawer__recommendations .product-card-basic{flex-shrink:0;width:min(385px,100vw - 30px - 15px - 15px - 35px);min-width:230px}.global-drawer--secondary .cart-drawer__recommendations-grid{padding:0}.global-drawer--secondary .cart-drawer__recommendations-grid .product-block--complementary-products--wrapper{width:100%}.global-drawer--secondary ul.product-block--complementary-products li .info p:not(.price){display:none}cart-drawer.global-drawer{max-width:100%}.cart-table .cart__image img{width:107px!important;height:150px;margin:0}.cart-table .cart__row a.cart__image{width:107px}.cart-table .cart__row{display:flex;border:none}.cart-table tr td{border-top:none;padding:0 20px;width:100%}@media screen and (max-width: 767px){.cart-table tr td{display:table-cell;padding:0 10px 0 15px}}.cart-table tr td:first-child{width:107px;padding:0}.cart-table tr:last-child td{border:none}.cart-table td:first-child{padding-left:0}.cart-table .js-qty{text-align:center;margin:0;transform:translate(-10px);display:flex}.cart-table .js-qty *{float:none;width:fit-content;position:relative}.cart-table .js-qty input{width:20px;text-align:center;font-size:12px}.cart-table .js-qty button svg{width:13px;height:13px;min-width:13px;min-height:13px;margin:auto;display:block}.cart-table div[data-product-badge]{position:relative;margin-top:5px}.cart-table div[data-product-badge] .flex-grid{gap:10px}.cart-table div[data-product-badge] .badge{background:var(--T3-Text-Light-Gray, #656565);color:var(--T3-OffWhite, #FAF9F9);font-family:Gotham;font-size:10px;font-weight:500;line-height:135%;letter-spacing:.5px;text-transform:uppercase;padding:5px 8px;top:0;left:0}.cart-table .cart__meta-text{margin:5px 0;text-align:left}.cart-table .info .money,.cart-table .info .sale-price{color:var(--T3-Black, #202020);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;text-align:left}.cart-table .info .sale-price{color:var(--T3-Text-Light-Gray, #656565)}.cart-table .info .price-dicounted{display:flex;gap:10px}.cart-table .cart__meta-text span{text-transform:uppercase;color:var(--T3-Black, #202020)!important;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}.cart-table .cart__row--product-details-wrapper{height:100%;min-height:100%;display:flex;flex-direction:column;justify-content:space-between}.cart-table .cart__row--product-details-wrapper .actions{display:flex;justify-content:space-between;align-items:center}.cart-table .cart__row--product-details-wrapper .actions small{font-size:10px}.cart-table .standalone-icon--wrapper:not(.icon-no-padding){min-width:34px;min-height:34px;padding:0!important}.cart-table .cart__row--product-details-wrapper .info{display:flex;flex-direction:column}.cart-table .cart__remove small{color:var(--T3-Text-Light-Gray, #656565);font-size:12px;font-weight:500;text-transform:uppercase}.cart-table .cart__row .cart__row--title{font-weight:500;font-size:14px;line-height:135%;text-align:left}.template-cart .cart__row--totals{width:345px;min-width:345px;max-width:345px;margin-left:0}@media screen and (max-width: 767px){.template-cart .cart__row--totals{width:100%;min-width:100%;max-width:100%}}.template-cart .cart__row--totals .grid__item{padding:0}.template-cart .cart__row--totals>.grid__item>p{margin:0}.template-cart .cart--button-checkout{text-transform:uppercase}.template-cart form.cart{display:flex;width:100%;justify-content:space-between;gap:100px}@media screen and (max-width: 767px){.template-cart form.cart{flex-direction:column}}.template-cart .cart__subtotal .money,.template-cart .cart__subtotal-title{font-family:Gotham;font-size:16px;font-weight:500;text-transform:uppercase}@media screen and (max-width: 767px){.template-cart .cart__subtotal .money,.template-cart .cart__subtotal-title{font-size:14px}}.template-cart .cart__subtotal{min-width:unset}.template-cart .cart__subtotal del{color:var(--T3-Text-Light-Gray, #656565)}.template-cart .product-block--perks{margin-top:30px}.template-cart .cart__contact,.template-cart .cart__shipping{font-size:12px;font-style:normal}.template-cart .cart__contact a{text-decoration:underline}.template-cart .cart--recommendations h2{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;text-transform:uppercase}.cart-drawer__product_card--badge--sale{background:var(--T3-Text-Light-Gray, #656565);color:var(--T3-OffWhite, #FAF9F9);font-family:Gotham;font-size:10px;font-weight:500;line-height:135%;letter-spacing:.5px;text-transform:uppercase}.cart-drawer__sub-footer{padding-bottom:0}.feature-links .product-grid--title{margin-top:20px}.feature-links .product-grid--links ul{margin:15px 0 0}.feature-links .product-grid--links ul li{list-style:none}.feature-links .product-grid--links ul li a{font-size:12px}.feature-links .product-grid--links ul li a:hover{text-decoration:underline}.feature-links .show-view-all--button a{width:320px;display:block;text-align:left;padding-bottom:6px}@media screen and (max-width: 767px){.feature-links .show-view-all--button a{width:100%}}.feature-links .dynamic-section-header-with-button{position:relative}@media screen and (max-width: 767px){.feature-links .dynamic-section-header-with-button{flex-direction:column;margin-bottom:15px}}.feature-links .dynamic-section-header-with-button .chevron{position:absolute;right:0}@media screen and (max-width: 767px){.feature-links .dynamic-section-header-with-button .chevron{bottom:0}}.feature-links .dynamic-section-header-with-button .chevron svg{width:16px}.feature-links .grid-view-item-image{aspect-ratio:3 / 4}.feature-links .grid-view-item-image img{max-width:100%;width:100%;height:auto}.compare-brand-table .table-container .table{padding:0 33px;display:flex;gap:0;overflow:auto;scrollbar-width:none}.compare-brand-table .table-container .table::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.compare-brand-table .table-container .table{flex-direction:column;padding:0}}.compare-brand-table .table-container .table .column{display:flex;flex-direction:column;width:100%;min-width:fit-content;border-right:1px solid #C1C1C1}@media screen and (max-width: 767px){.compare-brand-table .table-container .table .column{flex-direction:row;width:100%;gap:15px;border:none;align-items:flex-end}}.compare-brand-table .table-container .table .column:first-child,.compare-brand-table .table-container .table .column:last-child{border:none}.compare-brand-table .table-container .table .column p{padding:10px 17px;text-align:center;margin:0;font-family:Gotham;font-size:16px;font-weight:325;line-height:135%;height:63px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.compare-brand-table .table-container .table .column p{min-width:100px;font-size:12px}.compare-brand-table .table-container .table .column p:first-child{width:100%;justify-content:flex-start;text-align:left;padding-left:0}}.compare-brand-table .table-container .table .column p:nth-child(2){background-color:var(--T3-Warm-Gray, #F4F3F3)}.compare-brand-table .table-container .table .brands-names h2{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;padding:10px 17px 10px 0;height:63px;text-align:left;margin:0}@media screen and (max-width: 767px){.compare-brand-table .table-container .table .brands-names h2{width:100%;height:110px;font-size:12px;padding:0}}.compare-brand-table .table-container .table .brands-names .responsive-image-wrapper{justify-content:flex-start;height:63px;padding:10px 17px 10px 0}@media screen and (max-width: 767px){.compare-brand-table .table-container .table .brands-names .responsive-image-wrapper{min-width:100px;justify-content:center;padding-bottom:30px}}.compare-brand-table .table-container .table .brands-names .responsive-image-wrapper img{height:43px;width:auto}.compare-brand-table .table-container .table .brands-names p{justify-content:flex-start;padding-left:0}@media screen and (max-width: 767px){.compare-brand-table .table-container .table .brands-names p{min-width:100px;padding-left:17px;padding-bottom:30px}}.compare-products .products ul{display:flex;gap:20px;margin:0;justify-content:space-between;width:100%}.compare-products .products>ul>li{list-style:none;width:calc(33.33% - 13.33px)}@media screen and (max-width: 767px){.compare-products .products>ul>li{width:calc(50% - 10px)}.compare-products .products>ul>li:last-child{display:none}}.compare-products .products>ul>li.loading{filter:blur(2px) grayscale(.2) brightness(.95);pointer-events:none}@media screen and (max-width: 767px){.compare-products .products ul li .card-title-wrapper{flex-direction:column}.compare-products .products ul li .card-title-wrapper .reviews-star-rating{margin-top:10px;justify-content:flex-start}.compare-products .products ul li .product-grid--price{display:flex;flex-direction:column;line-height:25px;margin-top:12px}.compare-products .products ul li .product-grid--price span{margin-left:0;margin-top:10px;margin-bottom:12px}}.compare-products .filters .filter{display:flex;align-items:center;font-family:Cardillac;font-size:26px;font-weight:300;line-height:110%;gap:10px;flex-wrap:wrap}.compare-products .filters .filter label{width:fit-content;text-wrap:nowrap}.compare-products .filters .filter theme-dropdown{width:fit-content;font-family:Cardillac;font-size:26px;font-weight:300;line-height:110%;color:var(--Inactive, #606060)}.compare-products .filters .product-block-dropdown-field .form-input-wrapper .dropdown-container .dropdown-button{font-family:Cardillac;font-size:26px;font-weight:300;line-height:110%;color:var(--Inactive, #606060);font-style:italic;text-transform:none;padding:0;border:none;gap:5px}.compare-products .filters .product-block-dropdown-field,.compare-products .filters .product-block-dropdown-field .form-input-wrapper{gap:0}.compare-products .filters .product-block-dropdown-field .form-input-wrapper .dropdown-container ul.dropdown-options{border:none;width:fit-content;background-color:#fff}.compare-products .filters .product-block-dropdown-field .form-input-wrapper .dropdown-container ul.dropdown-options li.dropdown-option{font-family:Cardillac;font-size:22px;font-weight:300;line-height:110%;text-transform:none;font-style:italic}.compare-products .filters .filter select{border:none;padding:0;font-family:Cardillac;font-size:26px;font-weight:300;line-height:110%;color:var(--Inactive, #606060);font-style:italic;width:auto;margin-right:-9px}.compare-products .filters a{margin-top:5px;float:right;color:var(--T3-Black, #252525);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-decoration:underline}.compare-products .products{margin-top:20px}.compare-products h2{color:var(--T3-Black, #252525);font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px}.compare-products ul.features{margin:24px 0 0;flex-direction:column;gap:24px}.compare-products ul.features li{display:flex;gap:10px;align-items:center;width:100%}@media screen and (max-width: 767px){.compare-products ul.features li{font-size:10px}.compare-products ul.features li img{width:24px;height:auto}}.compare-products .compare-products-text{margin:24px 0 0}@media screen and (max-width: 767px){.compare-products .compare-products-text{font-size:10px}}.compare-products .content{width:100%}.compare-products product-card{margin-top:10px}.compare-products .product-block-dropdown-field .form-input-wrapper .dropdown-container .dropdown-button{font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;padding:10px 11px;min-height:unset;overflow:hidden}.compare-products .product-block-dropdown-field .form-input-wrapper .dropdown-container ul.dropdown-options{gap:0}.compare-products .product-block-dropdown-field .form-input-wrapper .dropdown-container ul.dropdown-options li.dropdown-option{font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;padding:10px 11px;min-height:unset}.compare-products .product-block-dropdown-field .form-input-wrapper .dropdown-container ul.dropdown-options li.dropdown-option:not(.selected){color:var(--Inactive, #606060)}.custom-dropdown{position:relative;width:100%}.custom-dropdown .current{font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 11px;border:1px solid var(--T3-Element-Light-Gray, #C1C1C1);cursor:pointer}.custom-dropdown ul.options{display:none;position:absolute;flex-direction:column;z-index:10;background-color:var(--T3-OffWhite);border:1px solid var(--T3-Element-Light-Gray, #C1C1C1);border-top:none;width:100%;gap:0}.custom-dropdown.open ul.options{display:flex}.custom-dropdown ul.options li{text-wrap:nowrap;padding:7px 11px;width:100%;margin:0;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase}.custom-dropdown ul.options li:not(.selected){color:var(--Inactive, #606060)}.custom-dropdown ul.options li:hover{background-color:var(--T3-Warm-Gray, #F4F3F3);cursor:pointer}@media screen and (max-width: 767px){.featured-press-section{background-color:#fff;padding:60px 0!important}}.featured-press-section h2{margin-bottom:32px;color:var(--T3-Black, #202020);text-align:center;font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;text-transform:uppercase}.featured-press-section .press-list{align-items:center}.featured-press-section .grid__item{background-color:#fff;display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px;width:calc(50% - 50px);margin-top:0}@media screen and (max-width: 767px){.featured-press-section .grid__item{padding:0}}.featured-press-section .grid__item p{text-align:center;font-family:Cardillac;font-size:38px;font-weight:300;line-height:110%}@media screen and (max-width: 767px){.featured-press-section .grid__item p{font-size:34px}}.featured-press-section .grid__item p.logo{font-size:30px}@media screen and (max-width: 767px){.featured-press-section .grid__item p.logo{font-size:25px}}.featured-press-section .grid__item a{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-decoration:underline}@media screen and (max-width: 767px){.featured-press-section .grid__item a{font-size:10px}}.featured-press-section .grid__item img{max-width:220px;max-height:40px;width:auto;height:auto}@media screen and (max-width: 767px){.featured-press-section .grid__item img{max-width:150px;max-height:25px;margin-top:20px}}@media screen and (max-width: 767px){.featured-press-section .swiper-scrollbar{margin-left:auto;margin-right:auto;width:calc(100% - 120px)}}.timeline-section{background-color:#fff;padding-left:23px;padding-right:23px}.timeline-section__container{display:flex;gap:90px;align-items:flex-start;justify-content:center}.timeline-section__media{flex:1 1 50%;width:calc(50% - 45px);display:flex;align-items:center;justify-content:center}.timeline-slider__images{width:100%;display:flex;align-items:center;justify-content:center}.timeline-slider__image-slide{display:flex;align-items:center;justify-content:center;background-color:#fff}img.timeline-slider__img{width:100%;height:auto;object-fit:contain;aspect-ratio:67 / 68}.timeline-section__timeline{flex:1 1 36%;width:calc(50% - 45px);display:flex;flex-direction:column;justify-content:flex-start;padding-top:22px}.timeline-section__overtitle{font-family:Gotham,Arial,sans-serif;font-size:13px;letter-spacing:.6px;text-transform:uppercase;font-weight:500;margin-bottom:8px}@media screen and (max-width: 767px){.timeline-section__overtitle{font-size:12px}}.timeline-section__title{font-family:Cardillac,serif;font-size:36px;font-weight:300;line-height:1.1;margin-bottom:38px;max-width:510px}.timeline-slider__years{display:flex;flex-direction:column;gap:30px;position:relative;border-left:1px solid black}.timeline-slider__dot{display:flex;align-items:center;gap:18px;cursor:pointer;position:relative;min-height:45px;transition:color .2s;transform:translate(-7px)}.timeline-slider__dot-indicator{display:inline-block;width:8px;min-width:8px;height:8px;min-height:8px;border-radius:50%;margin-left:2px;background:var(--T3-Black, #202020)}.timeline-slider__year{color:var(--T3-Text-Light-Gray, #656565);transition:color .18s;font-family:Cardillac;font-size:26px;font-style:normal;font-weight:300;line-height:110%}.timeline-slider__dot.is-active .timeline-slider__year{color:var(--T3-Black, #202020)}.timeline-slider__info{display:none;left:140%;top:50%;min-width:180px;background:none}.timeline-slider__dot.is-active .timeline-slider__info{display:flex;align-items:center;gap:18px}.timeline-slider__info strong{font-family:Gotham;font-size:14px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:.7px;position:absolute;padding-left:53px}@media screen and (max-width: 767px){.timeline-slider__info strong{font-size:12px}}.timeline-slider__info span.dash{height:1px;display:block;width:40px;min-width:40px;border-top:1px solid black}@media screen and (max-width: 767px){.timeline-slider__info span.dash{width:32px;min-width:32px;max-width:32px}}@media screen and (max-width: 767px){.timeline-section{padding-left:15px;padding-right:15px}.timeline-section__media,.timeline-section__timeline{max-width:100%;width:100%;min-width:unset;padding-top:0}.timeline-slider__info{left:120%;min-width:120px;font-size:18px}.timeline-section__container{flex-direction:column;gap:26px}.timeline-section__media{min-width:0;min-height:200px}.timeline-section__title{font-size:26px;margin-bottom:0}.timeline-slider__dot-indicator{width:8px;height:8px}}.founder-story__container{display:flex;gap:60px;align-items:flex-end;justify-content:center}@media screen and (max-width: 767px){.founder-story__container{flex-direction:column-reverse;gap:15px}}.founder-story__content{max-width:320px;min-width:220px;display:flex;flex-direction:column;gap:17px;align-items:flex-start}@media screen and (max-width: 767px){.founder-story__content{max-width:100%;width:100%;gap:20px}}.founder-story__overtitle{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px}@media screen and (max-width: 767px){.founder-story__overtitle{font-size:12px}}.founder-story__title{font-family:Cardillac;font-size:38px;font-weight:300;line-height:110%}@media screen and (max-width: 767px){.founder-story__title{font-size:34px}}.founder-story__text{font-family:Gotham;font-size:16px;font-weight:325;line-height:135%}@media screen and (max-width: 767px){.founder-story__text{font-size:12px}}.founder-story__button{display:flex;align-items:center;min-height:52px;border:1px solid #252525}@media screen and (max-width: 767px){.founder-story__button{min-height:35px;padding-right:20px;padding-left:20px}}.founder-story__media{position:relative;width:100%;max-width:834px;min-width:400px;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 767px){.founder-story__media{display:flex;flex-direction:column;gap:14px;min-width:unset}}.founder-story__media .overlay{position:absolute;bottom:27px;left:36px;max-width:34%;min-width:285px}@media screen and (max-width: 767px){.founder-story__media .overlay:not(.keep-overlay){position:relative;bottom:unset;left:unset;max-width:100%;min-width:unset}.founder-story__media .overlay.keep-overlay{bottom:15px;left:15px}}.founder-story__media .overlay h3{font-family:Cardillac;font-size:38px;font-weight:300;line-height:110%;margin-bottom:11px;letter-spacing:.2px}@media screen and (max-width: 767px){.founder-story__media .overlay h3{margin-bottom:22px;font-size:26px}.founder-story__media .overlay:not(.keep-overlay) h3{font-size:34px;color:var(--T3-Black)}}.founder-story__media .overlay p{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;margin:0}@media screen and (max-width: 767px){.founder-story__media .overlay p{margin-bottom:0}.founder-story__media .overlay:not(.keep-overlay) p{margin-bottom:40px;color:var(--T3-Black)}}.founder-story__img{width:100%;height:auto;object-fit:cover;box-shadow:0 2px 24px #0000000d}.founder-story__modal .button-unstyled{padding:0!important;background-color:transparent!important;min-width:0!important;min-height:0!important}.founder-story__modal .theme-modal--inner{padding:0!important}.founder-story__modal .theme-modal--inner .deferred-media-poster-image,.founder-story__modal .theme-modal--inner video{margin:auto;max-width:calc(100vw - 60px);max-height:calc(100vh - 60px);width:auto;height:auto;display:block}.modal-video{position:relative}.modal-video .float-button{position:absolute;bottom:34px;left:56px;border-color:#fff}@media screen and (max-width: 767px){.modal-video .float-button{bottom:16px;left:16px}}.hero-video--wrapper .modal-video .float-button{left:0;transform:translate(calc(-100% - 34px));min-width:max-content}.hero-video--wrapper .link-button{position:absolute;bottom:43px;right:30px}.hero-video--wrapper .link-button a{border:1px solid var(--T3-Black);padding:12px 15px;font-family:Gotham;font-size:12px;font-weight:500}.hero-video--wrapper .link-button a:hover{background-color:var(--T3-Black, #252525);color:var(--T3-OffWhite, #FAF9F9);border-color:var(--T3-Black, #252525);transition:background-color .2s,color .2s,border-color .2s}.linked-content-columns .linked-content-columns__container .linked-content-columns__title{margin-bottom:60px;text-align:center}@media screen and (max-width: 767px){.linked-content-columns .linked-content-columns__container .linked-content-columns__title{margin-bottom:30px}}.linked-content-columns .space{height:55px}.linked-content-columns .linked-content-columns__container .linked-content-columns__title h2{margin-bottom:15px}.linked-content-columns .linked-content-columns__container .two-rows{padding:0 90px;display:flex;gap:25px;justify-content:center}@media screen and (max-width: 767px){.linked-content-columns .linked-content-columns__container .two-rows{flex-direction:column;padding:0 15px}}.linked-content-columns .linked-content-columns__categories{position:relative;width:350px}@media screen and (max-width: 767px){.linked-content-columns .linked-content-columns__categories{width:100%}}.linked-content-columns .linked-content-columns__categories ul{position:fixed}@media screen and (max-width: 767px){.linked-content-columns .linked-content-columns__categories ul{margin:0;position:relative;display:flex;text-wrap:nowrap;flex-wrap:nowrap;gap:28px;overflow-x:auto;scrollbar-width:none}.linked-content-columns .linked-content-columns__categories ul::-webkit-scrollbar{display:none}}.linked-content-columns .linked-content-columns__categories ul li{cursor:pointer;width:fit-content;margin-bottom:30px;list-style:none;color:var(--T3-Text-Light-Gray, #656565);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;border-bottom:1px solid transparent}.linked-content-columns .linked-content-columns__categories ul li.active,.linked-content-columns .linked-content-columns__categories ul li:hover{color:var(--T3-Black, #202020);border-bottom:1px solid var(--T3-Black, #202020)}@media screen and (max-width: 767px){.linked-content-columns .linked-content-columns__content{padding:0 15px}}.linked-content-columns .linked-content-columns__content .linked-content-columns__category-title{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;margin-bottom:30px}.linked-content-columns .linked-content-columns__content .linked-content-columns__questions .summary{font-family:Gotham;font-size:16px;font-weight:325;line-height:135%}.linked-content-columns .linked-content-columns__content .linked-content-columns__questions .collapsible-tab{border-bottom:1px solid var(--T3-Black, #202020);margin-top:14px;padding-bottom:14px}.linked-content-columns .linked-content-columns__content .linked-content-columns__questions .collapsible-content .content{margin:14px 0 0}.linked-content-columns .linked-content-columns__content .linked-content-columns__questions .collapsible-content .content>div{margin:0}.linked-content-columns .linked-content-columns__content .linked-content-columns__questions .collapsible-content .content p{font-family:Gotham;font-size:14px;font-weight:325;line-height:135%}.linked-content-columns .linked-content-columns__content .linked-content-columns__questions .collapsible-content .content p a{font-size:14px;text-decoration:underline}.accordion-with-media-slider .accordion-with-media{display:flex;gap:60px}.accordion-with-media-slider .accordion-with-media .accordion-with-media__media{min-width:40%}@media screen and (max-width: 767px){.accordion-with-media-slider .accordion-with-media .accordion-with-media__media{min-width:100%}}.accordion-with-media-slider .accordion-with-media .swiper{position:relative;padding-bottom:30px}.accordion-with-media-slider .accordion-with-media .accordion-with-media__media .accordion-with-media__media-slide img{width:100%;height:100%;object-fit:cover}.accordion-with-media-slider .accordion-with-media .accordion-with-media__accordion{border-top:1px solid var(--Rule-Gray, #C1C1C1);padding-top:17px}.accordion-with-media-slider .accordion-with-media .accordion-with-media__accordion .block-content{border-bottom:1px solid var(--Rule-Gray, #C1C1C1);margin-bottom:17px}.accordion-with-media-slider .accordion-with-media .accordion-with-media__accordion .summary{font-family:Cardillac;font-size:38px;font-weight:300;line-height:110%;margin-bottom:17px}@media screen and (max-width: 767px){.accordion-with-media-slider .accordion-with-media h3{font-size:26px;margin-top:15px;margin-bottom:15px}}.accordion-with-media-slider .accordion-with-media .accordion-with-media__accordion .collapsible-content p{font-family:Gotham;font-size:16px;font-weight:325;line-height:135%}@media screen and (max-width: 767px){.accordion-with-media-slider .accordion-with-media .description p{font-size:12px}}.accordion-with-media-slider .overtitle{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;margin-bottom:10px}.accordion-with-media-slider .title{font-family:Cardillac;font-size:26px;font-weight:300;line-height:110%;margin:0}.accordion-with-media-slider .accordion-slider,.accordion-with-media-slider .accordion-slider .accordion-block{display:flex}.accordion-with-media-slider .accordion-slider .accordion-block .media{width:44%;aspect-ratio:13 / 17}.accordion-with-media-slider .accordion-slider .accordion-block .media img{width:100%;height:100%;object-fit:cover}.community-authors-carousel .grid__item{padding:0}.community-authors-carousel .carousel-header h2{font-family:Cardillac;font-size:46px;font-weight:300;line-height:110%;margin-bottom:15px}@media screen and (max-width: 767px){.community-authors-carousel .carousel-header h2{font-size:34px}}.community-authors-carousel .carousel-header h3{color:var(--T3-Black, #202020);font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px}@media screen and (max-width: 767px){.community-authors-carousel .carousel-header h3{font-size:12px}}.community-authors-carousel .carousel-header h4{font-family:Gotham;font-size:16px;font-weight:325;line-height:135%;margin:0}@media screen and (max-width: 767px){.community-authors-carousel .carousel-header h4{font-size:12px}}.community-authors-carousel .carousel-header p{font-family:Gotham;font-size:16px;font-weight:325;line-height:135%;margin:0}@media screen and (max-width: 767px){.community-authors-carousel .carousel-header p{font-size:12px}}.community-authors-carousel .carousel-header a{text-decoration:underline;display:block;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;margin:15px 0 0}.community-authors-carousel .carousel-blocks{margin-top:30px}@media screen and (max-width: 767px){.community-authors-carousel .carousel-blocks{margin-top:0}.community-authors-carousel .carousel-blocks.mobile-disabled{margin-top:40px}}.community-authors-carousel .carousel-blocks .author-block a{transition:opacity .3s linear}.community-authors-carousel .carousel-blocks .author-block a:hover{opacity:.8}.community-authors-carousel .carousel-blocks .author-block img{width:100%;height:100%;object-fit:cover;aspect-ratio:13 / 17}.community-authors-carousel .carousel-blocks .author-block .author-name{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;margin-top:10px}@media screen and (max-width: 767px){.community-authors-carousel .mobile-disabled .swiper-wrapper{display:flex;flex-wrap:wrap;gap:10px}.community-authors-carousel .mobile-disabled .swiper-wrapper .grid__item{width:calc(50% - 10px);margin-top:0}}.community-authors-carousel .carousel-blocks:not(.mobile-disabled) .view-more{display:none}.community-authors-carousel .carousel-blocks .view-more{margin-top:39px;text-align:center}.community-authors-carousel .carousel-blocks .view-more button{border:1px solid var(--T3-Black)}@media screen and (max-width: 767px){.community-authors-carousel .limit-6-items-mobile{max-height:300%;overflow-y:auto}}@media screen and (max-width: 767px){.customer-account{padding-top:0}.customer-account .one-quarter{margin-top:26px;padding-left:15px}}ul.customer-account-links{margin:95px 0 0}@media screen and (max-width: 767px){ul.customer-account-links{margin:0;display:flex;overflow-x:auto;gap:28px;scrollbar-width:none}ul.customer-account-links::-webkit-scrollbar{display:none}}ul.customer-account-links li{list-style:none;margin-bottom:30px;font-family:Gotham;font-size:12px;line-height:135%;letter-spacing:.6px;text-transform:uppercase;font-weight:300}@media screen and (max-width: 767px){ul.customer-account-links li{text-wrap:nowrap;margin-bottom:0}}ul.customer-account-links li a.active{border-bottom:.8px solid var(--T3-Black, #202020);font-weight:500}ul.customer-account-links li a:hover{font-weight:500;border-bottom:.8px solid transparent}.customer-account .account-customer-name{margin:0 0 22px}.customer-account .account-section h4,.customer-account .account-customer-name{font-family:Cardillac;font-size:26px;font-weight:300;line-height:110%}@media screen and (max-width: 767px){.customer-account .account-customer-name{display:none}}.customer-account .account-section h4{display:flex;justify-content:space-between;align-items:flex-end;width:100%;padding-left:38px;padding-bottom:26px;margin-bottom:27px;border-bottom:1px solid var(--T3-Element-Light-Gray)}@media screen and (max-width: 767px){.customer-account .account-section h4{padding:0 0 20px;margin:0 15px 22px;width:calc(100% - 15px);font-size:18px}}.customer-account .account-section h4 a{color:var(--T3-Black, #202020);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;padding-right:38px}@media screen and (max-width: 767px){.customer-account .account-section h4 a{padding-right:15px}}.customer-account .account-section h4 a:hover{text-decoration:underline}.customer-account .email{font-family:Gotham;font-size:10px;font-weight:500;line-height:135%;letter-spacing:.5px;text-transform:uppercase}@media screen and (max-width: 767px){.customer-account .email{display:none}}.customer-account .left-column{border-left:1px solid var(--T3-Element-Light-Gray);padding-left:0}@media screen and (max-width: 767px){.customer-account .left-column{margin-top:38px}}.customer-account .account-section .account-info-wrapper{display:flex}@media screen and (max-width: 767px){.customer-account .account-section .account-info-wrapper{flex-direction:column}.customer-account .account-section .account-info-wrapper:last-child{margin-bottom:70px}}.customer-account .account-section .account-info{margin-bottom:70px;padding-left:38px;width:400px;max-width:50%}@media screen and (max-width: 767px){.customer-account .account-section .account-info{margin-bottom:26px;padding-left:15px;width:100%;min-width:100%;max-width:unset}}.customer-account .account-section .account-info strong{text-transform:uppercase;font-size:12px}.customer-account .account-section .account-info p{margin-top:6px;font-family:Gotham;font-size:16px;font-weight:325;line-height:135%}@media screen and (max-width: 767px){.customer-account .account-section .account-info p{font-size:12px}}.customer-account .account-returns,.customer-account .account-section .content{padding-left:38px}@media screen and (max-width: 767px){.customer-account .account-section .content{padding-left:15px}}.customer-account .btn--secondary--inverse{border:1px solid var(--T3-Black)}.customer-account .btn{text-wrap:nowrap}.customer-account .account-addresses__grid{margin-bottom:38px}.customer-account .account-addresses__grid>div{background-color:#fff;padding:15px}.customer-account .account-addresses__grid h5{font-size:22px}.customer-account #AddAddress{margin-top:38px;background-color:#fff;padding:15px}.customer-account .account-section form h4{font-size:17px;padding-left:0;font-family:Gotham;font-weight:500;margin:35px 0 0;border:none}.customer-account .orders-returns-tab .orders-list .order{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid #C1C1C1;margin:30px 0;padding-bottom:40px}@media screen and (max-width: 767px){.customer-account .orders-returns-tab .orders-list .order{flex-direction:column;padding:0 0 33px;margin-left:15px;width:calc(100% - 15px)}}.customer-account .orders-returns-tab .orders-list .order .info-products{display:flex;flex-direction:column;justify-content:space-between;width:100%;margin-left:30px}@media screen and (max-width: 767px){.customer-account .orders-returns-tab .orders-list .order .info-products{margin-left:0}}.customer-account .orders-returns-tab .orders-list .order .info-products .info{display:flex;gap:40px}.customer-account .orders-returns-tab .orders-list .order .info-products .info .order-number{width:145px;margin-bottom:22px}.customer-account .orders-returns-tab .orders-list .order .info-products .info .order-number p{margin-bottom:6px}.customer-account .orders-returns-tab .orders-list .products ul{display:flex;flex-wrap:wrap;gap:40px;margin-left:0}.customer-account .orders-returns-tab .orders-list .products ul li{list-style:none;width:145px;overflow:hidden;display:flex;flex-direction:column}.customer-account .orders-returns-tab .badges{display:flex;gap:15px}.customer-account .orders-returns-tab .badge{left:0;top:0;background:var(--T3-Text-Light-Gray, #656565);color:var(--T3-OffWhite, #FAF9F9);font-family:Gotham;font-size:10px;font-weight:500;line-height:135%;letter-spacing:.5px;text-transform:uppercase;width:fit-content;margin-bottom:35px}.customer-account .orders-returns-tab .orders-list .info .order-number p:first-child{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;margin:0}.customer-account .orders-returns-tab .orders-list .info .order-number p:last-child{font-family:Gotham;font-size:16px;font-weight:325;line-height:135%;margin:0 0 30px}.customer-account .orders-returns-tab .orders-list .products ul li h4{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;text-transform:uppercase;padding:0;margin:15px 0 0;border:none}.customer-account .orders-returns-tab .orders-list .products ul li .variant,.customer-account .orders-returns-tab .orders-list .products ul li .price{font-family:Gotham;font-size:12px;font-weight:300;line-height:135%;letter-spacing:.6px;text-transform:uppercase;margin-bottom:0;margin-top:15px}.customer-account .orders-returns-tab .orders-list .actions{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 767px){.customer-account .orders-returns-tab .orders-list .actions{margin-left:0;flex-direction:column-reverse}}.customer-account .orders-returns-tab .orders-list .actions .buttons{display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 767px){.customer-account .orders-returns-tab .orders-list .actions .buttons{gap:18px}}.customer-account .orders-returns-tab .orders-list .actions .totals{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;display:flex;gap:40px;text-wrap:nowrap}@media screen and (max-width: 767px){.customer-account .orders-returns-tab .orders-list .actions .totals{flex-direction:column;gap:15px;margin-top:30px;margin-bottom:30px}}.customer-account .orders-returns-tab .orders-list .actions .totals p:first-child{font-size:12px;margin:0}.customer-account .orders-returns-tab .orders-list .actions .totals p:last-child{font-size:14px;margin:0}.free-shipping__container{margin:1rem 0;font-family:Gotham;padding:0 15px}.free-shipping-bar{width:100%;height:6px;background-color:#979797;border-radius:1px;overflow:hidden}.free-shipping-progress{height:100%;background-color:#656565;transition:width .3s ease}.free-shipping__container>div,.free-shipping__cart-container>div{margin-top:8px;font-size:14px;font-weight:500;color:#333;display:block;text-align:center}.free-shipping__container .shipping-unlocked.hidden,.free-shipping__container.hidden,.free-shipping__container .shipping-bar__info.hidden{display:none}#cart-template-wrapper .free-shipping__container{padding:0}#cart-template-wrapper .cart .cart__row--totals{border:none;padding:0}#cart-template-wrapper .btn-perk{background:var(--T3-Warm-Gray, #F4F3F3);color:var(--T3-Black, #202020);text-decoration:underline;width:100%;padding:9px 11px;font-size:12px;border:none}#cart-template-wrapper .product-block--perks__content{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}@media screen and (max-width: 767px){#cart-template-wrapper .cart-totals__container{position:fixed;inset:auto 0 0 0;background-color:#fff;padding:15px;display:grid}#cart-template-wrapper .cart{position:relative;display:flex;z-index:1}#cart-template-wrapper .cart .cart__row--totals{display:contents}#cart-template-wrapper .free-shipping__container{grid-row-start:1;margin-top:0}#cart-template-wrapper .cart-totals__container>p{display:flex;justify-content:space-between}#cart-template-wrapper .cart-totals__container>.cart__shipping{grid-row-start:3;margin:15px 0 0}#cart-template-wrapper .template-title--wrapper{margin-bottom:30px}}#ThemeModal{width:auto}#cart-template-wrapper theme-modal .product-block-modal{width:100%}#ThemeModal .dark-modal{background-color:var(--T3-Black, #202020);opacity:80%;color:var(--T3-OffWhite, #FAF9F9)}#ThemeModal .dark-modal>button{background-color:var(--T3-Black, #202020)!important}#ThemeModal [data-modal-content] .button-unstyled{background-color:transparent}#ThemeModal .theme-modal-content .cta-container{display:flex}#ThemeModal .theme-modal-content .cta-container.justify-start{justify-content:start}#ThemeModal .theme-modal-content .cta-container.justify-center{justify-content:center}#ThemeModal .theme-modal-content .cta-container.justify-end{justify-content:end}#ThemeModal [data-modal-content] .theme-modal--inner{padding:0}@media screen and (min-width: 767px){#ThemeModal .theme-modal-content.modal-size-tiny{max-height:35vh;width:35vw}#ThemeModal .theme-modal-content.modal-size-small{max-height:50vh;width:50vw}#ThemeModal .theme-modal-content.modal-size-medium{max-height:65vh;width:65vw}#ThemeModal .theme-modal-content.modal-size-large{max-height:80vh;width:80vw}}div[data-bv-show=rating_summary]{padding:20px 0}div[data-bv-show=rating_summary] .bv_stars_component_container svg{width:15px!important;height:15px!important}div[data-bv-show=rating_summary] .bv_main_container{display:flex!important;flex-direction:column;gap:20px}div[data-bv-show=rating_summary] .bv_avgRating_component_container{color:var(--T3-Black, #202020);font-family:Gotham;font-size:12px;font-style:normal;font-weight:325;line-height:120%}div[data-bv-show=rating_summary] .bv_numReviews_component_container{font-size:0px!important;padding-left:8px!important;color:var(--T3-Black, #202020);font-family:Gotham;font-size:12px;font-style:normal;font-weight:325;line-height:120%}div[data-bv-show=rating_summary] .bv_button_component_container button{color:var(--T3-Black, #202020)!important;font-family:Gotham!important;font-size:12px!important;font-weight:500!important;line-height:135%!important;letter-spacing:.6px!important;text-transform:uppercase!important;padding:12px 22px!important;border:1px solid var(--T3-Black, #202020)!important}div[data-bv-show=reviews] h2{margin-bottom:20px;color:var(--T3-Black, #202020);font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;text-transform:uppercase}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(2),div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(3),div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(4) h3{display:none}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(4) button{background-color:transparent;border:none}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(5){margin:0}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(5) h3{padding-left:10px;margin-top:20px;color:var(--T3-Black, #202020);font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;text-transform:uppercase}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(5) div[role=search]{width:300px}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(5) div[role=search] input{color:var(--T3-Text-Light-Gray, #656565);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;border-radius:0;border:none;border-bottom:1px solid var(--T3-Black, #202020)}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(5) div[role=search] svg{width:15px;height:15px}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(5) div[aria-haspopup=listbox]{background:transparent;border:none;color:var(--T3-Black, #202020);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(5) div[aria-haspopup=listbox] span{top:2px}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(5) div[aria-haspopup=listbox] span svg{width:18px}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(6) .eDULlE{background:transparent;border:none}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(6) .eDULlE svg{width:18px}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(6) .eDULlE .kZdvvn{color:var(--T3-Black, #202020);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase}div[data-bv-show=reviews] #bv_review_maincontainer>div:nth-child(6) .Ya-da{color:var(--T3-Black, #202020);font-family:Gotham;font-size:12px}div[data-bv-show=reviews] #bv_review_maincontainer #reviews_container div[data-bv-v=contentItem]{font-family:Cardillac!important}div[data-bv-show=reviews] #bv_review_maincontainer #reviews_container div[data-bv-v=contentItem] h3{color:var(--T3-Black, #202020);font-family:Cardillac!important;font-size:38px!important;font-style:normal!important;font-weight:300!important;line-height:110%!important}div[data-bv-show=reviews] #bv_review_maincontainer #reviews_container div[data-bv-v=inlineProfile] span{color:var(--T3-Black, #202020)!important;font-family:Gotham!important;font-size:10px!important;line-height:135%!important;letter-spacing:.7px!important;text-transform:uppercase!important}div[data-bv-show=reviews] #bv_review_maincontainer #reviews_container div[data-bv-v=inlineProfile] div[role=presentation] span{font-size:14px!important;font-weight:500!important}div[data-bv-show=reviews] #bv_review_maincontainer #reviews_container div[data-bv-v=contentItem] div[data-bv-v=contentSummary] div{font-family:Gotham;font-size:14px;font-weight:325;line-height:140%}div[data-bv-show=reviews] #bv_review_maincontainer .photos-tile{width:203px;height:254px}div[data-bv-show=reviews] #bv_review_maincontainer #reviews_container div[data-bv-v=contentItem] .photos-tile{width:96px;height:96px}#tos--wrapper p,#help_center--wrapper p,#privacy--wrapper p{font-family:Gotham}#help_center--wrapper .input-wrapper{position:relative}#help_center--wrapper .input-block__title{text-align:left;font-size:26px}#help_center--wrapper .input-wrapper button{position:absolute;transform:translate(-60%);background:transparent;border:none}#help_center--wrapper .input-wrapper button svg{min-width:16px;width:16px}#help_center--wrapper input{padding-bottom:0;border-color:#000;width:50%}#help_center--wrapper input::placeholder{font-family:Gotham;font-weight:500}#help_center--wrapper .input-block__collapsible-wrapper{border:none}#help_center--wrapper .input-block__collapsible-wrapper .summary{font-weight:500;justify-content:flex-start}#help_center--wrapper .input-block__container .account-button a{border:1px solid black}#help_center--wrapper .input-block__container .text-link{display:flex;align-items:center}#help_center--wrapper .input-block__container .text-link a{font-size:14px;font-weight:500;padding-right:15px}@media screen and (max-width: 767px){#tos--wrapper p,#privacy--wrapper p{font-size:14px}#tos--wrapper .homepage-featured-rich-text h2{font-size:24px!important}#help_center--wrapper .linked-content-columns__categories{width:auto;position:sticky;top:60px;background-color:#faf9f9;z-index:1;padding:15px 0}#help_center--wrapper .two-rows{flex-direction:column;padding:0 15px}#help_center--wrapper .linked-content-columns__categories .sticky-categories{position:unset;transform:translate(0);margin:0;display:flex;gap:2rem;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}#help_center--wrapper .linked-content-columns__categories .sticky-categories li{margin:0;white-space:nowrap;transition:none}#help_center--wrapper input{width:70%}#help_center--wrapper .linked-content-columns__categories .sticky-categories li:not(.active):hover{border:none}}.social-collage .sc-hashtag{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;text-transform:uppercase;margin-left:30px}@media screen and (max-width: 767px){.social-collage .sc-hashtag{margin-left:15px}}.social-collage .sc-item{position:relative}.social-collage .sc-link{display:block;text-decoration:none;color:inherit;outline:none;overflow:clip}.social-collage .sc-media{aspect-ratio:var(--sc-aspect);width:100%;overflow:hidden;background:#f4f4f4;position:relative}.social-collage .sc-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}@media (hover: hover) and (pointer: fine){.social-collage .sc-link:hover .sc-media img{transform:scale(1.03)}}.social-collage .sc-link:focus-visible{box-shadow:0 0 0 3px #00000026}.social-collage .sc-media--placeholder{background:repeating-linear-gradient(45deg,#eee,#eee 10px,#f8f8f8 10px 20px)}.bv-reviews .bv-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.bv-reviews .bv-header__title{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;text-transform:uppercase;margin:0}.bv-reviews .bv-header__left .btn{border:1px solid var(--T3-Black)}.bv-reviews .bv-summary{display:flex;align-items:center;gap:5px;color:#222;margin:20px 0}.bv-reviews .bv-stars{font-size:14px;letter-spacing:.05em}.bv-reviews .bv-stars.small{font-size:12px}.bv-reviews .bv-average{font-weight:600;display:none}.bv-reviews .bv-count{font-family:Gotham;font-size:12px;font-weight:325;line-height:120%}.bv-reviews .bv-write{margin:0;display:inline-block;border:1px solid var(--T3-Black, #202020);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase}.bv-reviews .bv-header__right{display:flex;flex-direction:column;align-items:flex-end;gap:20px;min-width:min(480px,48vw)}.bv-reviews .bv-header__right .bv-search-container{position:relative;width:340px}@media screen and (max-width: 767px){.bv-reviews .bv-header__right .bv-search-container{margin-top:20px;width:100%}}.bv-reviews .bv-header__right .bv-search-container svg{position:absolute;top:2px;right:0}.bv-reviews .bv-search-container .bv-search::placeholder{color:var(--T3-Text-Light-Gray, #656565)}.bv-reviews .bv-search-container .bv-search{width:100%;border:none;border-bottom:1px solid var(--T3-Black, #202020);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;padding:2px 0}.bv-reviews .bv-filters{display:flex;gap:20px}@media screen and (max-width: 767px){.bv-reviews .bv-filters{margin-top:20px;flex-direction:column;width:100%}}.bv-reviews .bv-filter{position:relative;display:flex;align-items:center}.bv-reviews .bv-filter svg{position:absolute;right:0}.bv-reviews .bv-filter select{border:none;padding:0 20px 0 0;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase}.bv-reviews .bv-media-strip-container{overflow-x:auto;scrollbar-width:none}.bv-reviews .bv-media-strip-container::-webkit-scrollbar{display:none}.bv-reviews .bv-media-strip{width:fit-content;display:flex;gap:10px;margin:30px 0}.bv-reviews .bv-media-strip .image{width:203px;height:254px;overflow:hidden;cursor:pointer;border:none}@media screen and (max-width: 767px){.bv-reviews .bv-media-strip .image{width:157px;height:206px}}.bv-reviews .bv-left-photo{border:none;background-color:transparent}.bv-reviews .bv-media-strip img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease-in-out}.bv-reviews .bv-media-strip img:hover{transform:scale(1.2)}.bv-reviews .bv-list{list-style:none;padding:0;margin:0}.bv-reviews .bv-item{display:grid;grid-template-columns:260px 1fr;gap:75px;padding:0;margin-bottom:80px}@media screen and (max-width: 767px){.bv-reviews .bv-item{grid-template-columns:1fr;gap:30px;margin-bottom:40px}.bv-reviews .bv-left{order:2;display:grid}}.bv-reviews .bv-left .bv-user{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.7px;text-transform:uppercase}@media screen and (max-width: 767px){.bv-reviews .bv-left .bv-user{order:1}}.bv-reviews .bv-attrs{margin-top:20px;display:grid;gap:15px}@media screen and (max-width: 767px){.bv-reviews .bv-attrs{order:3;padding-top:20px;padding-left:20px;gap:12px}}.bv-reviews .bv-attrs>div{display:flex;align-items:center;gap:3px}.bv-reviews .bv-attrs dt,.bv-reviews .bv-attrs dd{font-family:Gotham;font-size:10px;font-weight:500;line-height:135%;letter-spacing:.5px;text-transform:uppercase;margin:0}.bv-reviews .bv-left-photos{display:flex;gap:8px;margin-top:20px}@media screen and (max-width: 767px){.bv-reviews .bv-left-photos{order:2}}.bv-reviews .bv-left-photos img{width:96px;height:96px;object-fit:cover}@media screen and (max-width: 767px){.bv-reviews .bv-left-photos img{width:75px;height:75px}}.bv-reviews .bv-review-title{font-family:Cardillac;font-size:38px;font-weight:300;line-height:110%;margin-bottom:32px}.bv-reviews .bv-meta{font-family:Gotham;font-size:10px;font-weight:500;line-height:135%;letter-spacing:.5px;text-transform:uppercase;margin-bottom:17px}.bv-reviews .bv-text{font-family:Gotham;font-size:14px;font-weight:325;line-height:140%}.bv-reviews .bv-actions{display:flex;justify-content:flex-start;padding:30px 0 0}.bv-reviews .bv-actions .btn{border:1px solid var(--T3-Black)}@media (max-width: 900px){.bv-reviews .bv-header{flex-direction:column;gap:1rem}.bv-reviews .bv-header__right{min-width:unset;width:100%;align-items:flex-start}}.bv-reviews .bv-media-strip-wrap{position:relative}.bv-reviews .bv-media-strip-container{overflow:auto;scroll-behavior:smooth}.bv-reviews .bv-media-strip{display:flex;gap:8px}.bv-reviews .bv-strip-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:1px solid var(--T3-Element-Light-Gray);padding:6px;line-height:0;cursor:pointer;box-shadow:0 1px 4px #00000014;z-index:1}.bv-reviews .bv-strip-arrow[hidden]{display:none}.bv-reviews .bv-strip-arrow--left{left:8px}.bv-reviews .bv-strip-arrow--right{right:8px}.bv-modal-grid .bv-modal-right{padding:50px 50px 50px 0}.bv-modal-grid .bv-modal-left{flex:none!important}[data-bv-rating].bv-inline-rating .bv_main_container .bv_text,[data-bv-show=inline_rating].bv-inline-rating .bv_main_container .bv_text{font-size:10px!important;font-family:Gotham!important;font-weight:300!important;color:var(--text-color)!important;line-height:16px!important}[data-bv-show=inline_rating].bv-inline-rating .bv_stars_button_container .bv_stars_svg_no_wrap{column-gap:3px!important}.bv-image-full{max-width:90vw!important;max-height:80vh!important;width:auto!important;height:auto!important;object-fit:contain!important}div[data-bv-show=inpage_submission]>div{padding:50px 0}div[data-bv-show=inpage_submission] div[role=dialog]{padding:40px}@media screen and (max-width: 767px){div[data-bv-show=inpage_submission] div[role=dialog]{padding:20px}}div[data-bv-show=inpage_submission] div[role=dialog]>div>div>img{height:168px;width:auto}@media screen and (max-width: 767px){div[data-bv-show=inpage_submission] div[role=dialog]>div>div>img{height:135px}}div[data-bv-show=inpage_submission] div[role=dialog]>div>div>h1{margin:0}div[data-bv-show=inpage_submission] div[role=dialog]>div>div>h1>span{font-family:Gotham;font-size:14px;font-weight:500;line-height:135%;letter-spacing:.8px;text-transform:uppercase}div[data-bv-show=inpage_submission] div[role=dialog]>div>div>h1>span:first-child{display:none}div[data-bv-show=inpage_submission] div[role=dialog]>div>div button.cbsYNK{padding:0;position:absolute;top:25px;right:25px}div[data-bv-show=inpage_submission] div[role=dialog]>div>div button>svg{width:15px;height:15px}div[data-bv-show=inpage_submission] div[role=dialog]>div>p{display:none}div[data-bv-show=inpage_submission] div[role=dialog]>div>div{border:none}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset{border-bottom-color:var(--T3-Element-Light-Gray)}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>div[role=region] h2,div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>div[role=region] span{font-family:Gotham;font-size:13px;font-weight:500}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>div[role=region] .lijeSE,div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>div[role=region] .jcSlBA{padding:0;width:24px;height:24px;min-height:0;min-width:0;font-family:Gotham;font-size:12px;border:1px solid var(--T3-Black)}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>div[role=region] .lijeSE{background:var(--T3-Text-Light-Gray);border:1px solid var(--T3-Text-Light-Gray)}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>div[role=region] h2[type=stepTitle],div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>div[role=region] h3[type=stepSubHeader]{font-family:Gotham;font-size:13px;color:var(--T3-Black)}@media screen and (max-width: 767px){div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>div[role=region] h2[type=stepTitle],div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>div[role=region] h3[type=stepSubHeader]{font-size:11px}}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>div[role=region] .diNKxB{background-color:transparent;color:var(--T3-Text-Light-Gray);border-radius:0;border-color:var(--T3-Text-Light-Gray);display:none}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>div[type=fieldTitle]>label{color:var(--T3-Black, #202020);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase}@media screen and (max-width: 767px){div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>div[type=fieldTitle]>label{font-size:10px}}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>div[type=disclaimer]>label{font-family:Gotham;font-size:12px}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section[aria-label="Overall Rating"]{position:absolute;top:-125px;left:177px}@media screen and (max-width: 767px){div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section[aria-label="Overall Rating"]{top:-105px;left:140px}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section[aria-label="Overall Rating"] div:not([type=error]) svg,div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section[aria-label="Overall Rating"] .gAkRjm,div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section[aria-label="Overall Rating"] .kglejs{width:25px;height:25px}}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section[aria-label="Overall Rating"]>div[type=fieldTitle]>label{display:none}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>div[role=radiogroup]{padding-top:5px}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>div[role=radiogroup] div[role=radio]{border:none;background:transparent}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>div[role=radiogroup] div[role=radio].kglejs svg g{fill:var(--T3-Black)}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>span{font-family:Gotham;font-size:12px}@media screen and (max-width: 767px){div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>span{font-size:10px}}div[data-bv-show=inpage_submission] div[role=dialog] div[type=error] label{font-family:Gotham;font-size:12px;line-height:18px}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section textarea,div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section input[type=text]{border:1px solid var(--T3-Black, #202020);box-shadow:none}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section textarea::placeholder,div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section input[type=text]::placeholder{font-family:Gotham;font-size:12px;color:var(--T3-Black, #202020)}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>div[role=radiogroup].bQArIK{display:flex}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>div[role=radiogroup] div[role=radio].bbNDIo,div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>div[role=radiogroup] div[role=radio].bClpFN{color:var(--T3-Black, #202020);font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;text-transform:uppercase;border:1px solid var(--T3-Element-Light-Gray, #C1C1C1);border-radius:0;width:100%;text-align:center}@media screen and (max-width: 767px){div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>div[role=radiogroup] div[role=radio].bbNDIo,div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>div[role=radiogroup] div[role=radio].bClpFN{font-size:10px;margin-right:4px}}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>section>div[role=radiogroup] div[role=radio].bClpFN{border:1px solid var(--T3-Black, #202020)}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>#agreement-termsAndConditions span{font-family:Gotham;font-size:13px}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>p{font-family:Gotham;font-size:13px}@media screen and (max-width: 767px){div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>#agreement-termsAndConditions span,div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>p{font-size:11px}}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset>div>button[title=Submit]{opacity:1;background:var(--T3-Black, #202020);color:#fff;height:40px;transform:none;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}div[data-bv-show=inpage_submission] div[role=dialog] .bv-text-link{font-family:Gotham;font-size:12px}@media screen and (max-width: 767px){div[data-bv-show=inpage_submission] div[role=dialog] .bv-text-link{font-size:10px}}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset button.eisHRJ,div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset button.ionelP{font-family:Gotham;font-size:12px;padding:3px 10px;border-radius:0}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset .cUmFrR{display:none}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset bNrMOc{font-family:Gotham;font-size:11px}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset .hLseho{border:1px dashed var(--T3-Black)}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset .hLseho label div{font-family:Gotham;font-size:11px}div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset .gKsCgL{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}@media screen and (max-width: 767px){div[data-bv-show=inpage_submission] div[role=dialog]>div>fieldset .gKsCgL{font-size:10px}}div[data-bv-show=inpage_submission] div[role=dialog] .iKhXPM,div[data-bv-show=inpage_submission] div[role=dialog] .dGnCGu{font-family:Gotham;font-size:12px;margin-top:5px}div[data-bv-show=inpage_submission] div[role=dialog] .kqnhkm{border:1px solid var(--T3-Black)}div[data-bv-show=inpage_submission] div[role=dialog] .kqnhkm:after{border-top:20px solid var(--T3-Black)}div[data-bv-show=inpage_submission] div[role=dialog] .eYjiYR svg path{fill:var(--T3-Text-Light-Gray)}#educational-hub .header-section.sticky-header:not(.sticked) .overlay-header .site-header__logo-image{display:none}.linked-content-columns__categories{position:relative}.sticky-categories{will-change:top,left,transform}.quiz-banner-section{margin-top:var(--padding-section-top);margin-bottom:var(--padding-section-bottom);background-repeat:no-repeat;color:var(--T3-OffWhite);background-size:cover}.quiz-banner-section .quiz-banner__inner{padding:80px 0;display:flex;gap:100px;justify-content:center;align-items:center}@media screen and (max-width: 767px){.quiz-banner-section .quiz-banner__inner{flex-direction:column;padding:40px 15px;gap:45px}}.quiz-banner-section .quiz-banner__card{background-color:#faf9f9f2;color:var(--T3-Black, #202020);padding:30px 40px;width:var(--card-max-width)}@media screen and (max-width: 767px){.quiz-banner-section .quiz-banner__card{width:100%;padding:20px;max-width:370px}}.quiz-banner-section .quiz-banner__card .quiz-banner__option-label{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px;margin-top:10px}@media screen and (max-width: 767px){.quiz-banner-section .quiz-banner__card .quiz-banner__option-label{font-size:8px}}.quiz-banner-section .quiz-banner__card .quiz-banner__options{justify-content:space-between;display:flex;margin-top:15px}.quiz-banner-section .quiz-banner__card .quiz-banner__options button{display:flex;flex-direction:column;border:none;background:transparent}.quiz-banner-section .quiz-banner__card .quiz-banner__cta{text-align:center;margin-top:30px}@media screen and (max-width: 767px){.quiz-banner-section .quiz-banner__card .quiz-banner__cta{margin-top:25px}}.quiz-banner-section .quiz-banner__card .quiz-banner__cta .btn{border:1px solid var(--T3-Black);background-color:transparent;color:var(--T3-Black)}.quiz-banner-section .quiz-banner__card .quiz-banner__cta .btn:hover{background-color:var(--T3-Black);color:var(--T3-OffWhite)}.quiz-banner-section .quiz-banner__step{text-align:center;font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}.quiz-banner-section h3.quiz-banner__question{text-align:center;font-family:Gotham;font-size:16px;font-style:normal;font-weight:325;line-height:135%;margin-top:15px}@media screen and (max-width: 767px){.quiz-banner-section h3.quiz-banner__question{font-size:12px}}.quiz-banner-section .quiz-banner__overtitle{font-family:Gotham;font-size:12px;font-weight:500;line-height:135%;letter-spacing:.6px}@media screen and (max-width: 767px){.quiz-banner-section .quiz-banner__overtitle{font-size:12px}}.quiz-banner-section .quiz-banner__title{font-family:Cardillac;font-size:38px;font-style:normal;font-weight:300;line-height:110%}@media screen and (max-width: 767px){.quiz-banner-section .quiz-banner__title{font-size:26px}}.quiz-banner-section .quiz-banner__description{font-family:Gotham;font-size:16px;font-weight:325;line-height:135%}@media screen and (max-width: 767px){.quiz-banner-section .quiz-banner__description{font-size:12px}}.quiz-banner-section .quiz-banner__left{width:var(--card-max-width)}form[data-testid=klaviyo-form-Yv3Yrt].is-email-step input[type=email]{padding:0!important;border:none!important}form[data-testid=klaviyo-form-Yv3Yrt].is-email-step input[type=email]:focus-visible{outline:none!important}form[data-testid=klaviyo-form-Yv3Yrt].is-email-step button{padding-right:0!important}form[data-testid=klaviyo-form-Yv3Yrt].is-email-step div:has(>div>div>input){display:flex!important;align-items:center!important;border-bottom:1px solid #202020;width:100%}form[data-testid=klaviyo-form-Yv3Yrt].is-email-step div:last-of-type div:first-of-type,form[data-testid=klaviyo-form-Yv3Yrt].is-email-step div:last-of-type div:last-of-type{margin-top:auto}@media screen and (max-width: 767px){form[data-testid=klaviyo-form-Yv3Yrt]{flex-direction:column!important;width:100%!important;padding:0!important;border-radius:0!important}.klaviyo-dialog:has(form[data-testid=klaviyo-form-Yv3Yrt])>div{transform:none!important;flex:auto!important;border-radius:0!important;align-self:end!important}.klaviyo-dialog:has(form[data-testid=klaviyo-form-Yv3Yrt])>div>div>div{margin:0!important}.klaviyo-dialog:has(form[data-testid=klaviyo-form-Yv3Yrt])>div>div>div:before,.klaviyo-dialog:has(form[data-testid=klaviyo-form-Yv3Yrt])>div>div>div:after{content:none!important}form[data-testid=klaviyo-form-Yv3Yrt]>div:has(img){margin:0!important;max-height:350px!important;width:100%!important;min-height:auto!important}form[data-testid=klaviyo-form-Yv3Yrt]>div img{object-position:top center!important}form[data-testid=klaviyo-form-Yv3Yrt]>div:last-of-type{padding:30px 20px!important;min-height:auto!important;width:auto!important}form[data-testid=klaviyo-form-Yv3Yrt]>div:last-of-type>div:nth-child(1)>div{padding:0!important}form[data-testid=klaviyo-form-Yv3Yrt]>div:last-of-type>div:nth-child(1) span{font-size:26px!important}form[data-testid=klaviyo-form-Yv3Yrt]>div:last-of-type>div:nth-child(2)>div{padding:0 0 30px!important}form[data-testid=klaviyo-form-Yv3Yrt]>div:last-of-type>div:nth-child(2) span{font-size:12px!important}form[data-testid=klaviyo-form-Yv3Yrt]>div:last-of-type>div:nth-child(3)>div{padding:0!important}form[data-testid=klaviyo-form-Yv3Yrt]>div:last-of-type>div:nth-child(4)>div{padding:30px 0 0!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
