.page-width.page-width-custom{max-width:86rem}@media screen and (min-width:1920px){.page-width.page-width-custom{max-width:86rem!important}}.banner .banner__image img{width:100%;max-width:52rem;height:auto;display:block;margin:0 auto}@media screen and (max-width:749px){.banner .banner__image img{max-width:26rem}}.banner .banner__heading.banner__heading-custom.inline-richtext{font-family:var(--font-heading-family);font-weight:700;font-size:42px;line-height:1.1;letter-spacing:3.36px;text-transform:uppercase;margin-bottom:1.2rem}@media screen and (max-width:749px){.banner .banner__heading.banner__heading-custom.inline-richtext{font-size:3rem}}.banner .banner__text.banner__text-custom{color:rgba(var(--color-forground),.92);font-size:15px;line-height:1.5;letter-spacing:0;margin-left:auto;margin-right:auto}@media screen and (max-width:749px){.banner .banner__text.banner__text-custom{font-size:14px}}.banner .banner__text.expand-width{max-width:80rem}.banner .banner__text.constraint-width{max-width:54rem}.banner .banner__buttons.banner__buttons-custom{max-width:50rem}.banner .banner__buttons.banner__buttons-custom .button{font-weight:500;font-size:12px;line-height:1;letter-spacing:1.92px;text-transform:uppercase;padding:18px 14px;min-height:unset;min-width:unset}.banner .banner__buttons.banner__buttons-custom .button:only-child{padding:18px 6rem}.section-usps_items{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.section-usps_item{display:flex;gap:1.5rem;align-items:center;flex:0 0 calc((100% - 3rem)/4)}.section-usps_item .svg-wrapper{color:rgb(var(--color-button));min-width:3.4rem;height:3.4rem}.section-usps_item-heading{color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-weight:700;font-size:14px;line-height:1.1;letter-spacing:.56px;padding:0 0 5px}.section-usps_item-content{color:rgba(var(--color-foreground),.5);font-size:12px;line-height:1.4;letter-spacing:0;max-width:30rem}@media screen and (max-width:1024px){.section-usps_item{flex:0 0 calc((100% - 1rem)/2)}}@media screen and (max-width:749px){.section-usps_item{flex:0 0 100%}}.store-timings_heading{font-family:var(--font-heading-family);font-weight:700;font-size:30px;line-height:1.3;letter-spacing:2.4px;text-transform:uppercase;max-width:65rem;text-align:center;margin:0 auto;padding-bottom:2.2rem;color:rgb(var(--color-foreground))}@media screen and (max-width:989px){.store-timings_heading{font-size:24px}}.store-timings_subheading{font-size:15px;line-height:1.7;letter-spacing:0;text-align:center;max-width:45rem;margin:0 auto;color:rgba(var(--color-foreground),.6)}@media screen and (max-width:989px){.store-timings_subheading{font-size:14px}}.store-timings_content-wrap{display:flex;gap:3rem;padding-top:3.6rem}@media screen and (max-width:989px){.store-timings_content-wrap{flex-direction:column}}.store-timings_image{flex:0 0 calc((100% - 3rem)/2)}.store-timings_image img{display:block;width:100%;height:auto}.store-timings_content{flex:0 0 calc((100% - 3rem)/2);display:flex;flex-direction:column;justify-content:space-between;gap:2rem}.store-timings_address-heading{color:rgb(var(--color-button));font-weight:600;font-size:11px;line-height:1.6;letter-spacing:1.98px;text-transform:uppercase}.store-timings_address{font-family:var(--font-heading-family);font-weight:700;font-size:20px;line-height:1.7;letter-spacing:.4px;padding:14px 0;color:rgb(var(--color-foreground))}.store-timings_address p{margin:0}.store-timings_contact{font-size:13px;line-height:1.5;letter-spacing:0}.store-timings_contact-spacer{color:#1b240d4d}.store-timings_contact a{color:rgba(var(--color-foreground),.5);text-decoration:none}.store-timings_hours-heading{font-weight:600;font-size:11px;line-height:1.7;letter-spacing:1.98px;text-transform:uppercase;color:rgb(var(--color-button));padding-bottom:16px}.store-timings_hours-container{display:flex;flex-direction:column;gap:7px}.store-timings_hours{font-size:14px;line-height:1.4;letter-spacing:.28px;color:rgb(var(--color-foreground));display:flex;justify-content:space-between}.store-timings_hours.store-timings_hours--dull{color:rgba(var(--color-foreground),.45)}.collection-list-wrapper .title-wrapper-with-link{align-items:center;flex-direction:column;gap:2rem}.collection-list-wrapper .collection-list-title{font-family:var(--font-heading-family);font-weight:700;font-size:42px;line-height:1.1;letter-spacing:3.36px;text-transform:uppercase}@media screen and (max-width:749px){.collection-list-wrapper .collection-list-title{font-size:3rem}}.collection-list-wrapper .collection-list-subtitle{font-size:15px;line-height:2;letter-spacing:0;text-align:center;max-width:86rem;margin:0 auto;padding-bottom:8rem}@media screen and (max-width:1280px){.collection-list-wrapper .collection-list-subtitle{padding-bottom:4rem}}@media screen and (max-width:989px){.collection-list-wrapper .collection-list-subtitle{padding-bottom:2rem}}@media screen and (max-width:749px){.collection-list-wrapper .collection-list-subtitle{padding-bottom:1rem;font-size:14px}}.collection-list .card__content,.collection-list .card__content .card__information{padding:0}.collection-list .card__content .card__heading{font-weight:500;font-size:12px;line-height:1;letter-spacing:1.92px;text-align:center;text-transform:uppercase;padding:18px}.collection-list__custom-wrapper .collection-list .card__content .card__heading{font-family:var(--font-heading-family);font-weight:700;font-size:16px;line-height:1.9;letter-spacing:1.32px;text-transform:uppercase;padding:34px 24px;width:100%}@media screen and (max-width:1440px){.collection-list__custom-wrapper .collection-list .card__content .card__heading{font-size:12px}}.collection-list__custom-wrapper .collection-list .card__content .card__heading a{display:flex;justify-content:space-between;align-items:center}.collection-list__custom-wrapper .collection-list .card__content .card__heading .icon-wrap{width:44px;height:44px;margin:0;background:rgb(var(--color-button));color:rgb(var(--color-button-text));display:flex;align-items:center;justify-content:center;border-radius:5rem}@media screen and (max-width:749px){.collection-list__custom-wrapper .collection-list .card__content .card__heading .icon-wrap{width:3rem;height:3rem}}.collection-list-wrapper.collection-list__custom-wrapper .collection-list-title{font-size:36px;line-height:1.4;letter-spacing:2.88px}.collection-list-wrapper.collection-list__custom-wrapper .collection-list-subtitle{color:rgba(var(--color-foreground),.45)}.collection__custom .card__inner.color-scheme-2.gradient.ratio img{border:none!important;padding:0}.collection__custom .collection__title.title-wrapper{margin-bottom:7.5rem}@media screen and (max-width:749px){.collection__custom .collection__title.title-wrapper{margin-bottom:4rem}}.collection__custom .collection__title .title{font-family:var(--font-heading-family);font-weight:700;font-size:42px;line-height:1.1;letter-spacing:3.36px;text-align:center;text-transform:uppercase}@media screen and (max-width:749px){.collection__custom .collection__title .title{font-size:3rem}}.collection__custom .collection__title.collection__title--custom .title{color:#ae1c28}.collection__custom .collection__title .collection__description{font-size:15px;line-height:1.8;letter-spacing:0;text-align:center;max-width:66rem;margin:0 auto;color:rgba(var(--color-foreground),.6)}@media screen and (max-width:749px){.collection__custom .collection__title .collection__description{font-size:14px}}.collection__custom .card .card__content .card__heading{font-weight:600;font-size:13px;line-height:1.4;letter-spacing:1.82px;padding:0;text-transform:uppercase}.collection__custom .card .card__content .card-information .price-item{color:rgb(var(--color-button));font-size:14px;line-height:1.7;letter-spacing:0}.collection__custom .card .card__content .card-information .price--on-sale .price-item.price-item--regular{font-size:13px;line-height:1.7;letter-spacing:0;text-decoration:line-through}.collection__custom .card .card__content .card-information .price-item.price-item--sale{color:#ae1c28}.card__inner .card__content .card__badge:has(.badge__percent){align-self:flex-start;grid-row-start:1}.card__inner .card__content .card__badge .badge__percent.badge{background-color:#ae1c28;font-weight:700;font-size:11px;line-height:1.6;letter-spacing:1.32px;border-radius:0}.collection__view-all--blocks{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}footer.footer.footer{border-top:1px solid #D6B57B33}h2.footer-block__heading{font-family:var(--font-body-family);font-weight:600;font-size:13px;line-height:1.6;letter-spacing:2.34px;text-transform:uppercase;text-align:left}.footer__newsletter.newsletter-form{margin:0}.newsletter-form__button.button{background-color:rgba(var(--color-button),var(--alpha-button-background))!important;right:0;max-height:48px}.footer-block__newsletter .newsletter-form__field-wrapper .field{border-bottom:1px solid rgb(var(--color-foreground))}.footer-block__newsletter .newsletter-form__field-wrapper .field:before{box-shadow:none}.footer-block__newsletter .newsletter-form__field-wrapper .field:after{box-shadow:none}.footer-block__newsletter .newsletter-form__field-wrapper .field__input{padding:0;padding-left:1rem;border:none;margin:var(--inputs-border-width) 0}.footer-block__newsletter .newsletter-form__field-wrapper .field__input:focus{box-shadow:none}.footer-block__newsletter .newsletter-form__field-wrapper .field__label{font-size:14px;line-height:1;letter-spacing:0;top:0;left:4px;color:rgba(var(--color-foreground),.5)}.footer-block__contact{font-size:14px;line-height:1.5;letter-spacing:0;display:flex;gap:16px;flex-direction:column}.footer-block__contact--address,.footer-block__contact--email,.footer-block__contact--number{color:inherit;text-decoration:none;display:flex;align-items:center;gap:14px}.footer-block__contact .icon{color:rgb(var(--color-button))}.footer .footer__content-bottom{border-top:none;padding-top:4rem}@media screen and (max-width:749px){.footer .footer__content-bottom{padding-top:0}}.footer__content-bottom-wrapper{justify-content:space-between;border-top:solid .1rem #D6B57B26;flex-wrap:nowrap}@media screen and (max-width:989px){.footer__content-bottom-wrapper{flex-direction:column;align-items:center}}.footer__copyright.caption{font-size:12px;font-weight:400;line-height:1.6;letter-spacing:.24px;color:rgba(var(--color-foreground),.4)}.footer__content-bottom .list.list-payment{gap:1rem}.footer__content-bottom .list-payment__item{padding:6px 10px;font-size:10px;line-height:1.6;letter-spacing:1.2px;border-radius:3px;background-color:rgba(var(--color-foreground),.08);color:rgba(var(--color-foreground),.7)}@media screen and (min-width:750px){.footer__content-bottom .footer__payment,.footer__content-bottom .footer__copyright{margin-top:2.5rem;text-align:left!important}}@media screen and (max-width:749px){.footer-block .footer-block--newsletter{align-items:self-start}}.header__inline-menu .list-menu.list-menu--inline{gap:2.5rem}@media screen and (max-width:1580px){.header__inline-menu .list-menu.list-menu--inline{gap:.5rem 1rem}}.mega-menu__content[data-column-count="1"] .mega-menu__list,.mega-menu__content[data-column-count="2"] .mega-menu__list{grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu__content[data-column-count="3"] .mega-menu__list{grid-template-columns:repeat(3,minmax(0,1fr))}.mega-menu__content .mega-menu__list{grid-template-columns:repeat(4,minmax(0,1fr))}.mega-menu .mega-menu__list--condensed .mega-menu__promo{max-width:25%}details[open]:hover>.header__menu-item,details[open]>.header__menu-item,.header__menu-item:hover span{text-decoration:none}details[open]>.header__menu-item .icon{transform:rotate(180deg)}.header__menu-item.header__menu-item--lv-1{font-weight:500;font-size:12px;line-height:1.5;letter-spacing:1.68px;text-transform:uppercase;gap:6px;padding:5px 0;color:rgb(var(--color-foreground))}.header__menu-item.header__menu-item--special.header__menu-item--lv-1{color:#ae1c28}.header__menu-item--mega.header__menu-item.header__menu-item--lv-1{border-bottom:1px solid}nav.header__inline-menu .link.mega-menu__link.mega-menu__link--level-2{color:rgb(var(--color-link));font-weight:600;letter-spacing:2px;text-transform:uppercase}nav.header__inline-menu .link.mega-menu__link--level-2[href="#"]{pointer-events:none}nav.header__inline-menu .mega-menu__link.link{font-size:14px;text-transform:capitalize;font-weight:400;line-height:1;letter-spacing:0;padding-bottom:1rem;padding-top:1rem}.mega-menu__promo{position:relative}.mega-menu__promo img{width:100%;height:auto;display:block}.mega-menu__promo-heading{position:absolute;left:1rem;bottom:1rem;z-index:1;font-size:14px;margin:0;line-height:1;text-transform:capitalize!important;color:rgb(var(--color-background));background-color:rgb(var(--color-foreground));padding:1rem}.header__icon.button.header__icon--cart{font-size:12px;line-height:1.6;letter-spacing:0;color:rgb(var(--color-button-text));min-width:auto;min-height:auto;height:auto;width:auto;padding:6px 12px;border-radius:5rem;gap:6px;margin:0}.header__icon.button.header__icon--cart .icon,.header__icon.button.header__icon--cart .svg-wrapper{width:16px;height:16px}.cart-count-bubble{top:0;right:-7px;bottom:unset;left:unset}.header__icon.header__icon--account{width:unset;height:unset;text-decoration:none}.header__icon.header__icon--account account-icon{align-items:center;gap:6px;font-size:12px;line-height:1.6;letter-spacing:0;white-space:nowrap}@media screen and (max-width:1280px){.header__icon.header__icon--account account-icon .account-text{display:none}}.header__icon.header__icon--account .svg-wrapper{width:16px;height:16px}.header .header__icons{gap:15px}.header__icon.header__icon--search{width:auto;height:auto}@media screen and (max-width:989px){.header__icon.header__icon--search{height:100%}}.header__search-pill{position:relative}.header__search-pill .svg-wrapper{width:18px;height:18px;position:absolute;left:12px}@media screen and (max-width:989px){.header__search-pill .svg-wrapper{position:relative;left:unset}}.header__search-pill .header__search-pill-input{height:34px;max-width:20rem;width:100%;border:1px solid #1B240D1F;border-radius:5rem;padding:1rem 0 1rem 3.6rem}@media screen and (min-width:1470px){.header__search-pill .header__search-pill-input{min-width:16rem}}.header__search-pill .header__search-pill-input:focus-visible{box-shadow:none}.menu-drawer .menu-drawer__menu-item{font-size:14px;text-transform:uppercase;line-height:1}.announcement-bar__message.h5{font-family:var(--font-body-family);font-size:13px;line-height:1.6;letter-spacing:.26px;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
