:root,body{--font-heading-family: "Noto Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-heading-style: normal;--font-body-family: "Noto Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body-style: normal}body,input,select,textarea,button,.btn,h1,h2,h3,h4,h5,h6{font-family:var(--font-body-family)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.title{font-family:var(--font-heading-family)}.custom-image-with-text picture.media{transform:scale(1)!important}.custom-img-with-text .image-with-text.with-background{border-radius:0}.custom-img-with-text .page-width:not(.page-width--narrow) .image-with-text.with-background .image-with-text__item .rich-text{padding-inline:60px}.custom-img-with-text h2{font-weight:700;letter-spacing:-.02em}.custom-collage .collage .title-wrapper{padding-inline-end:0}.custom-collage .heading{font-size:50px;letter-spacing:-.02em;font-weight:700}.custom-collage .heading,.custom-collage .heading em{background:linear-gradient(90deg,#f9c58d,#2b2b2b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.custom-image-with-text .banner .banner__content .title-lg{font-size:50px;line-height:1.1;font-weight:700;letter-spacing:-.02em;margin:0;text-wrap:balance}.custom-compare .heading{font-size:60px;letter-spacing:-.02em}carousel-element .column__title{font-weight:600}.header__navigation .header__menu>ul.with-block .menu__item,.header__navigation .header__menu>ul.with-block .menu__item .btn-duplicate{padding-inline:20px}.custom-portfolio .description{font-size:14px}.custom-feed .title-wrapper .grid .heading{font-size:60px;letter-spacing:-.02em;background:linear-gradient(90deg,#f9c58d,#2b2b2b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.custom-feed .title-wrapper .grid .heading em{background:linear-gradient(90deg,#f9c58d,#2b2b2b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.custom-feed .title-wrapper .grid .description{font-size:16px;margin-top:5px}.custom-feed .title-wrapper{align-items:center}.custom-feed .social-account .grow{grid-template-columns:auto 1fr}.custom-shop-look h2.heading{font-size:32px;letter-spacing:-.02em;color:#f8c48c}.custom-shop-look .product-card__bottom{display:none}.custom-shop-look .button:after{border:0}.custom-compare .description{font-size:16px}.custom-compare grid.gap-4{gap:0}.custom-compare .heading,.custom-compare .heading em{color:#f7c58d}.custom-compare .comparison__button:before,.custom-compare .comparison__button:after{background-color:#fff}.custom-compare .comparison__button span{background:#fff}.custom-compare .comparison__button span svg{color:#000}.quick_shop_button button{width:100%}.quick_shop_button{padding-top:16px}.custom-collection .scroll-area .button{background:#f8c48c}.custom-collection .scroll-area .tab__item.button--secondary{background:#000}.custom-collection .heading{font-size:60px;letter-spacing:-.02em;line-height:80px;color:#f8c48c}.custom-product .product-card__bottom{flex-wrap:wrap}.custom-collection .description{font-size:16px;line-height:26px;margin:0}.custom-product .product-card__details{flex-direction:column}.custom-product .price{flex-direction:row;align-items:center;gap:8px}.custom-product .price__regular{font-size:18px;font-weight:700}.custom-product .price__sale{font-size:16px;text-decoration:line-through}.custom-product .price__sale:before{content:none}.custom-product .product-card__content{justify-content:space-between}.custom-product .product-card__details .grow a{font-size:24px;font-weight:700}.collection-list .title-wrapper .heading{color:#f8c48c;letter-spacing:-.02em;font-size:60px}.collection-list .title-wrapper .description{font-size:16px}.custom-image-with-text .banner .banner__content .banner__subheading{font-size:20px;line-height:28px;font-weight:400;text-transform:capitalize;letter-spacing:0;margin-top:19px}.custom-image-with-text .button{margin:28px 0 0}.custom-portfolio .profile__content{padding:18px;background:#231f2052;-webkit-backdrop-filter:unset;backdrop-filter:unset;box-shadow:0 8px 32px #00000026,inset 0 1px 1px #ffffff4d}.custom-portfolio .profile__content .heading{max-width:200px}.custom-product .product-card__content{padding:22px 15px}.custom-image-with-text .custom_text_highlight em{padding:8px 19px;font-weight:700;border-radius:20px;font-style:normal;margin-right:8px;font-size:16px}.custom-image-with-text .custom_text_highlight{font-size:20px;line-height:30px;font-weight:400;margin-top:27px}.newsletter-bar__social{color:#fff}.custom-text .collage.with-richtext .rich-text,.custom-text .collage.with-richtext .title-wrapper{padding-inline:0}.custom-text h2,.custom-text h2 em{background:linear-gradient(90deg,#f9c58d,#2b2b2b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.port-title-custom .heading{font-size:50px}.video-heading .heading,.video-heading .heading em{font-size:60px;letter-spacing:-.02em;line-height:normal;background:linear-gradient(90deg,#f9c58d,#2b2b2b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.custom-shop-look .hotspot__content{background:#fff6;color:#25292e}.custom-shop-look .hotspot__content .icon{fill:#fff6}.custom-shop-look .hotspot__content .price__regular{color:#25292e}.custom-shop-look .hotspot__content .price__sale{color:#4e4e4e}.header .header__logo img{width:100%}@media screen and (min-width:1536px){.collage.with-richtext{grid-template-columns:3fr 6fr}.custom-shop-look .shop-the-look carousel-element,.custom-shop-look .shop-the-look .title-wrapper{padding-inline:0}.custom-shop-look .shop-the-look{grid-template-columns:5fr 2fr}}@media screen and (min-width:1280px){.custom-image-with-text .banner__box--small{max-width:36rem}}@media screen and (min-width:768px){.custom-shop-look .banner.media--adapt{height:100%;padding-block-end:unset}.custom-shop-look em.highlighted-text{padding-bottom:10px}}@media screen and (min-width:768px)and (max-width:1024px){.custom-image-with-text .banner .banner__content .title-lg{font-size:44px;line-height:50px}.custom-image-with-text .banner .banner__content .banner__subheading{font-size:18px;line-height:26px}}@media screen and (max-width:1480px){.header__navigation .header__menu>ul.with-block .menu__item,.header__navigation .header__menu>ul.with-block .menu__item .btn-duplicate{padding-inline:10px}}@media screen and (min-width:1536px){.custom-faq .faqs.with-background>:is(div){padding-left:0}.custom-faq .faqs.with-background>:is(form){border-radius:0;padding:60px}}@media screen and (max-width:1350px){.header__navigation .header__menu>ul.with-block .menu__item,.header__navigation .header__menu>ul.with-block .menu__item .btn-duplicate{padding-inline:8px;font-size:14px}}@media screen and (max-width:1200px){.header__navigation .header__menu>ul.with-block .menu__item,.header__navigation .header__menu>ul.with-block .menu__item .btn-duplicate{padding-inline:5px;font-size:13px}}@media screen and (max-width:767px){.custom-scroll-text .scrolling-text__item.with-text{font-size:50px}.custom-collage .title-wrapper{text-align:left}.custom-collage .heading{font-size:32px;padding-bottom:22px;position:relative}.custom-collage .heading em{position:unset}.custom-collage .description{font-size:14px}.custom-collage .heading .highlighted-text .icon-squiggle-underline{max-width:70px;height:14px;left:50%;transform:translate(-50%);bottom:0}.custom-faq .faqs.with-background{border-radius:0}.custom-faq .faqs.with-background>:is(div,form){padding-inline:22px}.custom-img-with-text .image-with-text.with-background{display:flex;flex-direction:column-reverse}.custom-img-with-text .page-width:not(.page-width--narrow) .image-with-text.with-background .image-with-text__item .rich-text{padding-inline:18px}.custom-img-with-text .page-width{padding-inline:0}.custom-shop-look .shop-the-look .product-card.mobile\:with-quick-add{padding:10px;border-radius:10px}.custom-shop-look h2.heading{position:relative;padding-bottom:20px}.custom-shop-look h2.heading .highlighted-text .icon-squiggle-underline{max-width:80px;height:15px;left:50%;transform:translate(-50%);bottom:0}.custom-shop-look h2.heading .highlighted-text{position:unset}.video-heading .heading .highlighted-text .icon-squiggle-underline{max-width:80px;height:15px;left:50%;transform:translate(-50%);bottom:0}.video-heading .heading .highlighted-text{position:unset}.video-heading .heading{position:relative;padding-bottom:20px}.custom-shop-look .shop-the-look .product-card.mobile\:with-quick-add button{border-radius:6px;background:#171717}.custom-shop-look .shop-the-look .product-card.mobile\:with-quick-add .product-card__media{grid-row:1 / 3}.custom-shop-look .flickity-viewport{overflow:visible}.custom-shop-look h2.heading,.custom-feed .title-wrapper .grid .heading{font-size:32px}.custom-feed .title-wrapper{text-align:left}.custom-shop-look .shop-the-look .product-card.mobile\:with-quick-add{grid-template-columns:auto 1fr}.custom-shop-look .title-wrapper{text-align:left}.custom-compare .heading{font-size:32px}.custom-compare .title-wrapper{text-align:left}.custom-product .product-card__details .grow a{font-size:14px}.custom-shop-look.custom-product .product-card__details .grow a{font-size:20px}.custom-shop-look.custom-product .price__sale,.custom-shop-look.custom-product .price__regular{font-size:16px}.custom-product .price__regular,.custom-product .price__sale{font-size:12px}.custom-product .product-card__content{padding:8px}.custom-product .product-card__bottom a{font-size:12px}.quick_shop_button button{padding:7px;font-size:12px}.quick_shop_button .icon-sm{height:15px;width:15px}.collection-list .title-wrapper .heading{color:#f8c48c;font-size:32px}.collection-list .title-wrapper{text-align:left}.custom-collection .heading{font-size:32px;line-height:normal;position:relative;padding-bottom:20px}.custom-collection .heading .highlighted-text{position:unset}.custom-collection .heading .highlighted-text .icon-squiggle-underline{max-width:70px;height:14px;left:50%;transform:translate(-50%);bottom:0}.custom-collection .title-wrapper,.port-title-custom{text-align:left}.video-heading .heading,.video-heading .heading em{font-size:32px}.port-title-custom .heading{font-size:32px;letter-spacing:-.02em}.port-title-custom .description{font-size:14px}.custom-image-with-text .page-width{padding-inline:15px}.custom-text .collage .title-wrapper{place-items:start;text-align:left}.custom-image-with-text .banner .banner__content .title-lg{font-size:32px;line-height:39px}.custom-image-with-text .banner .banner__content .banner__subheading{letter-spacing:normal;font-size:14px;line-height:21px;margin-top:var(--ux-space-heading-to-body, 14px)}.custom-image-with-text .width-mobile{padding-inline:0}.custom-image-with-text .width-mobile .banner .banner__media{border-radius:0!important}.custom-image-with-text .banner .banner__box>:is(.link,.button){margin-inline-end:auto;padding:15px;width:100%;max-width:320px}.custom-image-with-text .banner .button--secondary{margin-left:16px;margin-top:14px}.custom-image-with-text .banner .button--fixed{margin-top:14px}.custom-image-with-text .banner .button--fixed{min-width:calc(50% - 28px)!important}.custom-image-with-text .custom_text_highlight p{display:flex;flex-direction:column;align-items:center;gap:5px;margin:0;padding-bottom:16px}.custom-image-with-text .custom_text_highlight em{padding:0 15px}.custom-image-with-text .custom_text_highlight{font-size:12px;text-align:center;width:100%;margin-top:14px}}@media only screen and (max-width:426px){.custom-image-with-text .banner .banner__box{padding-block:0;max-width:480px;margin:0 auto 36px}.custom-image-with-text .banner .banner__box{padding-block:0;max-width:360px;margin:0 auto 36px}.custom-image-with-text .banner .banner__box>:is(.link,.button){border-radius:6px}}.footer-custom-design-enabled:before{content:unset}.footer-custom-design-enabled .footer{grid-template-columns:1fr;gap:20px}.footer-custom-design-enabled .payment-icons{gap:8px}.footer-custom-design-enabled .footer .footer__left{gap:8.5%;display:grid;grid-template-columns:32fr 68fr;border-inline-end:0px}.footer-custom-design-enabled .footer .footer__right{padding:0}.footer-custom-design-enabled .footer .footer__left .footer__accordions{gap:11%;display:grid;grid-template-columns:1fr 1fr 1fr}.footer-custom-design-enabled .footer .footer__left .footer__accordions details{width:100%}.footer-custom-design-enabled .footer__logo ul.flex{gap:14px}.footer-custom-design-enabled .footer__logo ul.flex li{background:#fff;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.footer-custom-design-enabled .footer__logo ul.flex li .icon{width:24px;height:24px;fill:rgb(var(--color-background))}.footer-custom-design-enabled .footer__logo ul.flex li .icon{width:24px;height:24px}.footer-custom-design-enabled .footer__contact{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:0;padding-block:20px;border-top:1px solid #454545;border-bottom:1px solid #454545;font-style:normal;font-weight:400;font-size:20px;line-height:40px;margin-top:50px}.footer-custom-design-enabled .footer__contact p{display:flex;align-items:center;justify-content:center}.footer-custom-design-enabled .footer__contact a{background:none}.footer-custom-design-enabled .footer__contact p:not(:last-child){border-right:1px solid #000000}.footer-copyright .credits{font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:16px;line-height:19px}.footer-copyright .payment-icons svg{width:25px;height:auto}.footer-copyright .payment-icons{gap:6.25px}.footer-custom-design-enabled a.reversed-link{font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:16.7957px;line-height:21px}.additional-content-wrapper .additional-content,.additional-content-wrapper .additional-content p,.footer-custom-design-enabled .footer__logo p{font-family:var(--font-body-family);font-style:normal;font-weight:400;font-size:16px;line-height:22px}.footer-custom-design-enabled .footer__newsletter .md\:title-lg{font-style:normal;font-weight:700;font-size:32px;line-height:40px}.footer-custom-design-enabled .footer__accordions .details .details__summary .heading{font-style:normal;font-weight:700;font-size:22px;line-height:auto}.footer-custom-design-enabled .footer .footer__left .footer__accordions details .details__content ul.flex{gap:22px}.footer-custom-design-enabled .footer__logo{gap:27px}.footer-custom-design-enabled .footer__item--brand_information{width:100%}.footer-custom-design-enabled .rte{margin-top:7px}footer .additional-content{width:100%}footer .desktop-only,.localization-main-wrap.desktop-only{display:block}footer .mobile-only,.localization-main-wrap.mobile-only{display:none}.additional-content-wrapper{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid;padding-bottom:22px;margin-bottom:22px}.additional-content-wrapper .additional-content{max-width:max-content}.footer-custom-design-enabled .payment-icons svg{width:32px;height:auto}.has-country-flag .footer-copyright .localization__item img{width:24px;height:24px;border-radius:50%;object-fit:cover;margin-right:7.77px}.has-country-flag .footer-copyright button.localization__item{padding:0;border:0}.collection-prod-custom-design .card-grid .product-card,.rv-custom-design .card-grid .product-card,.search-custom-design .card-grid .product-card{border-radius:10px;overflow:hidden;background:#f5f5f5}.rv-custom-design slider-element,.collection-prod-custom-design slider-element{padding-bottom:2px}.collection-prod-custom-design .card-grid .product-card .product-card__content,.rv-custom-design .card-grid .product-card .product-card__content{padding:16px 15px 20px}.rv-custom-design .card-grid .product-card .badges{top:9px;left:9px}.rv-custom-design .card-grid .product-card .badges .badge{border-radius:6px;font-family:var(--font-heading-family);text-transform:uppercase}.rv-custom-design .card-grid .product-card__details{flex-direction:column;gap:15px}.rv-custom-design .card-grid .product-card__details .price{flex-direction:row;align-items:center;gap:7px}.rv-custom-design .card-grid .product-card__title{font-style:normal;font-weight:700;font-size:24px;line-height:30px;letter-spacing:.2px}.rv-custom-design .card-grid .product-card__bottom{padding-top:18px}.rv-custom-design .card-grid .product-card__details .price .price__regular{font-style:normal;font-weight:700;font-size:18px;line-height:20px;letter-spacing:0}.rv-custom-design .card-grid .product-card__details .price .price__sale{font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:0}.rv-custom-design .card-grid .product-card__details .price .price__sale:before{transform:unset;border-width:2px;border-color:inherit}@media only screen and (min-width:768px)and (max-width:1280px){.footer-custom-design-enabled .footer{grid-template-columns:1fr}.footer-custom-design-enabled .footer .footer__left{gap:38px}.footer-custom-design-enabled .footer__logo ul.flex li{width:32px;height:32px}.footer-custom-design-enabled .footer__logo ul.flex li .icon{width:14px;height:14px}.footer-custom-design-enabled a.reversed-link{font-size:14px;line-height:normal}.footer-custom-design-enabled .footer .footer__right .footer__newsletter.grid.gap-6{grid-template-columns:1fr 1fr}.footer-custom-design-enabled .footer__newsletter .md\:title-lg{font-size:24px;text-align:left;line-height:normal}.footer-custom-design-enabled .footer .footer__right .footer__newsletter.grid.gap-6{grid-template-columns:40fr 60fr}.footer-custom-design-enabled .footer .footer__right{grid-template-columns:1fr;gap:0}.footer-custom-design-enabled .footer__accordions .details .details__summary .heading{font-size:20px;line-height:normal}.footer-custom-design-enabled .footer .footer__left .footer__accordions{gap:6%}.additional-content-wrapper .additional-content,.additional-content-wrapper .additional-content p,.footer-custom-design-enabled .footer__logo p{font-size:14px;line-height:21px}.footer-copyright .credits{font-size:14px;line-height:normal}.footer-copyright{flex-direction:row-reverse}.footer-custom-design-enabled .footer .footer__right{padding-top:32px;margin-top:32px}.footer-custom-design-enabled .footer .footer__right .footer__newsletter form{margin-left:auto;width:100%}}@media only screen and (max-width:767px){footer .desktop-only,.localization-main-wrap.desktop-only{display:none}footer .mobile-only,.localization-main-wrap.mobile-only{display:block}.video-heading .rich-text{text-align:left}.footer-custom-design-enabled .footer .footer__left,.footer-custom-design-enabled .footer{grid-template-columns:1fr}.footer-custom-design-enabled .footer__contact{grid-template-columns:1fr 1fr}footer-custom-design-enabled .footer__logo{justify-content:center;align-items:center;text-align:center}.footer-custom-design-enabled .footer .footer__left .footer__accordions{grid-template-columns:1fr;gap:0px;margin-top:28px}.footer-custom-design-enabled .footer .footer__left .footer__accordions details{width:auto;padding:0;border-color:rgb(var(--color-foreground));border-radius:0;border-left:0;border-right:0}.additional-content-wrapper{margin-top:22px;margin-bottom:14px}.footer-custom-design-enabled .footer__logo{gap:9px;justify-content:center;align-items:center;text-align:center}.footer-custom-design-enabled .footer__logo ul{padding-top:11px;gap:16px}.footer-custom-design-enabled .footer__logo ul.flex li{width:32px;height:32px}.footer-custom-design-enabled .footer__logo ul.flex li .icon{width:14px;height:14px}.footer-custom-design-enabled .footer__logo ul.flex{gap:10px}.footer-custom-design-enabled .rte{margin-top:27px;width:100%;text-align:left}footer .additional-content{width:100%;margin-top:5px;text-align:left}.footer-custom-design-enabled .footer .footer__left .footer__accordions details:last-child .details__content{padding-bottom:22px}.footer-custom-design-enabled .footer__logo ul .icon{width:16px;height:16px}.footer-custom-design-enabled .footer .footer__left{gap:0}.footer-custom-design-enabled .footer__accordions .details .details__summary .heading{font-size:16px;line-height:normal;letter-spacing:.2px}.footer-custom-design-enabled .footer .footer__left .footer__accordions details .details__content ul.flex{gap:20px}.footer-custom-design-enabled a.reversed-link{font-size:14px;line-height:18px}.footer-custom-design-enabled .details__content ul{gap:16px}.footer-custom-design-enabled .footer .footer__right{margin-top:24.41px;border-top:1px solid #E2E2E2;padding-top:24px}.footer-custom-design-enabled .footer{gap:0}.footer-custom-design-enabled .footer__accordions .details:last-of-type .details__content:after{content:unset}.footer-custom-design-enabled .footer__newsletter .md\:title-lg{font-size:32px;text-align:center}.footer-custom-design-enabled .footer__newsletter{gap:17px}.footer-custom-design-enabled .footer__contact{padding:0;border:0;margin-top:20px}.footer-custom-design-enabled .footer__contact p{padding-block:16px}.footer-custom-design-enabled .footer__contact p:not(:last-child){border-right:0;border-top:#E2E2E2}.footer-custom-design-enabled .footer__contact p{font-size:14px;line-height:18px}.footer-copyright{flex-direction:column-reverse;gap:15px}.footer-copyright .credits{font-size:14px;line-height:normal;letter-spacing:0px}.footer-copyright .payment-icons svg{width:24px;height:auto}.footer-copyright .payment-icons{gap:6px}.footer-custom-design-enabled .newsletter-form{gap:0}.footer-custom-design-enabled .payment-icons{column-gap:10px;row-gap:12px;justify-content:flex-start}.footer-custom-design-enabled .payment-icons svg{width:36px;height:auto}}.custom-shop-feeed .social-account .grow{display:flex;align-items:center;gap:19px}.custom-shop-feeed .title-wrapper .heading+.description{margin-top:0}.custom-shop-feeed .media-card{position:relative}.custom-shop-feeed .media-card .insta-feed-icon{position:absolute;top:20px;right:20px;width:23px;height:23px;z-index:1}.custom-shop-feeed .title-wrapper{align-items:flex-start}.custom-shop-feeed .social-account{display:block}.custom-shop-feeed .social-account.custom-shop-feeed-footer{display:none}.custom-shop-feeed h2.heading,.custom-shop-feeed h2.heading em{background:linear-gradient(90deg,#f9c58d,#2b2b2b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:60px}@media screen and (min-width:1024px){.custom-text .lg\:gap-8{gap:0}}@media screen and (max-width:1023px){.custom-shop-feeed .title-wrapper{align-items:flex-start;text-align:left;justify-content:flex-start}.custom-shop-feeed .media-card .insta-feed-icon{top:12px;right:12px}.custom-shop-feeed .card-grid,.custom-collection.custom-product .product-grid{--slider-item-width: calc(50vw - 22px) }.custom-shop-feeed .title-wrapper{align-items:flex-start;text-align:left}.custom-shop-feeed .social-account{display:none}.custom-shop-feeed .social-account.custom-shop-feeed-footer{display:block;margin-top:15.18px}.custom-shop-feeed .heading em{position:unset}.custom-shop-feeed .heading{position:relative;padding-bottom:22px}.custom-shop-feeed .heading .highlighted-text .icon-squiggle-underline{max-width:70px;height:14px;left:50%;transform:translate(-50%);bottom:0}.custom-shop-feeed .social-account .grow .heading{padding:0}.custom-text .highlighted-text .icon-basic-underline{bottom:-16px}.custom-compare .heading em{padding-bottom:28px}.custom-compare grid.gap-4{gap:0}.custom-compare .highlighted-text .icon-squiggle-underline{bottom:0;height:20px}.custom-compare .heading{padding-bottom:9px}.custom-compare .heading .highlighted-text .icon-squiggle-underline{max-width:70px;height:14px;left:50%;transform:translate(-50%);bottom:0}.custom-portfolio .indicators button{width:32px;height:32px}.custom-portfolio .indicators{display:flex;align-items:center;gap:10px;margin-top:24px}.custom-bundle.custom-portfolio motion-list.card-grid{--slider-item-width: calc(100vw - 32px) }}.header-custom-design .header__navigation .header__menu>ul.with-block .menu__item,.header-custom-design .header__navigation .header__menu>ul.with-block .menu__item .btn-duplicate{padding-inline:0px;border-radius:0}.header-custom-design .header__menu>ul.with-block{gap:40px}.header-custom-design .btn-text.btn-duplicate{display:none}.header-custom-design .header__menu>ul.with-block>li>details>summary[open] .menu__item [data-text],.header-custom-design .header__menu>ul.with-block>li:hover .menu__item [data-text]{opacity:1;transform:unset}.header-custom-design .header__menu>ul.with-block .menu__item{position:relative}.header-custom-design .header__menu>ul.with-block .menu__item:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:currentColor;transition:width .3s ease}.header-custom-design .header__menu>ul.with-block .menu__item.active:after{width:100%}.header-custom-design .header__menu>ul .menu__item{font-family:var(--font-heading-family);font-style:normal;font-weight:500}.header-custom-design .header__buttons .cart-drawer-button cart-count{right:5px}.header-custom-design .mega-menu-head{display:inline-block;padding-top:36px;padding-bottom:8px;font-style:normal;font-weight:600;font-size:24px;line-height:29px}.header-custom-design .mega-menu__container{position:relative}.header-custom-design .mega-menu__list .media-card__text,.header-custom-design .mega-menu__list .media-card__text *{font-style:normal;font-weight:500;font-size:18px;line-height:22px}.header-drawer-custom-design .drawer__submenu .drawer__menu-group{padding-left:0}.header-drawer-custom-design .drawer__menu-group .drawer__submenu .drawer__scrollable{padding-top:8px;padding-bottom:13px}.header-drawer-custom-design .drawer__menu-group details summary.drawer__menu-item .icon-chevron-down{opacity:1}.featured-collections .custom-collection-tabs-list .title-wrapper{margin-block-end:15px}.custom-collection-tabs-list .tab__item .btn-fill{display:none!important}.custom-collection-tabs-list .tab__item{font-style:normal;font-weight:700;font-size:16px;line-height:18px;letter-spacing:.2px;padding:0;background:transparent;border-radius:0}.custom-collection-tabs-list .tab__item:hover .btn-text,.custom-collection-tabs-list .tab__item[disabled] span{background:linear-gradient(90deg,#f7c48d,#2d2d2c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.custom-collection-tabs-list .scroll-area .flex{gap:0}.custom-collection-tabs-list .tab__item{position:relative;padding-inline:23px;font-style:normal;font-weight:700;font-size:16px;line-height:18px;letter-spacing:.2px}.custom-collection-tabs-list .tab__item:first-child{padding-left:0}.custom-collection-tabs-list .tab__item:last-child{padding-right:0}.custom-collection-tabs-list .tab__item:not(:first-child):after{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background:rgb(var(--color-button-background))}.featured-collections .custom-collection-tabs-list .tab-list{align-items:center;margin-bottom:37px}.custom-collection-tabs-list .cus-atc-btn .button{width:100%;padding-block:15px;padding-inline:15px;font-style:normal;font-weight:400;font-size:16px;line-height:18px}.custom-collection-tabs-list .product-card__content{padding:16px 15px 20px}.custom-collection-tabs-list .cus-atc-btn{padding:0 15px 22px}.custom-collection-tabs-list .product-card{border-radius:10px;overflow:hidden;background:#f5f5f5}.custom-collection-tabs-list .product-card .badges{top:9px;left:9px}.custom-collection-tabs-list .product-card .badges .badge{border-radius:6px;font-family:var(--font-heading-family)}.custom-collection-tabs-list .product-card__details{flex-direction:column;gap:15px}.custom-collection-tabs-list .product-card__details .price{flex-direction:row;align-items:center;gap:7px}.custom-collection-tabs-list .product-card__title{font-style:normal;font-weight:700;font-size:24px;line-height:30px;letter-spacing:.2px}.custom-collection-tabs-list .product-card__bottom{padding-top:18px}.custom-collection-tabs-list .product-card__details .price .price__regular{font-style:normal;font-weight:700;font-size:18px;line-height:20px;letter-spacing:0}.custom-collection-tabs-list .product-card__details .price .price__sale{font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:0}.custom-collection-tabs-list .product-card__details .price .price__sale:before{transform:unset;border-width:2px;border-color:inherit}.featured-collections .custom-collection-tabs-list .tab-list .indicators{gap:8.75px}.featured-collections .custom-collection-tabs-list .tab-list .indicators button{width:50px;height:50px}.featured-collections .custom-collection-tabs-list .tab-list .indicators button:after{--buttons-border-width: 2px}.featured-collections .custom-collection-tabs-list .tab-list .indicators button[disabled]{opacity:1}.featured-collections .custom-collection-tabs-list .tab-list .indicators button:hover{color:inherit}.featured-collections .custom-collection-tabs-list .tab-list .indicators button:not([disabled]):after{background:#f8c48c;border-color:#f8c48c}.featured-collections .custom-collection-tabs-list .tab-list .indicators button:hover:after{border-color:rgb(var(--color-button-border))}.custom-collection-tabs-list .product-card__bottom .reversed-link{font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#000;letter-spacing:0;text-transform:uppercase}.custom-collection-tabs-list .grid{--slider-padding: unset}.custom-collection-tabs-list .grid.slider{overflow-x:scroll!important;scrollbar-gutter:stable;scrollbar-width:auto!important;padding-bottom:34px}.custom-collection-tabs-list .grid.slider::-webkit-scrollbar{height:10px!important;display:block!important}.custom-collection-tabs-list .grid.slider::-webkit-scrollbar-track{background:#d9d9d9!important;border-radius:8px!important}.custom-collection-tabs-list .grid.slider::-webkit-scrollbar-thumb{background-color:#f7c58d!important;border-radius:8px!important;border:none!important;background-clip:border-box!important}.custom-collection-tabs-list .grid.slider::-webkit-scrollbar-thumb:hover{background-color:#f7c58d!important}.custom-collection-tabs-list .product-card .badges .badge{text-transform:uppercase}.custom-offer-badge{position:absolute;left:7px;bottom:7px;z-index:1;display:flex;align-items:center;gap:8px;padding:7px 12px;border-radius:6px;font-weight:700;font-size:12px;line-height:18px;text-transform:uppercase}.custom-offer-badge svg{width:16px;height:16px}.custom-compare .image-comparison{border-radius:10px}.custom-index-video-banner .video-hero{border-radius:20px;overflow:hidden}.custom-index-video-banner .video-hero .play-button{background:#f7c48c!important}.shop-the-feed .media-card__content{gap:0;padding-inline:16px;padding-bottom:26.5px}.shop-the-feed .media-card__tap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.shop-the-feed .media-card__content{z-index:2}@media screen and (min-width:1024px){.shop-the-feed .media-card__tap{display:none}}.custom-shop-feeed .social-account .grow .heading{font-size:18px;line-height:normal;letter-spacing:-.02em}.custom-shop-feeed .title-wrapper{margin-bottom:32px}.custom-shop-feeed .title-wrapper .heading+.description{font-size:16px}@media screen and (min-width:1024px){.custom-index-video-banner .video-hero .play-button{width:60px;height:60px}}@media screen and (max-width:768px){.custom-index-video-banner .video-hero{border-radius:16px}.custom-collection-tabs-list .heading{position:relative;padding-bottom:18px}.custom-collection-tabs-list .heading.title-md{font-size:32px;line-height:normal;text-align:left}.custom-collection-tabs-list .tab__item{font-size:12.6446px;line-height:15px;letter-spacing:.158057px}.custom-collection-tabs-list .tab__item{padding-inline:14.5px}.featured-collections .custom-collection-tabs-list .tab-list{justify-content:center;margin-bottom:23px}.custom-collection-tabs-list .heading.title-md:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:70px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='16' viewBox='0 0 72 16' fill='none'%3E%3Cpath d='M1 14.9999C7.38686 6.88769 19.2409 -6.26816 15.562 6.00593C13.5182 13.6772 13.7737 17.9096 18.6277 11.2964C23.4818 4.68325 26.292 0.715329 26.292 7.59305C26.292 14.2063 36.5109 12.3546 43.6642 7.59305C50.8175 2.83155 59.2482 1.24439 71 5.47683' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat}.custom-collection-tabs-list .product-card .badges{top:6px;left:7px}.custom-collection-tabs-list .product-card__title{font-size:14px;line-height:16px;letter-spacing:.6px}.custom-collection-tabs-list .slider--tablet .card-grid{--slider-item-width: 43.7vw}.custom-collection-tabs-list .product-card__details .price .price__regular,.custom-collection-tabs-list .product-card__details .price .price__sale{font-size:12px;line-height:11px}.custom-collection-tabs-list .product-card__details .price .price__sale:before{inset-block-start:33%}.custom-collection-tabs-list .cus-atc-btn .button{padding-block:8px;padding-inline:8px;font-size:12px;line-height:10px}.custom-collection-tabs-list .cus-atc-btn .button svg.icon{width:8px;height:8.5px}.custom-collection-tabs-list .cus-atc-btn .button .btn-text{gap:7.5px}.custom-collection-tabs-list .cus-atc-btn{padding:0 8px 9px}.custom-collection-tabs-list .product-card__content{padding:7.5px 8px 9px}.custom-collection-tabs-list .product-card__bottom{padding-top:8.78px;gap:4px}.custom-collection-tabs-list .product-card__details{gap:7px}.custom-collection-tabs-list .swatches--variant .color-swatch.with-image{width:20px;height:20px;border-radius:2.15px}.custom-collection-tabs-list .product-card__bottom .reversed-link{font-size:12px;line-height:10px}.custom-collection-tabs-list .product-card__bottom .swatches{gap:4px}.custom-collection-tabs-list .product-card .badges .badge{border-radius:3.23px;font-size:12px;line-height:8px;padding:2.69px 4.84px 2.21px}.custom-collection-tabs-list .grid.slider{padding-bottom:14px}.custom-collection-tabs-list .grid.slider::-webkit-scrollbar{height:6px!important}.custom-collection-tabs-list .product-card{border-radius:5.38px}.custom-offer-badge{border-radius:3.23px;padding:6px;font-size:11px;line-height:10px;gap:4.23px;bottom:3.5px;left:7px}.custom-offer-badge svg{width:9.68px;height:9.68px}.custom-compare .title-wrapper .grid.gap-4{gap:9px}.custom-compare .title-wrapper{margin-bottom:24px}.custom-compare .image-comparison{border-radius:3.9px}.custom-shop-feeed h2.heading,.custom-shop-feeed h2.heading em{font-size:32px;line-height:auto}.custom-shop-feeed .title-wrapper .grid.gap-4{gap:10px}.custom-shop-feeed .badges .icon{width:12.25px;height:12.25px}.custom-shop-feeed .badges{top:6.47px;right:11.47px}.custom-shop-feeed .media-card__content button.color-swatch{width:26.15px;height:26.15px}.custom-shop-feeed .media-card__content{padding-inline:8.63px;padding-bottom:14.29px}.custom-shop-feeed .title-wrapper{margin-bottom:20px}}@media screen and (max-width:370px){.custom-collection-tabs-list .swatches--variant .color-swatch.with-image{width:16px;height:16px;border-radius:2.15px}.custom-collection-tabs-list .product-card__bottom .reversed-link{font-size:12px;line-height:8px}.custom-collection-tabs-list .product-card__title{font-size:12px;line-height:14px}.custom-collection-tabs-list .product-card__details .price .price__regular,.custom-collection-tabs-list .product-card__details .price .price__sale{font-size:12px;line-height:9px}.custom-collection-tabs-list .product-card__details .price .price__sale:before{inset-block-start:45%}.custom-collection-tabs-list .cus-atc-btn .button{padding-block:6px;padding-inline:6px;font-size:12px;line-height:9px}.custom-collection-tabs-list .tab__item{padding-inline:6.5px;letter-spacing:0px;font-size:12px;line-height:normal}.custom-collection-tabs-list .heading.title-md{font-size:28px;line-height:normal;text-align:left}}.product-price-badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:6px;background:var(--badge-bg);color:var(--badge-color);font-size:var(--badge-font-desktop);font-weight:600;line-height:1.2}.has-price-badge.product__price{display:flex;flex-wrap:wrap;align-items:center}.icon-text-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:19.63px}.icon-text-item{display:flex;align-items:center;gap:10px;font-size:16px;line-height:18px;color:#171717;font-weight:500}.icon-text-item img{width:25px;height:25px;object-fit:contain}.pdp-custom-design .product-form__input .form__label{margin-block-end:23px;font-size:14px;line-height:18px}.pdp-custom-design .product-form__input .swatches{gap:10px}.pdp-custom-design .product-form__input .swatches li .color-swatch{width:60px;height:60px}.pdp-custom-design .buy-buttons .button{border-radius:6px;font-style:normal;font-weight:700;font-size:22px;line-height:24px;letter-spacing:1px;text-transform:uppercase}.pdp-custom-design .buy-buttons .button:after{border-radius:6px}.pdp-custom-design .product-form{gap:0}.pdp-custom-design .product__title{margin-top:14px}.pdp-custom-design .icon-text-wrapper{margin-block:29px}.pdp-custom-design .product__price{margin-top:16px;gap:8px}.pdp-custom-design .product__price .price__regular{font-style:normal;font-weight:700;font-size:22px;line-height:28px;color:#171717}.pdp-custom-design .product__accordion .details__summary,.pdp-custom-design .product__accordion .details__content{padding-inline:0}.pdp-custom-design .product__accordion .details__summary{padding-block:28px}.pdp-custom-design .product__accordion .details__summary span{font-style:normal;font-weight:400;font-size:20.85px;line-height:26px}.pdp-custom-design .product__accordion .details__content.rte p:first-child{margin-top:0}@media screen and (min-width:1280px){.pdp-custom-design .product__accordion .details__content.rte p{margin-block:8px}}@media screen and (min-width:1024px)and (max-width:1220px){.product-price-badge{font-size:var(--badge-font-mobile)}.icon-text-wrapper{grid-template-columns:1fr;gap:16px}.pdp-custom-design .product__media-container{gap:10px}.pdp-custom-design .featured-product.product{gap:29px}.pdp-custom-design .product__title{margin-top:12px}.pdp-custom-design .icon-text-wrapper{margin-block:23px}.pdp-custom-design .product__price .price__regular{font-size:16px;line-height:20px;letter-spacing:0px}.pdp-custom-design variant-picker{margin-top:22px}.pdp-custom-design .product-form__input .swatches li .color-swatch{width:40px;height:40px}.pdp-custom-design .product-form-wrapper{margin:18px 0 0}.pdp-custom-design .buy-buttons .button{font-size:18px;line-height:normal}.pdp-custom-design .product__accordion{margin:18px 0 0}.pdp-custom-design .product__accordion .details__summary{padding-block:22px}.pdp-custom-design .product__accordion .details__summary span{font-size:16px;line-height:normal}}@media(max-width:749px){.product-price-badge{font-size:var(--badge-font-mobile)}.icon-text-wrapper{grid-template-columns:1fr;gap:8px}.pdp-custom-design .product__media-container{gap:10px}.pdp-custom-design .featured-product.product{gap:29px}.pdp-custom-design .product__title{margin-top:12px}.pdp-custom-design .icon-text-wrapper{margin-block:23px}.pdp-custom-design .product__price .price__regular{font-size:16px;line-height:20px;letter-spacing:0px}.pdp-custom-design variant-picker{margin-top:22px}.pdp-custom-design .product-form__input .swatches li .color-swatch{width:40px;height:40px}.pdp-custom-design .product-form-wrapper{margin:18px 0 0}.pdp-custom-design .buy-buttons .button{font-size:18px;line-height:normal}.pdp-custom-design .product__accordion{margin:18px 0 0}.pdp-custom-design .product__accordion .details__summary{padding-block:22px}.pdp-custom-design .product__accordion .details__summary span{font-size:16px;line-height:normal}.multicolumn-icon-custom-design.section--padding{padding-block:32px}.multicolumn-icon-custom-design .flickity-page-dots{display:none}.multicolumn-icon-custom-design .flickity-slider{display:flex;flex-direction:column;position:unset!important;transform:unset!important;gap:32px}.multicolumn-icon-custom-design .column__content{display:flex;flex-direction:column;align-items:flex-start;gap:7.5px}.multicolumn-icon-custom-design .column__title{font-weight:500}.multicolumn-icon-custom-design .flickity-slider .flickity-cell{position:unset!important;transform:unset!important;flex-direction:row;align-items:flex-start;gap:18px}.multicolumn-icon-custom-design .flickity-viewport{height:auto!important}.multicolumn-icon-custom-design .column__text.rte{padding-top:0;text-align:left}.custom-faq .accordion .details .details__summary{padding-block:24px}.custom-faq .faqs.with-background>form{border-radius:0}.section--padding.custom-faq{padding:0}.section--padding.coll-list-custom-design{padding-top:18px;padding-bottom:25px}.coll-list-custom-design .title-wrapper .heading{position:relative;padding-bottom:27px;text-align:left}.coll-list-custom-design .title-wrapper .grid{gap:7px}.coll-list-custom-design .media-card--standard .media,.coll-list-custom-design .media-card--overlap .media{border-radius:20px}.coll-list-custom-design .description{text-align:left;margin:0!important}.coll-list-custom-design .title-wrapper .heading:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='16' viewBox='0 0 72 16' fill='none'%3E%3Cpath d='M1 14.9999C7.38686 6.88771 19.2409 -6.26815 15.562 6.00595C13.5182 13.6772 13.7737 17.9097 18.6277 11.2965C23.4818 4.68326 26.292 0.715344 26.292 7.59307C26.292 14.2063 36.5109 12.3546 43.6642 7.59307C50.8175 2.83157 59.2482 1.2444 71 5.47685' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;width:70px;height:14px}}.swatch-more{background:none;border:0;padding:0;cursor:pointer;white-space:nowrap}.swatch-more[hidden],.swatch-more__count--desktop{display:none}@media screen and (max-width:767px){.product-card__bottom .swatches>li.swatch-hide-mobile{display:none}.swatch-more--desktop-only{display:none}}@media screen and (min-width:768px){.product-card__bottom .swatches>li.swatch-hide-desktop{display:none}.swatch-more--mobile-only,.swatch-more__count--mobile{display:none}.swatch-more__count--desktop{display:inline}}.product-card__bottom .color-swatch.is-selected:after{opacity:1}.product-card__bottom .swatches--variant .color-swatch.is-selected:before{box-shadow:inset 0 0 0 2px rgb(var(--color-background))}.product-card__bottom .swatches--variant .color-swatch.is-selected:after{--tw-shadow-color: rgb(var(--color-foreground));--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);--tw-shadow: var(--tw-shadow-colored)}.product-card__bottom.is-expanded .swatches>li.swatch-item{display:block}.product-card__bottom.is-expanded .swatches{flex-wrap:wrap}@media screen and (max-width:767px){.jm-text{font-size:max(12px,var(--text-size, 1em))!important}.alr-count,.zegsu-review-date{font-size:12px!important}}.kaching-bundles__block-title:not(.saint-pdp *){font-size:16px!important}@keyframes saint-scrolling-left{0%{transform:translate3d(calc(-100% * var(--transform-logical)),0,0)}to{transform:translate3d(calc(-200% * var(--transform-logical)),0,0)}}@keyframes saint-scrolling-right{0%{transform:translate3d(calc(-200% * var(--transform-logical)),0,0)}to{transform:translate3d(calc(-100% * var(--transform-logical)),0,0)}}.marquee.animated,.touch .logo-bar.animated{animation-name:saint-scrolling-left}.scrolling-text--right .marquee.animated,.touch .logo-list--right .logo-bar.animated{animation-name:saint-scrolling-right}@media(prefers-reduced-motion:reduce){.marquee.animated,.touch .logo-bar.animated,.scrolling-text--right .marquee.animated,.touch .logo-list--right .logo-bar.animated{animation:none}}[data-lazy-image] .media.loading:before,[data-lazy-image] .media.loading:after{animation:none;visibility:hidden}.product__inventory{display:none}
/*# sourceMappingURL=/cdn/shop/t/101/assets/custom.css.map */
