body{background:#fff}.h1{font-size:58px;line-height:62px;font-weight:700;color:rgb(var(--heading-color))}.h1 a{color:rgb(var(--heading-color))}.h2{font-size:50px;font-weight:800;line-height:54.95px;color:rgb(var(--heading-color))}.h2 a{color:rgb(var(--heading-color))}.h3{font-size:31.3px;line-height:40.64px;font-weight:700;color:rgb(var(--heading-color))}.h3 a{color:rgb(var(--heading-color))}@media (max-width: 769px){.h1{font-size:36px;line-height:42px}.h2{font-size:39px;line-height:44px}.h3{font-size:28px;line-height:40.64px}}body.overflow-hidden #ShopifyChat,body.overflow-hidden #Sea-Accessibility__ButtonWidget,body.minicart-is-open #ShopifyChat,body.minicart-is-open #Sea-Accessibility__ButtonWidget{display:none!important;visibility:hidden}.card--product .card__info-container .card__info{padding-top:11px}.card--product .card__info-container .card__title{font-size:14px;font-weight:700;line-height:18px;color:#3b005b}.card--product .price{margin-top:11px;border-top:1px solid #E3D6E6;padding-top:10px;width:100%}.card--product .price.price--bottom{border-top:1px solid #E3D6E6}.card--product .price .price__current{color:#6d298c;font-size:22px;font-weight:700;line-height:28.8px}.card--product .price .price__was{color:gray;font-size:16px;font-weight:400;line-height:24px}.card--product .product-label-container{top:8px}.card--product .product-label{text-transform:uppercase;font-size:11px;padding:3px 10px 5px;font-weight:700}.card--product .card__quick-add .btn--primary{padding:7px}@media (min-width: 1024px){.card--product .card__quick-add{padding:7px 6px}}@media (max-width: 769px){.card--product .card__quick-add .btn--primary,.card--product .card__quick-add .btn--primary[disabled]{--btn-bg-color: 255 255 255;--btn-text-color: 109 41 140;--btn-bg-hover-color: 255 255 255;border-color:rgb(var(--btn-text-color))}}.card.card--article .card__info{padding:17px 21px}.card.card--article .card__info .author-date-info{margin-bottom:6px;font-size:11.747px;line-height:128%;letter-spacing:.117px;text-transform:uppercase;color:#2f2f2f}.card.card--article .card__info .card__title{font-size:23.761px;font-weight:500;line-height:26.43px;margin-bottom:16px}.card.card--article .card__info .article-excerpt{font-size:14.402px;line-height:22.632px;color:#444;margin-bottom:18px}.card.card--article .card__info .card__button{margin-top:0;padding:0;font-size:13.705px;font-weight:400;line-height:normal;letter-spacing:.891px;text-transform:uppercase;color:#2f2f2f}@media (max-width: 769px){.card.card--article .card__title{font-size:17.584px;margin-bottom:14px}}.quick-add-drawer .drawer__header{padding-top:18px;padding-bottom:13px;border-color:#6d298c}.quick-add-drawer .drawer__header .h5{font-size:25px;line-height:40.64px}.quick-add-drawer .drawer__header .drawer__close-btn svg{stroke-width:2.5px}.quick-add-drawer .quick-add-info__details{padding-left:19px}.quick-add-drawer .quick-add-info__details .product-vendor-sku{display:none}.quick-add-drawer .quick-add-info__details .product-title a{font-size:24px;font-weight:600;line-height:32px}.quick-add-drawer .quick-add-info__details hr{display:none}.quick-add-drawer .quick-add-info__details .price{margin-top:16px}.quick-add-drawer .quick-add-info__details .price .price__current{font-size:28px;font-weight:700;line-height:28.8px;text-transform:uppercase;color:rgb(var(--heading-color))}.quick-add-drawer .quick-add-info__details .price .price__was{color:gray;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.quick-add-drawer .quick-add-info__details .quick-add-info__short_description{color:#2f2f2f;font-size:14px;font-weight:400;line-height:20.25px}.quick-add-drawer .quick-add-info__details .view-details{margin-top:16px}.quick-add-drawer .product-options{border-top:1px solid #E3D6E6;padding-top:15px}.quick-add-drawer .product-options .label{font-size:15.75px;line-height:18px}.quick-add-drawer .product-options .option-selector__btns .opt-label--image{width:85px;height:85px;border:6px solid #fff;box-shadow:0 0 0 2px #d9d9d9;margin-inline-end:10px}.quick-add-drawer .product-options .option-selector__btns input:checked+.opt-label--swatch{box-shadow:0 0 0 2px #f35a02}.quick-add-drawer .quick-add__footer{box-shadow:none;border-top:1px solid #6D298C;padding-top:15px;padding-bottom:29px}.quick-add-drawer .quick-add__footer quantity-input{flex:0 0 29%;margin-inline-end:0}.quick-add-drawer .quick-add__footer quantity-input .qty-input .qty-input__input{font-size:18px;font-weight:700;line-height:27px;letter-spacing:.18px;color:rgb(var(--heading-color));width:2em}.quick-add-drawer .quick-add__footer quantity-input .qty-input .qty-input__btn{color:rgb(var(--heading-color));width:calc(var(--padding) * 2 + 1.8rem)}.quick-add-drawer .quick-add__footer .btn{font-size:18px;font-weight:700;line-height:27px;letter-spacing:.18px;padding-top:15px;padding-bottom:15px}.quick-add-drawer .quick-add__footer .btn.btn--primary{--btn-bg-hover-color: 243 90 2;--btn-bg-color: 243 90 2}@media (min-width: 1024px){.quick-add-drawer .quick-add-info{grid-template-columns:185px auto}.quick-add-drawer .quick-add-info__media{height:175px}.quick-add-drawer .quick-add-info__media img{height:100%;object-fit:cover}}@media (max-width: 769px){.quick-add-drawer .quick-add-info{grid-template-columns:125px auto 44px}.quick-add-drawer .quick-add-info__media{height:115px}.quick-add-drawer .quick-add-info__media img{height:100%;object-fit:cover}.quick-add-drawer .quick-add-info__details .product-title a{font-size:19px;line-height:25px}.quick-add-drawer .quick-add-info__details .price .price__current{font-size:24px}.quick-add-drawer .quick-add-info__details .price .price__was{font-size:14px}}.header__search .search__input{color:rgb(var(--search-text-color));background-color:rgb(var(--search-bg-color));padding:14px 50px 14px 39px}.header__search .search__input::placeholder{color:rgb(var(--search-text-color))}.header__search .search__submit{top:calc(50% - 21px);padding:12px 10px;right:12px;left:auto}.header__search .search__submit svg{fill:rgb(var(--search-icon-color));width:16px;height:18px}.main-menu{font-weight:500;padding:1.5px 0}.main-menu .main-nav__item--toggle .main-nav__item--sidebar{font-weight:800}.main-menu .main-nav__child{color:rgb(var(--megamenu-text-color));background-color:rgb(var(--megamenu-bg-color))}.main-menu .main-nav__child .child-nav__item{border-radius:1.178px}.main-menu .main-nav__child .child-nav__item:hover{color:rgb(var(--megamenu-text-color));background:transparent}.header .header__icon{width:auto;height:auto;flex-direction:row;column-gap:7px;padding:0;height:26px}.header .header__icon svg{width:26px;height:26px}.header .header__icon.header__icon-account svg{width:20px;height:20px}.header .header__icon.header__icon-with-separator{padding-right:16px;border-right:1px solid #A150C6;margin-right:4px}.header .header__icon .header__cart-count{min-width:15px;min-height:15px;font-size:8px;line-height:15px;top:-5px;right:-6px}.header .header__icons{margin-inline-end:0}.header .header-partners,.header .header-partners-mobile{padding:5px 10px;color:rgb(var(--partners-text-color));background-color:rgb(var(--partners-bg-color));display:flex;column-gap:20px;align-items:center;margin-left:auto}.header .header-partners .partners-title,.header .header-partners-mobile .partners-title{font-size:14px;font-style:normal;font-weight:600;margin:0;white-space:nowrap}.header .header-partners img,.header .header-partners-mobile img{max-height:27.5px;width:auto}.header .header-partners{width:36%;justify-content:center;min-width:fit-content}.header .header-partners-mobile{order:4;margin-left:-15px;margin-right:-15px;margin-bottom:-9px;width:calc(100% + 30px);padding:10px 14px}.mega-nav.mega-nav--sidebar .main-nav__grandchild{column-gap:17.5px;row-gap:29px}.mega-nav.mega-nav--sidebar .main-nav__grandchild .grandchild-nav__item{padding-bottom:0;color:#2f2f2f;font-size:14.482px;font-weight:500;line-height:19.31px}.mega-nav.mega-nav--sidebar .main-nav__grandchild .grandchild-nav__item .media{margin-bottom:11px}.mega-nav.mega-nav--sidebar .child-nav__item--toggle{padding:0 13px}.mega-nav.mega-nav--sidebar .child-nav__item--toggle .child-nav__item{font-size:16px;font-weight:700;line-height:18.855px;letter-spacing:.32px;padding-top:17.5px;padding-bottom:17.5px}.mega-nav.mega-nav--sidebar .main-nav__collection-image--icon{margin-inline-end:17px;--image-size: 26px}.mega-nav .child-promos{background-color:var(--promos-bg-color);padding:20px;padding-inline-start:20px}.mega-nav .child-promos .main-nav__promos{margin:0}.mega-nav .child-promos .promo.promo-block{flex-direction:column;margin-bottom:0}.mega-nav .child-promos .promo.promo-block .promo__content{padding:15px 0 0}.mega-nav .child-promos .promo.promo-block .promo__content .promo__title{color:var(--promo-text-color);font-size:calc(var(--font-size) * 1.25);margin-bottom:5px}.mega-nav .child-promos .promo.promo-block .promo__content .promo__link{margin-top:17px;margin-bottom:0;width:fit-content;text-decoration:underline;text-transform:uppercase;font-size:var(--font-size);color:rgb(var(--megamenu-text-color))}.mega-nav .child-promos .promo.promo-block .media img{object-fit:cover;height:100%}.mega-nav .child-promos[data-promo-count="2"] .main-nav__promos,.mega-nav .child-promos[data-promo-count="3"] .main-nav__promos{display:flex;flex-wrap:wrap;justify-content:center;column-gap:12px}.mega-nav .child-promos[data-promo-count="2"] .main-nav__promos .promo,.mega-nav .child-promos[data-promo-count="3"] .main-nav__promos .promo{width:calc(50% - 6px)}.megamenu-footer{display:none}@media (min-width: 1024px){.mega-nav--promos-right .child-promos.child-promos--big{flex:0 0 32%}}@media (min-width: 769px){.main-nav__item--primary{margin:0 17px}.main-nav__item--primary:first-of-type{margin-left:12px}.main-nav__item--primary:hover,.main-nav__item--primary.is-active,.is-open>summary>.main-nav__item--primary,.secondary-nav__item:hover,.secondary-nav__item.is-active,.is-open>summary>.secondary-nav__item{box-shadow:none}.header{padding-top:13px}.header .main-menu{display:flex;flex-wrap:wrap;border-top:1px solid #A150C6}.header .main-menu .main-nav__item--toggle .main-nav__item:not(.main-nav__item--sidebar) svg{display:none}.header .main-menu .mega-nav--sidebar .child-nav__item--toggle.is-visible,.header .main-menu .mega-nav--sidebar .child-nav__item--toggle:hover{background-color:#f6f6f6}.header .main-menu.main-menu-full-width{width:100vw;max-width:unset;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.header .main-menu.main-menu-full-width .main-menu__disclosure{padding-left:var(--gutter)}.header .main-menu.main-menu-full-width .header-partners{justify-content:flex-start;padding-left:45px}.header .header-partners-mobile{display:none}.header .header__search{flex-grow:10.5;margin-left:20px}.mega-nav.mega-nav--columns{padding-top:9px;padding-bottom:0}.mega-nav.mega-nav--columns .child-nav{padding-top:28px;padding-bottom:28px}.mega-nav.mega-nav--columns .child-nav__item--toggle:not(.nav__item--no-underline){margin-bottom:6px}.mega-nav.mega-nav--columns .child-nav__item{color:var(--title-color);font-size:14px;font-weight:700;line-height:16px;letter-spacing:.28px;padding:0}.mega-nav.mega-nav--columns .child-nav__item:hover{color:var(--title-color)}.mega-nav.mega-nav--columns .main-nav__grandchild{padding-bottom:10px}.mega-nav.mega-nav--columns .main-nav__grandchild .grandchild-nav__item{color:var(--link-color);font-size:12px;line-height:16px;letter-spacing:.24px;cursor:pointer}.mega-nav.mega-nav--columns .main-nav__grandchild .grandchild-nav__item:hover{color:var(--link-color)}.mega-nav.mega-nav--columns .child-promos{padding:28px 27px;padding-inline-start:27px}}@media screen and (min-width: 1415px){.main-menu.main-menu-full-width .main-menu__disclosure{margin-left:calc(((100vw - var(--page-width, 1320px)) / 2) - var(--gutter))}}@media (min-width: 769px) and (max-width: 1415px){.main-menu.main-menu-full-width .main-menu__disclosure{margin-left:0}}@media screen and (max-width: 480px){.clerk-instant-search-container{top:161px!important}}@media (max-width: 769px){.header{padding-top:12px}.header .header__grid{padding-left:15px;padding-right:15px}.header .header__icon-text{display:none}.header .header__logo .logo__h1{margin:auto}.header .header__logo .logo__link span{max-height:42px}.header .header__logo .logo__link img{object-fit:contain}.header .header__icon.header__icon-with-separator{padding-right:0;border-right:none;margin-right:9px}.header .header__icon.header__icon-account{padding-bottom:2px}.header .header__icon.header__icon-account svg{width:23px;height:23px}.header .header-partners{display:none}.header .header-partners-mobile img{max-width:calc((100vw / 3) - 57px)}.header__search .search__input{padding:12px 40px 13px 14px}.header__search .search__submit{padding:12px 10px;right:4px}.main-menu .main-menu__content{color:rgb(var(--megamenu-text-color));background-color:rgb(var(--megamenu-bg-color));display:flex;flex-direction:column;justify-content:flex-start;padding:0;background-color:#0000007f}.main-menu .main-menu__content nav,.main-menu .main-menu__content .megamenu-footer,.main-menu .main-menu__content .main-nav__child{width:calc(100vw - 39px);margin:0}.main-menu .main-menu__content nav,.main-menu .main-menu__content .main-nav__child{padding-right:var(--gutter);padding-left:var(--gutter);background-color:rgb(var(--megamenu-bg-color))}.main-menu .main-nav{padding:10px 2px}.main-menu .main-nav .main-nav__item{border-bottom:1px solid #E8E8E8;font-size:16px;font-style:normal;font-weight:500;line-height:120%;color:#2f2f2f;padding:16.5px 0}.main-menu .main-nav .main-nav__item svg path{stroke:rgb(var(--megamenu-text-color))}.main-menu .main-nav .main-nav__item-header{background:#f2f2f2;font-size:18px;color:rgb(var(--megamenu-text-color));margin-left:-20px;margin-right:-20px;padding:0 20px}.main-menu .main-nav .main-nav__item-header .icon{margin-inline-end:14px}.main-menu .main-nav .main-nav__item-header .main-nav__item{padding:17px 0;color:rgb(var(--megamenu-text-color))}.main-menu .main-nav .child-nav__item--toggle{padding-left:0;padding-right:0}.main-menu .main-nav .main-nav__collection-image{margin-left:0;margin-right:19px}.main-menu .main-nav .child-nav__item-wrap{padding:0 12px}.main-menu .main-nav .child-nav__item{font-size:16px;font-weight:700;line-height:18.855px;letter-spacing:.32px;color:rgb(var(--megamenu-text-color));border:none}.main-menu .main-nav .mega-nav.mega-nav--sidebar .grandchild-nav__item{padding:0}.main-menu .main-nav .mega-nav.mega-nav--sidebar .disclosure__panel{padding:22px 0}.main-menu .main-nav .mega-nav.mega-nav--sidebar .main-nav__grandchild{column-gap:6px;row-gap:18px;padding:0}.main-menu .main-nav .mega-nav.mega-nav--sidebar .main-nav__grandchild .grandchild-nav__item{border-bottom:none}.main-menu .main-nav .mega-nav.mega-nav--sidebar .main-nav__grandchild .grandchild-nav__item .media{margin-bottom:7px}.main-menu .main-nav .mega-nav.mega-nav--columns .child-nav__item-wrap{padding:0}.main-menu .main-nav .mega-nav.mega-nav--columns .main-nav__grandchild{padding:0 10px}.main-menu .main-nav .mega-nav.mega-nav--columns .main-nav__grandchild .grandchild-nav__item{border-bottom:none;padding:9.5px 0}.main-menu .main-nav__child{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:0}.main-menu .megamenu-footer{margin-top:16px;background-color:rgba(var(--bg-color));margin-left:-20px;margin-right:-20px;height:100%;padding-top:7px;display:block}.main-menu .megamenu-footer .localization{margin:0 22px;padding:10px 0;border-bottom:1px solid rgba(199,199,199,17%)}.main-menu .megamenu-footer .mob__announcement-links{margin:0}.main-menu .megamenu-footer .megamenu-footer__social{margin-top:12px;padding:10px 22px 10px 12px;border-top:1px solid rgba(199,199,199,17%)}.main-menu .megamenu-footer .megamenu-footer__social .social{margin:0}.main-menu .megamenu-footer .megamenu-footer__social .social__link{width:36px;height:36px}.main-menu .megamenu-footer .megamenu-footer__link{margin:0 22px;display:flex;align-items:center;justify-content:flex-start;column-gap:11px;padding-top:10px;padding-bottom:10px}.main-menu .megamenu-footer .megamenu-footer__link .megamenu-footer__link-text{font-size:14px;font-style:normal;font-weight:400;line-height:22px;color:#fff}.main-menu .megamenu-footer .localization__selector .custom-select__btn{background-color:transparent;color:#fff;border:none;outline:none;box-shadow:none;width:fit-content;display:inline-block;text-align:left;text-transform:uppercase;font-size:12px;font-weight:500;line-height:159.96%;letter-spacing:1px;padding:0}}.cc-footer .footer{padding-top:46px;padding-bottom:24px;position:relative;overflow-y:hidden}.cc-footer .footer:before{content:"";position:absolute;bottom:-54px;left:17px;width:343px;height:373px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='343' height='319' viewBox='0 0 343 319' fill='none'%3E%3Cpath opacity='0.09' d='M0 0H189.746C277.665 0 326.645 40.1739 326.645 96.1294C326.645 132.483 303.115 168.808 255.081 180.769V181.738C304.088 190.348 343 214.741 343 270.198C343 355.308 253.161 373 187.827 373H0V0ZM161.404 147.766C194.558 147.766 233.942 145.385 233.942 112.852C233.942 80.3202 194.057 78.4097 162.377 78.4097H88.3923V147.738H161.404V147.766ZM169.581 294.59C202.234 294.59 248.377 292.209 248.377 257.766C248.377 223.324 203.236 220.943 171.528 220.943H88.4201V294.59H169.609H169.581Z' fill='white'/%3E%3C/svg%3E")}.cc-footer .footer__base{justify-content:space-between;flex-wrap:wrap}.cc-footer .footer__base .footer-sublinks__item{font-size:13px;font-weight:500;line-height:18px;text-decoration:underline}.cc-footer .footer__base .footer-sublinks{column-gap:24px}.cc-footer .footer__base .footer__copyright{font-size:12.5px;line-height:18px;width:max-content}.cc-footer .footer__main{margin-bottom:0}.cc-footer .footer__hr{margin-bottom:24px;margin-top:18px;background-color:#09030233}@media screen and (min-width: 1415px){.cc-footer .footer:before{left:calc(((100vw - var(--page-width, 1320px)) / 2) - var(--gutter))}}.cc-footer .footer-block .media img{margin-bottom:9px}.cc-footer .footer-block .footer-block__text{font-size:16px;line-height:24px}.cc-footer .footer-block .footer-block__text p{margin-bottom:20px}.cc-footer .footer-menu .disclosure__title{font-size:16px;line-height:24px;margin-bottom:17px}.cc-footer .footer-menu .footer-menu__links{font-size:16px;line-height:28px}.cc-footer .footer-menu .footer-menu__links li{margin-bottom:4px}.cc-footer .footer-menu .disclosure__content .rte{font-size:16px;line-height:24px;margin-bottom:26px}.cc-footer .footer-additional-blocks{margin-top:15px;position:relative}@media (min-width: 769px){.cc-footer .footer-col.footer-col--links{padding:0 20px}.cc-footer .footer-col:not(.footer-col--text){margin-top:65px}}@media (max-width: 769px){.cc-footer .footer{padding-top:65px;padding-bottom:40px}.cc-footer .footer:before{bottom:31px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='343' height='373' viewBox='0 0 343 373' fill='none'%3E%3Cpath opacity='0.09' d='M0 0H189.746C277.665 0 326.645 40.1739 326.645 96.1294C326.645 132.483 303.115 168.808 255.081 180.769V181.738C304.088 190.348 343 214.741 343 270.198C343 355.308 253.161 373 187.827 373H0V0ZM161.404 147.766C194.558 147.766 233.942 145.385 233.942 112.852C233.942 80.3202 194.057 78.4097 162.377 78.4097H88.3923V147.738H161.404V147.766ZM169.581 294.59C202.234 294.59 248.377 292.209 248.377 257.766C248.377 223.324 203.236 220.943 171.528 220.943H88.4201V294.59H169.609H169.581Z' fill='white'/%3E%3C/svg%3E")}.cc-footer .footer .container{padding-left:24px;padding-right:24px;display:flex;flex-direction:column}.cc-footer .footer-additional-blocks{order:3}.cc-footer .footer-col--not-collapsed{margin-top:0}.cc-footer .footer-block .media{max-width:210px!important}.cc-footer .footer-block .media img{width:210px;margin-bottom:16px}.cc-footer .footer-col--text{margin-bottom:38px}.cc-footer .footer-menu .disclosure__title{margin-bottom:0}.cc-footer .footer__hr{margin-bottom:20px}.cc-footer .footer__base{flex-direction:column}.cc-footer .footer__base .footer__copyright{order:2;width:fit-content}.cc-footer .footer__base .footer__meta{order:0}.cc-footer .footer__base .footer__sublinks{order:1}.cc-footer .footer__base .footer__sublinks .footer-sublinks{margin-top:0;margin-bottom:20px}.cc-footer .footer__base .payment-icons{margin-bottom:18px}}.cc-cart-drawer .drawer__header{padding:15px 30px;border-color:rgb(var(--drawer-text-color))}.cc-cart-drawer .drawer__header .drawer-title{font-size:25px;font-weight:600;line-height:40.64px}.cc-cart-drawer .drawer__content .free-shipping-container{font-size:19.592px;line-height:19.592px;padding-bottom:20px;padding-top:20px;margin:-24px -24px 44px}.cc-cart-drawer .drawer__content .free-shipping-text-wrapper{display:flex;align-items:center;column-gap:17px}.cc-cart-drawer .drawer__content .free-shipping-text-wrapper .free-shipping-notice__heading{margin-bottom:0;margin-top:10px}.cc-cart-drawer .cart-drawer__content{padding-left:24px;padding-right:24px;padding-bottom:49px}.cc-cart-drawer .cart-item{padding:18px 7px}.cc-cart-drawer .cart-item .cart-item__sku{color:gray;font-size:12px;font-weight:400;line-height:22px}.cc-cart-drawer .cart-item .cart-item__qty{grid-column:3 / 4;grid-row:1 / 4;padding-top:0;text-align:end}.cc-cart-drawer .cart-item .cart-item__qty .cart-item__qty-container{flex-direction:column;height:100%;align-items:flex-end;margin-top:0}.cc-cart-drawer .cart-item .cart-item__qty .cart-item__qty-container .cart-item__remove{margin-top:auto;color:#2f2f2f}.cc-cart-drawer .cart-item .cart-item__qty .qty-input--combined .qty-input__btn,.cc-cart-drawer .cart-item .cart-item__qty .qty-input__input{height:calc(8px + 2rem)}.cc-cart-drawer .cart-item .cart-item__qty .qty-input--combined .qty-input__btn{width:calc(var(--padding) * 2)}.cc-cart-drawer .cart-item .cart-item__qty .qty-input__input{width:2.3em}.cc-cart-drawer .cart-item .cart-item__qty .btn--minus:before,.cc-cart-drawer .cart-item .cart-item__qty .btn--minus:after,.cc-cart-drawer .cart-item .cart-item__qty .btn--plus:before,.cc-cart-drawer .cart-item .cart-item__qty .btn--plus:after{width:10px;height:1px;background-color:#727272}.cc-cart-drawer .cart-item .cart-item__qty .btn--minus:after,.cc-cart-drawer .cart-item .cart-item__qty .btn--plus:after{width:1px;height:10px}.cc-cart-drawer .cart-item .cart-item__qty quantity-input{margin-inline-end:0}.cc-cart-drawer .cart-item .cart-item__total{grid-row:3 / 4;margin-top:0;text-align:start;grid-column:auto}.cc-cart-drawer .cart-item .cart-item__total .price__was{color:gray;font-size:12px;margin-left:10px}.cc-cart-drawer .cart-drawer__summary{border-top:1px solid rgb(var(--drawer-text-color));padding:15px 24px 24px}.cc-cart-drawer .cart-recommendations{padding-left:24px;padding-right:24px}.cc-cart-drawer .cart-recommendations .recommendations-title{font-size:20px;font-weight:700;line-height:40.64px;text-transform:capitalize}.cc-cart-drawer .cart-recommendations .recommendations-header{border-bottom:1px solid #E0E0E0;padding-bottom:7px;margin-bottom:14px}.cc-cart-drawer .cart-recommendations .slider-nav>.btn{margin:0;padding:0}.cc-cart-drawer .cart-recommendations .slider__item .card{background-color:#f5f5f5;padding:13.88px}.cc-cart-drawer .cart-recommendations .slider__item .card .card__media{flex:0 0 96px}.cc-cart-drawer .cart-recommendations .slider__item .card .card__info{padding-inline-start:33px;display:flex;flex-wrap:wrap;justify-content:space-between}.cc-cart-drawer .cart-recommendations .slider__item .card .card__info p{color:#2f2f2f;font-size:16px;font-weight:600;line-height:21.608px;margin-top:0;width:100%}.cc-cart-drawer .cart-recommendations .slider__item .card .card__info .price{margin:auto 0 3px}.cc-cart-drawer .cart-recommendations .slider__item .card .card__info .price .price__current{font-size:19.447px}.cc-cart-drawer .cart-recommendations .slider__item .card .card__info product-form{margin-top:auto}.cc-cart-drawer .cart-recommendations .slider__item .card .card__info .btn--secondary{font-size:12.965px;font-weight:700;line-height:12.145px;letter-spacing:.13px;text-transform:uppercase;padding:9.097px 20.241px}.cc-cart-drawer .cart-drawer__checkout-buttons .btn.btn--primary{font-size:18px;font-weight:700;line-height:27px;letter-spacing:.18px;text-transform:uppercase;padding-top:15px;padding-bottom:15px;--btn-bg-color: 243 90 1;--btn-bg-hover-color: 243 90 1}.cc-cart-drawer .cart-drawer__checkout-buttons .drawer__close-btn{width:100%;margin:11px 0 0;font-size:18px;font-weight:700;line-height:27px;letter-spacing:.18px;text-transform:uppercase;padding-top:15px;padding-bottom:15px}@media (max-width: 769px){.cc-cart-drawer .drawer__content .free-shipping-container{font-size:14px}}.policy-page-template .shopify-policy__container{padding-top:43px!important;padding-bottom:43px!important;--reading-width: 58em}.policy-page-template .shopify-policy__title{text-align:center}.policy-page-template .shopify-policy__title h1{margin-bottom:43px;font-size:48px;font-weight:600;line-height:52.8px}.policy-page-template .shopify-policy__body h1{font-size:48px;line-height:52.8px}.policy-page-template .shopify-policy__body p{color:gray}@media (max-width: 769px){.policy-page-template .shopify-policy__title h1{margin-bottom:30px;font-size:38px;line-height:40.8px}.policy-page-template .shopify-policy__body h1{font-size:38px;line-height:40.8px}}.page-landing-template{margin-bottom:55px}.page-landing-template .cc-rich-text .section_margin--default{margin-top:28px;margin-bottom:50px}.page-landing-template .cc-image-banner .section{margin-top:26px;margin-bottom:39px}.page-landing-template .cc-media-gallery .section{margin-top:36px;margin-bottom:41px}.page-landing-template .cc-background-video .section{margin-top:80px}.page-landing-template .cc-multi-column .section{margin-top:35px;margin-bottom:49px}@media (max-width: 769px){.page-landing-template{margin-bottom:47px}.page-landing-template .cc-rich-text .section_margin--default{margin-bottom:40px}.page-landing-template .cc-media-gallery .section,.page-landing-template .cc-image-banner .section{margin-bottom:31px}.page-landing-template .cc-background-video .section{margin-top:50px}.page-landing-template .cc-multi-column .section{margin-top:28px;margin-bottom:29px}}.collection-template .cc-collection-link-list .section{margin-top:10px;margin-bottom:10px}@media (max-width: 769px){.collection-template .section{--gutter: 16px}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/theme.css.map */
