@font-face{font-family:Nunito Sans;src:url(/cdn/shop/files/NunitoSans-VariableFont_YTLC_opsz_wdth_wght.ttf?v=1715069473) format("woff2 supports variations"),url(/cdn/shop/files/NunitoSans-VariableFont_YTLC_opsz_wdth_wght.ttf?v=1715069473) format("woff2-variations");font-stretch:75% 125%;font-style:normal;font-weight:200 1000;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/cdn/shop/files/NunitoSans-Italic-VariableFont_YTLC_opsz_wdth_wght.ttf?v=1715069472) format("woff2 supports variations"),url(/cdn/shop/files/NunitoSans-Italic-VariableFont_YTLC_opsz_wdth_wght.ttf?v=1715069472) format("woff2-variations");font-stretch:75% 125%;font-style:italic;font-weight:200 1000;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Thin.ttf?v=1715073684) format("woff2");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-ThinItalic.ttf?v=1715073685) format("woff2");font-style:italic;font-weight:100;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-ExtraLight.ttf?v=1715073684) format("woff2");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-ExtraLight.ttf?v=1715073684) format("woff2");font-style:italic;font-weight:200;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Light.ttf?v=1715073685) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-LightItalic.ttf?v=1715073686) format("woff2");font-style:italic;font-weight:300;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Regular.ttf?v=1715073685) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Medium.ttf?v=1715073686) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-MediumItalic.ttf?v=1715073685) format("woff2");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-SemiBold.ttf?v=1715073685) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-SemiBoldItalic.ttf?v=1715073684) format("woff2");font-style:italic;font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Bold.ttf?v=1715073685) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-BoldItalic.ttf?v=1715073685) format("woff2");font-style:italic;font-weight:700;font-display:swap}html{-webkit-tap-highlight-color:transparent}.caption-ffb{font-family:Nunito Sans;font-weight:400}.price{font-family:var(--font-body-family);font-family:Nunito Sans;font-weight:700}.swiper-arrows--border .swiper-arrow{border-radius:.5rem}.swiper-arrows--border .swiper-arrow{border:2px solid var(--color, var(--color-base));border-radius:100%;border:none}.swiper-arrows--border .swiper-arrow:hover{border-color:#da2229}.section{padding:4rem 0}@font-face{font-family:RO_Gotham;src:url(/cdn/shop/files/RO_Gotham-Medium.woff2?v=1697664693) format("woff2"),url(/cdn/shop/files/RO_Gotham-Medium.woff2?v=1697664693) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RO_Gotham;src:url(/cdn/shop/files/RO_Gotham-Thin.woff2?v=1697664692) format("woff2"),url(/cdn/shop/files/RO_Gotham-Thin.woff2?v=1697664692) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:RO_Gotham;src:url(/cdn/shop/files/RO_Gotham-Light.woff2?v=1697664692) format("woff2"),url(/cdn/shop/files/RO_Gotham-Light.woff2?v=1697664692) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:RO_Gotham;src:url(/cdn/shop/files/RO_Gotham-Book.woff2?v=1697664692) format("woff2"),url(/cdn/shop/files/RO_Gotham-Book.woff2?v=1697664692) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gotham Rounded;src:url(/cdn/shop/files/GothamRounded-Light.woff2?v=1698146709) format("woff2"),url(/cdn/shop/files/GothamRounded-Light.woff2?v=1698146709) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gotham Rounded;src:url(/cdn/shop/files/GothamRounded-Medium.woff2?v=1698146709) format("woff2"),url(/cdn/shop/files/GothamRounded-Medium.woff2?v=1698146709) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham Rounded;src:url(/cdn/shop/files/GothamRounded-Book.woff2?v=1698146708) format("woff2"),url(/cdn/shop/files/GothamRounded-Book.woff2?v=1698146708) format("woff");font-weight:300;font-style:normal;font-display:swap}.jdgm-carousel-wrapper{margin-top:0!important;margin-bottom:0!important}.jdgm-carousel--aligned-theme .jdgm-carousel-item__review-rating{margin-bottom:0!important;margin-top:8px!important}.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name-wrapper{margin-top:0!important}.jdgm-carousel__arrows{margin:36px auto -36px!important}@media screen and (max-width: 768px){.jdgm-carousel-wrapper{margin-top:-45px!important;margin-bottom:-25px!important}}.jdgm-carousel-wrapper{width:100%!important}.jdgm-carousel--aligned-theme .jdgm-carousel-item__product-image{border-radius:14px}.jdgm-carousel-item__timestamp{font-style:normal!important}.jdgm-all-reviews-rating-wrapper{display:flex!important;align-items:center!important;justify-content:center!important}.jdgm-rating--average-text{margin:0;font-size:4.4em;display:inline;color:#da2229;font-weight:500}a.jdgm-write-rev-link{border-radius:10px}.jdgm-widget.jdgm-rev__icon{border-radius:100px!important}.price ins{color:#da2229;font-size:1.6rem;margin-right:.6rem}.price del{color:#555!important;font-size:1.3rem;margin:0}.price__sale,.price__regular{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.price__regular{font-size:1.6rem}@media (max-width: 320px){.price__sale{display:flex;flex-direction:column;align-items:center;justify-content:center}.price del{margin:0}.product-price__sale{flex-direction:row}}.product-price__sale,.product-price__regular{justify-content:flex-start}.product-price__sale .ins{font-size:2.4rem;margin-right:1rem}.product-price__regular .ins{font-size:2.4rem}.product-price__sale del{font-size:1.6rem}.card-product .card__title a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:400px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}body::-webkit-scrollbar{display:none}.card-product .card__badge-list{display:block;top:2rem;right:-1rem;padding:0}.badge{font-size:1.6rem;font-family:Nunito Sans;font-weight:600;padding:.7rem .9rem;letter-spacing:0;border-radius:6px}.badge--sold-out{background:#202020;width:9rem;word-break:break-word;text-align:center;display:block;margin-bottom:1rem}@media (max-width: 767px){.card-product .card__badge-list{top:1rem;right:-1rem}.badge{font-size:1.4rem;padding:.5rem .6rem .4rem;font-weight:700}.badge--sold-out{width:8rem}}.header .header__nav--center{max-width:100%!important}.util-text{font-family:Poppins;font-weight:400}.hide-navbar{display:none;transition:1s ease}.wa__btn_popup{z-index:8999!important}.wa__popup_chat_box{z-index:8998!important}.wa__r_button{margin:auto auto 1em!important}.button{transition:all .15s linear}.section-richtext .section__title p{padding-left:10px}.hero{z-index:999900}.breadcrumbs__arrow{width:.4em;height:.4em;border-right:.2rem solid black;border-top:.2rem solid black;transform:rotate(45deg)}.collection__breadcrumbs{padding:1.4rem 0;background:#f8f8f8;display:flex;justify-content:center;margin-bottom:2rem}.collection__breadcrumbs ul{font-size:1.6rem;padding:0}.collection__breadcrumbs>nav>ul>li>a{font-family:Poppins;font-weight:400;letter-spacing:normal}.collection__breadcrumbs>nav>ul>li:last-child{font-family:Poppins;font-weight:500}.grid{row-gap:2.2rem}.modal-dialog{z-index:999910}.modal-dialog__inner{margin-top:2rem}.overflow--hidden{overflow:hidden}.overflow--visible{overflow:visible}.swatch{height:2.4rem;width:2.4rem}input:checked+.swatch:after{width:3rem;height:3rem}.swatch:after{background-color:#acacac}.modal-dialog:before{background:#000;opacity:.8}@media (max-width: 767px){.wishlist-engine{text-align:center}}.wishlist-cart,.wishlist-page img,.wh-list-left img,#wishlist-input{border-radius:10px}@media (min-width: 641px){.sewp-header{background:#202020!important;border-radius:20px 20px 0 0}.sewp-engine-popupinr{border-radius:20px}}a.link{letter-spacing:normal}.cart-drawer-upsell{overflow:visible}.cart-drawer__inner{z-index:999902}.cart-drawer__overlay{z-index:999901}@media (max-width: 767px){.filter-wrapper .filter__body{z-index:999910!important}.filter-wrapper .filter__head{padding:1rem;background:#f8f8f8;border-radius:10px}}.filter-wrapper .filter__head{justify-content:space-between}.filter-wrapper .filter__options{flex-wrap:nowrap!important;max-height:250px;gap:1rem;flex-direction:column;overflow:auto;font-size:1.8rem;padding-left:.4rem;padding-top:.2rem}.filter-wrapper .filter__option{gap:0 .6rem}.filter__price-slider input[type=range]{width:100%}.filter-wrapper .filter__inner--vertical .filter__group h6{font-weight:700}.filter-wrapper .filter__price-range input{text-align:center;font-family:Poppins;font-weight:500;font-size:1.6rem}.filter-wrapper .filter__price-range-controls{font-family:Poppins;font-weight:400}.filter-wrapper .filter__price-range-controls>span{color:#999;margin-right:1rem;padding-left:0}.filter__price-slider input[type=range]::-moz-range-thumb{background:#fff!important}price-range{padding:1rem .4rem 2rem}price-range .price-panel{margin-bottom:.6rem;display:flex}price-range .price-panel>*{width:50%}.filter__price-slider{margin:2.2rem 0rem!important}.header-mobile.active{z-index:999999}.header-mobile .header-mobile__nav .header-mobile__list{background:#202020;padding:0}.header-mobile .header-mobile__list a,.header-mobile .header__mobile-back button[type=button]{color:#fff;text-transform:uppercase;font-family:Gotham Rounded;font-weight:300;letter-spacing:2px;padding-left:2rem;font-size:1.8rem}.header-mobile .header-mobile__nav li:first-child{padding-top:4rem}.header-mobile .header-mobile__nav li:last-child{background:#da2229}.header__mobile--utils{text-align:center;margin:0}.header__mobile--utils>a{padding:0!important;margin-left:-2.5rem!important}.header__mobile--utils>a>span{text-transform:capitalize}.header-mobile .header-mobile__nav .header__mobile-back{position:relative;padding-left:1rem;margin-left:0}.header-mobile .header-mobile__nav .header__mobile-level-two>li:last-child{background:#202020}.header-mobile .header-mobile__nav .header__mobile-level-three>li:last-child{background:#202020}.header .header__nav--center{max-width:100%!important;background-color:#da2229}.header .header__dropdown a{font-family:Nunito Sans;font-weight:600}.header .header__dropdown{border-radius:0 0 10px 10px}.bottom-navbar-link{color:#fff!important;font-family:Nunito Sans;font-weight:600;font-size:1.3em}.header-navigation .header__item{min-height:6rem}.header-navigation{transition:1s ease}.header .header__dropdown{background:#202020ea}.header .header__dropdown a{color:#fff}.header .header__dropdown li>a{font-weight:600;font-size:1.6rem}.header .header__dropdown li:hover>a{text-decoration:none;color:#da2229;font-weight:600}.header-navigation .header__dropdown-child{border-radius:10px;background:#202020ea}.header-navigation .header__dropdown-child li:first-child{padding-top:2rem}.header .header__dropdown li:last-child{padding-bottom:2rem}.hotspot button{background:transparent;border:.2rem solid var(--color-pin);transition:all .15s linear}@media (max-width: 767px){.hotspot:hover button,.hotspot:focus-within button,.hotspot[active] button{background-color:transparent;transform:scale(1.3)}}.pswp{z-index:999910!important}@media (max-width: 1023px){.predictive-search__controls input[type=search]{font-size:1.8rem}}#spinner,.size-guide__choice-options span{z-index:999999}.card-collection .card__entry p{display:none}.collection{padding:2rem 0 16rem}.featured__actions--center{margin-top:4rem;margin-bottom:-4rem}.card__content.card__content--center{display:flex;justify-content:flex-start;align-items:flex-end;background:radial-gradient(circle at 0% 140%,#000a,#0000 50%)}.card__content.card__content--center>h5{color:#fff;padding-bottom:1rem;font-family:Poppins;font-size:4rem}@media (max-width: 600px){.card__content.card__content--center{justify-content:center!important;background:radial-gradient(circle at 50% 140%,#000a,#0000 50%)}.card__content.card__content--center>h5{font-size:2em;margin-bottom:.5rem!important}}.section-featured-image-with-slideshow .section__title{font-size:4.8rem}@media (max-width: 767px){.section-featured-image-with-slideshow .section__title{font-size:3.2rem}}.section-featured-image-with-slideshow .section__arrows{padding:0 1rem}h3.caption-ffb.footer-title{text-transform:uppercase;letter-spacing:.2rem;font-family:Gotham Rounded}.header-section,.header-section.is-scroll{z-index:999901}.header__utils-items>li+li{margin-left:2.4rem}@media (max-width: 1023px){.header__utils-items>li+li{border:0}}@media (max-width: 767px){.header__utils-items>li+li{margin-left:3rem;padding-left:0}}.header__utils-items{align-items:center}@media (max-width: 1023px){.header .header__favorite>span{display:none}.favorite__icon{margin-right:4rem}}@media (max-width: 426px){.favorite__icon{margin-right:3rem}}.h-wishlist-icon .wishlist-h-count{padding-left:1px;font-size:.8rem;font-weight:700;font-style:normal;line-height:1;position:absolute;top:-.2rem;right:-1.2rem;display:flex;justify-content:center;align-items:center;z-index:1;background:none;color:#000;width:unset;height:unset}.h-wishlist-icon .wishlist-h-count:after{content:"";position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);background-color:#0000001a;width:2rem;height:2rem;border-radius:50%;z-index:-1}@media (max-width: 767px){.hero-banner .hero__content{padding-bottom:0}}@media (max-width: 767px){.section-image-hotspots .section__title{font-size:3.2rem}}.product__breadcrumbs a{opacity:.6}.product__breadcrumbs{padding:1.4rem 0;background:#f8f8f8;display:flex;justify-content:center}.product__breadcrumbs ul{font-size:1.6rem;padding:0 1rem;justify-content:center;align-items:center}.product__breadcrumbs>nav>ul>li>a{font-family:Poppins;font-weight:400;letter-spacing:normal}.product__breadcrumbs>nav>ul>li:last-child{font-family:Poppins;font-weight:500;text-align:center}.product .product__title{font-weight:300}.product .product__description{border-top:1px solid var(--color-form-input-border-light)}.section-richtext .section__title p{margin:0;letter-spacing:10px;font-family:Gotham Rounded;font-weight:300}.section-richtext{position:relative;overflow:hidden}.section-richtext .section__inner--text-center{z-index:2}.section-richtext .section__title{margin-bottom:1.8rem}.card-collection .card__content{padding:2.4rem 2.4rem .8rem!important}@media (max-width: 767px){.hero .hero__title,.hero__entry{text-align:center}.hero .swiper-pagination{bottom:2.5rem!important}.hero .hero__actions{justify-content:center;margin-bottom:2rem}}@media (min-width: 1024px){.product>.container.overflow--hidden{overflow:visible}.product>.container>.grid{align-items:flex-start}.product>.container>.grid>.grid__item:first-child{position:sticky;top:160px}}.hero-banner--height-auto-desktop .hero__container{padding-top:2.4rem}.predictive-search__controls input[type=search]{font-size:2rem!important;height:8rem!important}@media (min-width: 1024px){.header__utils--separator li+li:before{display:none}}.header__utils-items .header__cart,.header__utils-items .header__account{margin-right:3.4rem}@media (max-width: 767px){.wishlist-header-link{margin-right:1rem}.header__utils-items .header__cart,.header__utils-items .header__account{margin-right:.4rem}}.header__utils-items .header__utils-item-text{font-family:Poppins}.card-product .badge--new{background-color:#fff;color:#222;display:block;text-align:center;font-size:1rem;line-height:normal}.left-badge{top:1.3rem!important;left:1rem;right:auto!important}div#Avada-CookiesBar{z-index:999999!important}.bottom-badge-container{position:absolute;left:0;width:100%}.badge--bf{background-color:#222;color:#fff;position:absolute;bottom:2rem!important;width:10rem!important}
/*# sourceMappingURL=/cdn/shop/t/89/assets/custom-css.css.map */
