@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";:root{--column-gap-large: 2.5rem;--manrope: Manrope;--vonca: Vonca, sans-serif;--block-spacing: 1.5rem;--cstm-heading-size: 26px}h2,h3{letter-spacing:.06rem!important}.d-flex{display:flex}.w-45{width:45%}.w-55{width:55%}.pmg-item img{width:100%}.column-gap-large{gap:var(--column-gap-large)}.cstm-heading{color:#871e41;font-size:var(--cstm-heading-size);font-weight:600;line-height:32px;margin-top:0;margin-bottom:0;text-transform:initial}.prd-tagline{margin-top:0;margin-bottom:0;color:#380f28;font-size:20px;font-weight:400;font-family:var(--manrope)}.prd-length label{background:#cde2fa;padding:6px;text-transform:uppercase;font-size:14px;font-weight:500;color:#380f28;line-height:14px}.align-center{align-items:center}.prd-length span{color:#555354;font-size:16px;line-height:16px;margin-left:8px;font-weight:500;font-family:var(--vonca)}.prd-title-footer{margin-top:8px}.prd-content .jdgm-widget.jdgm-widget,.prd-content .jdgm-prev-badge[data-average-rating="0.00"]{display:block!important}.space-bw{justify-content:space-between}.jdgm-preview-badge .jdgm-star{color:#facb4c!important;font-size:19px!important}.jdgm-prev-badge__text{color:#974243;font-size:16px;margin-left:4px;text-decoration:underline;text-underline-offset:3px}.block-spacing{margin-top:var(--block-spacing)}.cstm-rte{color:#555354;font-size:16px;line-height:24px;font-weight:400}.prd-content .cstm-rte p:nth-child(1) strong{font-size:14px;font-weight:600!important;font-family:var(--manrope)}.prd-content .cstm-rte p:not(:first-child) strong{font-family:var(--vonca);color:#8c505b;font-size:18px;font-weight:600!important}.prd-content .cstm-rte p:not(:first-child){margin-top:12px}.trust-bars{justify-content:space-evenly;margin-top:10px}.trust-bars img{width:20px;height:20px;object-fit:contain;margin-right:4px}.trust-bars p{color:#555354;font-size:14px;font-weight:400;line-height:20px}.prdp-block-icons-list{padding-block:40px;justify-content:space-between;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;align-items:center}.prdp-block-icons-list img{width:60px;height:60px;margin-inline:auto;border-radius:100px}.prdp-block-icons-list p{font-family:var(--vonca);font-size:16px;text-align:center;font-weight:600;color:#380f28;line-height:24px;width:100%;max-width:192px;margin-inline:auto;margin-top:8px}.prpd-collapsible-btn{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:32px 24px;cursor:pointer}.prpd-collapsible-btn .minus-btn,.prpd-collapsible-body{display:none}.prpd-collapsible-btn h3{margin-bottom:0;color:#121313;font-size:18px;font-weight:600;line-height:24px}.prpd-collapsible-item{border-bottom:1px solid #CDD2D1;transition:.2s ease-in-out}.collap-btn{background:#fef5f6;width:30px;min-width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:100px;transition:.2s ease-in-out;box-shadow:0 2px 4px #00000040}.prpd-collapsible-body{padding:0 24px 32px;color:#555354;font-size:16px;line-height:24px;font-weight:400}.prpd-collapsible-body p:not(:first-child){margin-top:10px}.prpd-collapsible-item.prpd-collapsible-item-ac,.prpd-collapsible-item:hover{background:#fef5f699}.prpd-collapsible-item.prpd-collapsible-item-ac .collap-btn{background:#871e41}.prpd-collapsible-item.prpd-collapsible-item-ac .plus-btn{display:none}.prpd-collapsible-item.prpd-collapsible-item-ac .minus-btn,.prpd-collapsible-item.prpd-collapsible-item-ac .prpd-collapsible-body{display:block}.link_btn a{color:#380f28;font-size:18px;font-weight:100;margin-left:5px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:.6px}.grid-4fr{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.t-center{text-align:center}.section-cstm-header{width:100%;max-width:1000px;margin-inline:auto}.section-cstm-header .cstm-rte{width:100%;max-width:700px;margin-inline:auto}.mtp8{margin-top:.8rem}.mb2p5{margin-bottom:2.5rem}.cstm-media-wrapper{position:relative;width:100%;padding-bottom:130%;display:block}.cstm-media-wrapper video,.cstm-media-wrapper img{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0}.video-content{margin-top:16px}.subheading{color:#871e41;font-size:22px;font-weight:600;line-height:28px;margin-top:0;margin-bottom:0}.small-rte{font-size:14px;line-height:19px}.video-content .small-rte{margin-top:8px}.w-50{width:50%}.content-item number{font-family:var(--vonca);font-size:40px;font-weight:400;line-height:40px;width:20%}.content-item{padding:40px 20px;border-bottom:1px solid #DADADA;align-items:center;gap:5rem}.cab-content h2{width:100%;max-width:500px}.cstm-marquee{display:flex;align-items:center;gap:24px;animation:marquee 15s linear infinite running}.dot-divider{width:4px;min-width:4px;height:4px;background:#fff;border-radius:100px}.cstm-marquee p{font-family:var(--vonca);color:#fff;font-size:18px;font-weight:600;letter-spacing:2px;white-space:nowrap}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.cstm-card-slide .cstm-container{padding-right:0!important}.flickity-slider-arrows button{background:#871e41;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:100px;transition:.2s ease-in-out}.flickity-slider-arrows{gap:8px;margin-top:1rem}.ccs-slid-item{box-shadow:0 2px 8px #0003;border:2px solid #EEEDED;padding:16px}.cstm-card-slide .swiper-wrapper{padding-block:1rem}.cstm-card-slide .flickity-viewport{padding-block:10px;padding-left:10px}.ccs-slid-item-info h3{color:#380f28;font-size:20px;font-weight:600;line-height:32px;margin-top:16px;margin-bottom:8px}.ccs-slid-item-info .cstm-rte{font-size:14px;line-height:20px;min-height:120px}.ccs-slid-item-inner .cstm-media-wrapper{padding-bottom:100%}.flickity-slider{padding-bottom:2rem!important}.ccs-content{padding-right:3rem}a.standard__cta.btn--outline{padding:20px 40px!important;border-radius:4px!important;box-shadow:0 4px 4px #00000040!important;background:transparent;transition:.2s ease-in-out!important;margin-top:var(--block-spacing)!important;border:1px solid #871E41;font-size:16px!important;font-weight:500!important;margin-inline:0;color:#871e41;text-transform:capitalize}a.standard__cta.btn--outline:hover{background:#871e41;color:#fff}.bundle__item{display:flex;align-items:center;gap:1rem;margin-top:1rem}h5.bundle__title{color:#121313;font-size:14px;font-weight:600;line-height:21px;width:100%;max-width:300px;margin-bottom:7px}.bundle__media img{width:106px;height:106px;object-fit:cover;min-height:106px;max-height:106px;max-width:106px;min-width:106px;border:1px solid #DADADA!important;display:block}.bundle__info{display:flex;align-items:center;gap:1rem;justify-content:space-between;width:100%}.bundle__select{margin-bottom:0;padding:7px;width:100%;max-width:200px;font-size:14px;font-weight:500;color:#380f28;border:1px solid #DADADA!important}.bundle__price span{color:#380f28!important;font-weight:600;font-size:16px!important;margin-left:5px}.bundle__price s{font-size:16px!important}.bundle__media img{width:100px;height:100px;object-fit:cover;min-width:100px;border:1px solid #DADADA!important;display:block}.subheading{color:#6d212f;font-size:16px;line-height:24px;font-family:var(--manrope);margin-bottom:7px}.product-bundle .cstm-heading{width:100%;max-width:450px;margin-inline:auto;margin-bottom:2rem}.same-btn{padding:20px 40px!important;border-radius:4px!important;box-shadow:0 4px 4px #00000040!important;background:#871e41!important;transition:.2s ease-in-out!important;margin-top:var(--block-spacing)!important;font-size:18px!important;font-weight:500!important;color:#fff;text-transform:capitalize;display:block;width:fit-content;margin-inline:auto}.same-btn:hover{background:#380f28!important;color:#fff}.bundle__add-all{width:100%;max-width:400px;margin-inline:auto;display:block}.outline-btn{color:#871e41!important;background:transparent!important;border:1px solid #871e41!important}.outline-btn:hover{background:#871e41!important;color:#fff!important}.trust-bars p em{font-style:normal}.mobile-btn{display:none}.cpb-item{display:flex;align-items:center;border:1px solid #DADADA;gap:12px;border-radius:2px;padding:8px;margin-top:22px;transition:.1s ease-in-out;cursor:pointer;position:relative}.cpb-item img{width:106px;height:106px;min-width:106px;object-fit:contain;border:1px solid #DADADA;border-radius:2px}.cpb-item-info .prd-length label{font-size:9px;padding:2px 4px;width:fit-content}.bundle-prd-title{color:#871e41;font-size:18px;font-weight:600;line-height:24px;margin-bottom:3px}.cpb-item-info .prd-tagline{font-size:14px}.prd-price-group price{color:#380f28!important;font-weight:500;font-size:16px!important;margin-left:4px}.prd-price-group s{color:#380f28!important;font-weight:400;font-size:15px!important;opacity:1}button.same-btn.btn--full{width:100%}.cpb-item.selected,.cpb-item:hover{background:#ffe1e4}.cpb-item-info{width:100%}.fake-atc{background:#ffe1e4;border-radius:100px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;transition:.2s ease-in-out}.cpb-item.selected .fake-atc,.cpb-item:hover .fake-atc{background:#fff}.bundle-prd-discount{background:#ffe8a8;box-shadow:0 1px 4px #00000029;padding:2px 6px;color:#380f28;text-transform:uppercase;font-weight:500;font-size:14px;position:absolute;top:-14px;right:8px}.cpb-item-info .d-flex.space-bw{margin-top:7px}.rating-stars span{margin-left:4px}.prpd-collapsible-body h3{margin-bottom:0;color:#121313;font-size:19px;font-weight:600;line-height:19px;margin-top:20px}.prpd-collapsible-body ul{list-style:circle;padding-left:2rem}.cstm-prdp .d-flex.column-gap-large{align-items:flex-start}.prd-media.w-50{position:sticky;top:0}.cstm-prdp{overflow:visible!important}.cta__dot{opacity:1!important;padding-left:0!important;padding-right:0!important}.btn-state-ready [data-button-compare-price]{text-decoration:line-through;opacity:.8}.cstm-container{width:100%;max-width:1440px;padding:0 3rem;margin:0 auto;display:block}.large-rte{font-size:18px;color:#191919;line-height:24px}.mt-p5{margin-top:.5rem}.h-100p{height:100%}.custom-banner .cstm-container{display:flex}.f-container{max-width:100%}.grid-5fr{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem}.img-wrapper{position:relative;padding-bottom:100%;overflow:hidden}.img-wrapper img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;transition:transform .6s ease-in-out}.crc-item h4{color:#5b002c;font-size:14px;text-align:center;font-weight:600;text-transform:uppercase;margin-top:1rem;font-family:var(--manrope);margin-bottom:0}.crc-item:hover h4{text-decoration:underline;text-underline-offset:3px}.cstm-related-collections{padding-block:2.5rem;overflow:hidden}.crc-item:hover img{transform:scale(1.1)}button.collection__filters__toggle,.collection__layout{display:none}.collection__nav{border:0;height:auto;justify-content:end}.popout--navbar .popout__toggle{padding:7px 14px;color:#191919;text-transform:capitalize;font-weight:600;font-size:14px;font-family:var(--manrope);border:1px solid #F2F2F2;border-radius:4px}.sidebar__heading{color:#242425;text-transform:capitalize;font-family:var(--manrope);font-weight:500;font-size:15px;align-items:center}.sidebar__item a,.sidebar__item span,.sidebar__filter__group .filter__button label{color:#68696a;text-transform:capitalize;font-family:var(--manrope);line-height:18px}.filter__button input{opacity:1;width:17px;height:17px;accent-color:#7B002B}.sidebar__filter__group .filter__button{margin:0;display:flex;align-items:center;gap:8px}.sidebar__filter__group .filter__button label svg{display:none}.filter__button input:checked+label{font-weight:500;color:#242425}.sidebar__filter__group-1{display:none!important}.pgi-header label{padding:4px;font-size:12px}.pgi-header .price{color:#380f28}.product__grid__info .prd-tagline{color:#380f28;font-size:14px}.product__grid__title{font-family:var(--vonca);font-size:17px;color:#871e41;font-weight:600;line-height:20px;min-height:40px}.product__grid__info .rating-stars{margin-top:.2rem}.same-btn.pgi-buy-btn{height:48px;display:flex;align-items:center;width:100%;justify-content:center;text-align:center}.product__badge{background:#380f28;color:#fef5f6;left:20px;right:auto;font-family:var(--manrope);font-weight:500;padding:4px 12px;line-height:normal;text-align:center;justify-content:center;display:flex;max-width:fit-content;width:auto}.permotion-banner{grid-column:span 3}.permotion-banner-wrapper{display:flex;align-items:stretch;height:100%}.permotion-banner-wrapper img{height:100%;width:100%}.pb-card{background:#7b002b;text-align:center;padding:5rem 1.3rem;width:100%}.pb-card h3{color:#fefefe;margin-top:0;margin-bottom:0;font-family:var(--manrope);font-size:18px;font-weight:500;line-height:normal}.pb-card h2{color:#fefefe;font-weight:600;margin-bottom:0}.white-btn{background:#fef5f6!important;color:#3e0015;white-space:nowrap;box-shadow:0 4px 4px #00000040;padding:13px 40px!important}.pb-card{display:flex;flex-direction:column;align-items:center;justify-content:center}.no-promotion-banner{grid-column:unset}[data-section-type=rich-text] h3{color:#7b002b;font-size:18px;line-height:24px;font-family:var(--manrope);font-weight:500}[data-section-type=rich-text] h2{color:#871e41;font-size:var(--cstm-heading-size);font-weight:600;line-height:32px;text-transform:capitalize;margin-bottom:28px!important;margin-top:5px!important;display:block;padding-top:0}[data-section-type=rich-text] p{color:#191919;font-size:14px}[data-section-type=rich-text] .standard__cta{padding:20px 40px!important;border-radius:4px!important;box-shadow:0 4px 4px #00000040!important;background:#7b002b;font-size:16px!important;font-weight:500!important;text-transform:capitalize}.popout--navbar .popout-list{left:auto!important;right:-2rem}.popout-list__option{color:#242425;font-size:14px}.popout--navbar .popout__toggle svg{margin-left:4px!important;transform:rotate(90deg)}.same-btn.pgi-buy-btn:hover *{color:#fff!important}.cstm-related-collections .img-wrapper{border-radius:100%}@media (max-width: 1080px){.permotion-banner{grid-column:span 3;width:100%;overflow:hidden}}@media (max-width: 991px){.w-45,.w-55,.w-50{width:100%}.cstm-container>.d-flex{flex-wrap:wrap}.cstm-prdp .cstm-container{padding-inline:0!important}.prd-content{padding-inline:40px!important}.grid-4fr{grid-template-columns:repeat(2,1fr);gap:1rem}.brick__section{flex-direction:column}.brick--2 .brick__block{width:100%}.prd-content{padding-top:var(--outer)!important}.prd-media.w-50{position:unset;top:0}}@media (max-width: 767px){.prd-content{padding-inline:var(--outer)!important}:root{--cstm-heading-size: 22px}.prd-tagline{font-size:16px}.prd-length label{padding:4px;font-size:10px;white-space:nowrap}.jdgm-preview-badge .jdgm-star{font-size:11px!important}.jdgm-prev-badge__text{font-size:12px;margin-left:1px!important;text-underline-offset:2px}.cstm-rte{font-size:14px;line-height:20px}.prd-content .cstm-rte p:not(:first-child) strong{font-size:14px}.trust-bars p{font-size:12px;line-height:16px;width:130px}.prdp-block-icons-list p{font-size:12px;line-height:12px;margin-top:4px}.prpd-collapsible-btn{padding:18px 14px}.prpd-collapsible-btn h3{font-size:15px;line-height:20px}.prpd-collapsible-body{padding:0 14px 14px;font-size:12px;line-height:18px}.cstm-heading{line-height:25px}.video-content .small-rte{margin-top:3px;font-size:12px;line-height:17px}.subheading{font-size:14px;line-height:18px;margin-bottom:5px}.same-btn{padding:13px 20px!important;font-size:15px!important}.content-item{padding:20px 10px;gap:2rem}.content-item number{font-size:30px;line-height:33px}.mb2p5{margin-bottom:1.5rem}.cab-content h2{text-align:center}.cab-media{order:-1}.ccs-slid-item{padding:12px}.ccs-content{padding-right:16px}.flickity-slider-arrows{justify-content:center}.bundle__media img{width:90px;height:90px;min-height:90px;max-height:90px;max-width:90px;min-width:90px}h5.bundle__title{font-size:13px;line-height:14px}.bundle__select{padding:3px;max-width:150px;font-size:11px}.bundle__item{gap:.5rem;margin-top:.5rem}.bundle__price{width:30%;text-align:right}.bundle__price span{font-size:14px!important;margin-left:5px}.bundle__price s{font-size:14px!important}.product-bundle .cstm-container .column-gap-large{flex-direction:column-reverse}.collap-btn{background:#fef5f6;width:26px;min-width:26px;height:26px}.rbr-desktop.rbr-hrTablet.undefined{margin-top:var(--block-spacing)!important}.link_btn a{font-size:15px}.trust-bars p em{display:block}.video-grid .grid-4fr{margin-right:-16px;margin-bottom:4rem}.desktop-btn{display:none}.mobile-btn{display:flex}.flickity-slider-arrows.mobile-btn{justify-content:flex-start;margin-top:0}.cpb-item img{width:90px;height:90px;min-width:90px}.bundle-prd-title{font-size:15px;line-height:17px}.cpb-item-info .prd-tagline{font-size:11px}.cpb-item-info .prd-length label{font-size:8px;padding:1px 3px}.prd-price-group price{font-size:15px!important}.prd-price-group s{font-size:13px!important}.fake-atc{width:24px;height:24px}.cpb-item{gap:7px;padding:6px;margin-top:19px}.bundle-prd-discount{font-size:9px;position:absolute;top:-11px;right:6px;padding:2px 4px}.cpb-item-info .d-flex.space-bw{margin-top:4px}.prpd-collapsible-body h3{font-size:17px}.cstm-container{padding:0 1rem}.breadcrumbs__link{font-size:11px}.large-rte{font-size:14px;line-height:18px}.cstm-related-collections .cstm-container{padding-right:0}.crc-item h4{font-size:12px;text-transform:uppercase;margin-top:.5rem}.permotion-banner{grid-column:span 2}.permotion-banner-wrapper{align-items:center;flex-wrap:wrap}.prd-length label{padding:1px 3px;font-size:8px;white-space:normal}.pgi-header .price{font-size:10px}.product-grid-item .product__grid__info.text-left .price.on-sale{margin-right:3px!important}.pgi-header .compare-at{font-size:10px}.product__grid__title{font-size:11px;line-height:13px;min-height:28px;overflow:hidden}.product__grid__info .prd-tagline{font-size:10px}.product__grid__info .rating-stars svg{width:13px;height:13px}.product__grid__info .rating-stars span{margin-left:4px;font-size:10px}.same-btn.pgi-buy-btn{height:24px;padding:8px!important}.pb-card{padding:3rem 1rem}button.collection__filters__toggle{display:flex;border-right:0;border:0;color:#191919;text-transform:capitalize;font-weight:600;font-size:14px;font-family:var(--manrope)}.collection__nav__buttons{width:100%;justify-content:space-between}.collection__nav{padding-right:1rem}.no-promotion-banner{grid-column:unset!important}.permotion-banner .same-btn{padding:9px 11px!important;font-size:9px!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
