@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";*,body{font-family:Montserrat,sans-serif}.template-search__header.page-width.scroll-trigger.animate--fade-in{display:none}summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle{display:none}@media only screen and (max-width:989px){summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle{display:block}}@media only screen and (max-width:989px){form.search.mobile-view{display:none}}form.search.mobile-view{position:absolute;max-width:250px;width:100%}form.search.mobile-view input{border:none;outline:none;box-shadow:none;border-bottom:1px solid;width:250px;font-size:18px;position:absolute;padding:10px}.search-btn{width:40px;position:absolute;top:0;border:none;outline:none;cursor:pointer;background-color:#fff;right:0}.search-btn svg{height:25px;width:25px}.facets-container.scroll-trigger.animate--fade-in{padding:0 30px}.page-width--narrow,.page-width{padding:0}div#menu-drawer{width:50%;transition:.5s}@media only screen and (max-width:70em){div#menu-drawer{width:95%}}.header__icon--menu[aria-expanded=true]:before{background:transparent}.custom-topbar{display:flex;align-items:center;justify-content:space-between}.custom-topbar-wrapper{color:#1a1818;background-color:#f8e6f2;padding:12px 80px}@media only screen and (max-width:767px){.custom-topbar-wrapper{display:none}}@media only screen and (max-width:989px){span.cart-text,span.customer-link{display:none}}@media only screen and (max-width:989px){.header--top-center>.header__search{display:block;margin-left:45px}}@media only screen and (max-width:750px){.header__icon--account svg{margin-top:10px}}@media only screen and (max-width:989px){.header__icons a.header__icon svg path#Path_2,.header__icons a.header__icon svg path#Path_3{fill:#cf1e8f}}@media only screen and (max-width:989px){svg.icon.icon-hamburger{color:#cf1e8f}}@media only screen and (max-width:989px){svg.modal__toggle-open.icon.icon-search{color:#cf1e8f}}.top-left-menu ul{display:flex;list-style:none;margin:0;padding:0}.top-left-menu ul li{margin-right:35px;display:block;line-height:10px}.top-left-menu ul li:last-child{margin-right:0}.top-left-menu a,.top-right-menu a{color:#1a1818;font-size:12px;line-height:14px;font-weight:600;text-decoration:none;letter-spacing:0}.top-left-menu a:hover,.top-right-menu a:hover{color:#bc0c7e}.top-right-menu{line-height:10px}.top-right-menu a{text-transform:uppercase;margin-right:70px}.top-right-menu a:nth-child(2){margin-right:0}.top-right-menu a:nth-child(2):before{content:"";border-right:1px solid #1a1818;height:40px;position:absolute;top:0;margin-left:-40px}.header-wrapper{border:1px solid rgba(0,0,0,.1);box-shadow:none;border-bottom:none}@media only screen and (max-width:989px){.header__icons svg.modal__toggle-open.icon.icon-search{display:none}}.header__icons{width:300px;justify-content:space-between}@media only screen and (max-width:989px){.header__icons{align-items:center;width:125px}}@media only screen and (max-width:551px){.header__icons{width:100px}}.header__icons a.header__icon{width:auto;text-transform:capitalize;font-weight:600;text-decoration:none;letter-spacing:0px;align-items:center}@media only screen and (max-width:749px){a.header__icon.header__icon--account.link.focus-inset.small-hide{display:block!important}}.header__icons a.header__icon svg{width:30px;height:30px;margin-right:15px}.header__icons a.header__icon.header__icon--cart svg{width:30px;height:30px}.header__icons .cart-count-bubble{top:0;bottom:inherit;right:0;left:inherit}summary.list-menu__item,ul.list-menu li a,ul.list-menu li a span{font-weight:600;color:#1a1818;font-size:15px;text-transform:uppercase;letter-spacing:0px}ul.list-menu li a:hover,ul.list-menu li a span:hover,.header__menu-item:hover span{color:#bc0c7e}nav.header__inline-menu{margin-top:0!important}nav.header__inline-menu ul.list-menu.list-menu--inline>li{padding:0 10px}nav.header__inline-menu ul.header__submenu{background-color:#bc0c7e;border-radius:0!important;padding-top:0;padding-bottom:0;border:none}nav.header__inline-menu ul.header__submenu li a{color:#fff}nav .header__menu-item:hover span,details[open]:hover>.header__menu-item{text-decoration:none!important}nav.header__inline-menu ul.header__submenu li a:hover{background-color:#444;color:#fff;text-decoration:none;text-transform:capitalize}.header__menu-item span{text-decoration:none!important}body.template-index .collection-list-wrapper{padding-left:15px;padding-right:15px}body.template-index .collection-list-wrapper ul.collection-list li .card{box-shadow:none!important;border-radius:0!important}body.template-index .collection-list-wrapper ul.collection-list li:hover .card{box-shadow:#bc0c7e 0 4px 20px,#bc0c7e 0 2px 10px!important;border-radius:0!important}body.template-index ul.collection-list .collection-card-wrapper .card .card__media .media{border-radius:0!important}body.template-index .image-with-text-homepage-wrapper{background-color:#fff}body.template-index .homepage-image-with-text{padding-left:15px;padding-right:15px}.image-with-text-homepage-wrapper .image-with-text__media-item .image-with-text__media,.image-with-text-homepage-wrapper .image-with-text__media-item .image-with-text__media img{border-radius:0!important}.homepage-image-with-text .image-with-text__content{padding:5px 40px}.homepage-image-with-text h2{text-transform:uppercase;font-size:35px;font-weight:400;color:#000}.homepage-image-with-text .body{font-size:17px;font-weight:400;color:#000;line-height:35px}.homepage-image-with-text a.button:before,.homepage-image-with-text a.button:after{display:none}.homepage-image-with-text a.button{font-size:17px;background-color:transparent;text-transform:uppercase;color:#000;letter-spacing:0;font-weight:600;padding:0;margin-top:5px!important;line-height:normal;height:auto;min-height:auto}body.template-collection #MainContent,body.template-page #MainContent{background-color:#eff9fe!important}body.template-collection #MainContent .collection-hero,body.template-collection #MainContent #ProductGridContainer,body.template-collection #MainContent #main-collection-filters{background-color:transparent!important}body.template-collection .collection-hero__inner{padding-left:30px;padding-right:30px}ul.breadcrumbs__list{display:flex;align-items:center;justify-content:flex-start;padding:0}.breadcrumbs ul li,.breadcrumbs ul li a,.breadcrumbs span{font-size:12px;color:#000;text-decoration:none;list-style:none}.breadcrumbs ul li{margin-right:10px}.breadcrumbs ul span{margin-left:10px}.collection-hero__title{font-size:35px;font-weight:400;margin:0}#main-collection-filters{padding-left:30px;padding-right:30px}#main-collection-filters .facet-filters__sort:focus-visible{outline:none;box-shadow:none}#main-collection-filters .facets-container{border:1px solid #b2b2b4;padding:10px 15px}#main-collection-filters .facets__form{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}#main-collection-filters .facet-filters__field h2,#main-collection-filters .facet-filters__field select,#main-collection-filters .facet-filters__field option,#main-collection-filters .facets__form h2{font-size:15px;font-weight:400;color:#000}.product-grid-container .collection.page-width{padding-left:30px;padding-right:30px}.product-grid-container .card__heading a:after{display:none}.product-grid-container ul#product-grid,ul.product-grid{margin-top:40px}ul#product-grid li.grid__item,ul.product-grid li.grid__item{background-color:transparent;padding:12px;border:1px solid #ccc}ul#product-grid li.grid__item:hover,ul.product-grid li.grid__item:hover{background-color:#eae1f1}ul#product-grid li.grid__item:hover .quick-add__submit,ul.product-grid li.grid__item:hover .quick-add__submit{background-color:#bc0c7e!important}ul#product-grid li.grid__item .card .card__inner,ul.product-grid li.grid__item .card .card__inner{border:none;background-color:transparent}ul#product-grid li.grid__item .card .card__inner .media,ul.product-grid li.grid__item .card .card__inner .media{border-radius:0}ul#product-grid li.grid__item .card__inner .card__media,ul.product-grid li.grid__item .card__inner .card__media{margin:0;width:100%}ul#product-grid li.grid__item .ratio:before,ul.product-grid li.grid__item .ratio:before{padding-bottom:200%!important}ul#product-grid li.grid__item .card .card__inner .card__content,ul.product-grid li.grid__item .card .card__inner .card__content{padding:0!important}ul#product-grid li.grid__item .card .card__content,ul.product-grid li.grid__item .card .card__content{padding-top:20px!important}ul#product-grid li.grid__item .card .card__heading,ul.product-grid li.grid__item .card .card__heading{margin-top:0;margin-bottom:0;text-transform:uppercase;font-size:18px;font-weight:400;color:#000;text-align:center}ul#product-grid li.grid__item .card-wrapper:hover a,ul#product-grid li.grid__item .product-card-wrapper:hover a,ul.product-grid li.grid__item .card-wrapper:hover a,ul.product-grid li.grid__item .product-card-wrapper:hover a{text-decoration:none;text-underline-offset:unset}ul#product-grid li.grid__item .card--card:after,ul#product-grid li.grid__item .card--standard ul#product-grid li.grid__item .card__inner:after,ul#product-grid li.grid__item .button:before,ul#product-grid li.grid__item .button:after,ul#product-grid li.grid__item .card--standard .card__inner:after,ul.product-grid li.grid__item .card--card:after,ul.product-grid li.grid__item .card--standard ul.product-grid li.grid__item .card__inner:after,ul.product-grid li.grid__item .button:before,ul.product-grid li.grid__item .button:after,ul.product-grid li.grid__item .card--standard .card__inner:after{display:none}ul#product-grid li.grid__item .card .card__content .price,ul#product-grid li.grid__item .card .card__content .price span,ul#product-grid li.grid__item .card .card__content .price a,ul.product-grid li.grid__item .card .card__content .price,ul.product-grid li.grid__item .card .card__content .price span,ul.product-grid li.grid__item .card .card__content .price a{text-align:center!important;font-size:18px!important;font-weight:500!important;color:#bc0c7e!important;font-family:Montserrat!important;text-transform:capitalize!important}ul#product-grid li.grid__item .card .quick-add,ul.product-grid li.grid__item .card .quick-add{margin-bottom:0}ul#product-grid li.grid__item .card .quick-add__submit,ul.product-grid li.grid__item .card .quick-add__submit{border-radius:0;background-color:#000;min-height:unset;padding-top:10px;padding-bottom:10px}ul#product-grid li.grid__item .card .quick-add__submit:hover,ul.product-grid li.grid__item .card .quick-add__submit:hover{background-color:#bc0c7e}ul#product-grid li.grid__item .card .quick-add__submit,ul#product-grid li.grid__item .card .quick-add__submit span,ul.product-grid li.grid__item .card .quick-add__submit,ul.product-grid li.grid__item .card .quick-add__submit span{color:#fff;text-transform:uppercase;font-weight:500;font-size:18px;letter-spacing:0px}body.template-product #MainContent #MainProduct-template--21030752420153__main{padding-left:15px;padding-right:15px}@media screen and (min-width:990px){body.template-product .grid__item.product__media-wrapper{max-width:55%!important}body.template-product .product__info-wrapper{max-width:45%!important}}body.template-product #MainContent{background:#e4f5fe!important}body.template-product #MainContent .gradient{background-color:transparent}body.template-product #MainContent .product__title h1{font-size:30px;color:#000;font-weight:400;text-transform:uppercase;line-height:normal}body.template-product #MainContent .price,body.template-product #MainContent .price span,body.template-product #MainContent .price a{font-size:20px!important;font-weight:500!important;color:#bc0c7e!important;font-family:Montserrat!important;text-transform:capitalize!important}body.template-product .shopify-installments__content,body.template-collection .shopify-installments__content,.shopify-installments__content{color:#000}body.template-product .product-form__quantity .quantity:before,body.template-product .product-form__quantity .quantity:after,body.template-collection .product-form__quantity .quantity:before,body.template-collection .product-form__quantity .quantity:after,.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{display:none}body.template-product .product-form__quantity .quantity,body.template-collection .product-form__quantity .quantity,.product-form__quantity .quantity{align-items:center}body.template-product .product-form__quantity .form__label,body.template-collection .product-form__input .form__label,.product-form__input .form__label{font-size:20px;color:#000;font-weight:400}body.template-product .product-form__quantity input.quantity__input,body.template-collection .product-form__quantity input.quantity__input,.product-form__quantity input.quantity__input{position:inherit!important;display:inline-block;border:2px solid #bb107d;width:50px;height:50px;border-radius:5px;margin:0 7px;font-size:25px;line-height:25px;background:none}body.template-product .product-form__quantity input.quantity__input:focus-visible,body.template-collection .product-form__quantity input.quantity__input:focus-visible,.product-form__quantity input.quantity__input:focus-visible{outline:none;box-shadow:none}body.template-product .product-form__quantity .quantity__button,body.template-collection .product-form__quantity .quantity__button,.product-form__quantity .quantity__button{justify-content:center;display:flex;border:2px solid #bb107d;width:50px;height:36px;border-radius:5px;margin:0 7px;font-size:25px;line-height:25px;background:none}body.template-product .button:before,body.template-product .button:after,body.template-collection .button:before,body.template-collection .button:after{display:none!important}body.template-product .button--secondary:after,body.template-product .product-form__submit:after,.is-empty .cart__warnings .button:after{display:none!important}body.template-product .product-form__submit,.is-empty .cart__warnings .button{background:#bc0c7e;border:none;font-size:20px;text-transform:uppercase;font-weight:600;border-radius:0;min-height:unset;padding-top:13px;padding-bottom:13px}.is-empty .cart__warnings .button:hover,body.template-product .product-form__submit:hover{background-color:#000}@media screen and (min-width:990px){body.template-product .grid__item.product__media-wrapper media-gallery{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}body.template-product slider-component.slider-mobile-gutter{flex:0 0 75%;order:2}body.template-product slider-component.thumbnail-slider{flex:0 0 25%;order:1}body.template-product slider-component.thumbnail-slider .thumbnail-list{display:flex;flex-direction:column}body.template-product slider-component.thumbnail-slider .thumbnail-list__item:before{display:none}body.template-product slider-component.thumbnail-slider .thumbnail{position:unset;height:140px;width:140px;box-shadow:none!important;border-radius:0}body.template-product slider-component.thumbnail-slider .thumbnail img{border-radius:0!important;object-fit:contain}}quick-add-modal .product__title>a:hover{text-decoration:none!important}body.template-product .product__media.media.media--transparent img{border-radius:0!important}.rte.scroll-trigger.animate--slide-in p a{color:#d01f8f}body.template-page #MainContent .page-width{padding:0}@media only screen and (max-width:991px){body.template-page #MainContent .page-width{padding:0 35px}}.full-wdith.company-history-width-box.page-width.page-width--narrow.section-template--22231499145529__main-padding{padding:0!important}body.template-page #MainContent .page-width h1.page-title,body.template-cart .template-cart-width-box h1.title,body.template-customers\/login h1,body.template-customers\/register h1{font-size:35px;text-transform:uppercase;color:#bc0c7e;font-weight:400;margin-bottom:30px}body.template-page #MainContent .rte h3{font-size:20px;font-weight:400;color:#bc0c7e;letter-spacing:0px;margin-bottom:10px;text-transform:uppercase}body.template-page #MainContent .rte p,body.template-page #MainContent .rte ul li{font-size:16px;font-weight:400;color:#030504;letter-spacing:0px;line-height:24px;margin-top:0;margin-bottom:30px}body.template-page #MainContent .rte ul{padding:0}body.template-page #MainContent .rte ul li{margin-bottom:0;list-style:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6.323' height='10.343' viewBox='0 0 6.323 10.343'%3E%3Cpath id='Path_9' data-name='Path 9' d='M245.985,438.437l-4.013,4.015a1.155,1.155,0,0,1-1.972-.816v-8.029a1.155,1.155,0,0,1,1.972-.816l4.013,4.013A1.155,1.155,0,0,1,245.985,438.437Z' transform='translate(-240 -432.45)' fill='%231a1818'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left 7px;padding-left:15px}body.template-page #MainContent .company-details{padding:50px 0;max-width:100%}body.template-page #MainContent .company-details .breadcrumbs{display:none}body.template-page #MainContent .company-details h1.page-title{text-align:center;color:#1a1818;margin-bottom:50px}body.template-page #MainContent .company-details .rte,.company-info-section{background:#bc0c7e;padding-top:40px;padding-bottom:40px}body.template-page #MainContent .company-details .about-us,.company-info-section .about-us{width:100%;margin:0 auto}body.template-page #MainContent .company-details ul.company-info,.company-info-section ul.company-info{column-count:3;margin-bottom:40px}body.template-page #MainContent .company-details ul.company-info-two,.company-info-section ul.company-info-two{column-count:2}ul.company-info-two:nth-child(1) li svg,.company-info-section ul.company-info-two:nth-child(1) li svg{width:200px!important}body.template-page #MainContent .company-details .about-us ul,.company-info-section .about-us ul{padding:0;display:flex;justify-content:space-around;align-items:center}@media only screen and (max-width:991px){body.template-page #MainContent .company-details .about-us ul,.company-info-section .about-us ul{padding:0 25px;align-items:baseline;flex-wrap:wrap;gap:30px;flex-direction:column-reverse}}body.template-page #MainContent .company-details .about-us ul li,.company-info-section .about-us ul li{list-style:none;display:flex;align-items:center;gap:18px;background:none}body.template-page #MainContent .company-details .about-us li a,.company-info-section .about-us li a{color:#fff;font-size:20px;font-weight:500;line-height:24px;text-decoration:none}@media only screen and (max-width:551px){body.template-page #MainContent .company-details .about-us li a,.company-info-section .about-us li a{font-size:16px}}body.help #MainContent{background:url(/cdn/shop/files/Group_5.png?v=1708321175);background-repeat:no-repeat;background-position:right center}#MainContent .company-history-width-box{max-width:100%}#MainContent .company-history-wrapper{padding:0 25px}body.help #MainContent .help-width-box{max-width:1440px;width:100%;padding:40px 50px}body.help #MainContent .help-wrapper h2{font-size:20px;text-transform:uppercase;font-weight:400;color:#000;margin-bottom:30px}body.help #MainContent .help-width-box .help-item-box h3{font-size:20px!important;margin:0!important;text-transform:uppercase!important;color:#000!important;font-weight:600!important}body.help #MainContent .help-width-box .help-item-box ul li a{padding:0 10px;text-indent:0;font-size:16px;line-height:26px;text-decoration:none;color:#bc0c7e;display:inline-block}body.help #MainContent .help-item-wrapper{column-count:2}@media only screen and (max-width:767px){body.help #MainContent .help-item-wrapper{column-count:1}}body.help #MainContent .help-item-wrapper .help-item-box{break-inside:avoid-column}.company-history-wrapper,.company-history-width-box .breadcrumbs{max-width:1440px;width:100%;margin:0 auto;padding:0 15px}.company-history-width-box h1.main-page-title{display:none}.company-history-width-box h2{font-size:35px;font-weight:400;color:#000;margin:25px 0 15px}.company-history-wrapper .company-history-left{padding-right:50px}@media only screen and (max-width:767px){.company-history-wrapper .company-history-left{padding-right:0}}.company-history-wrapper{display:flex}@media only screen and (max-width:767px){.company-history-wrapper{flex-wrap:wrap}}.company-history-wrapper .company-history-right{flex:0 0 30%}@media only screen and (max-width:767px){.company-history-wrapper .company-history-right{flex:100%}}.company-history-right span{text-align:right;color:#bc0c7e;display:block}.company-history-left ul li{background:none!important;padding:0!important;font-weight:500!important}.full-wdith.company-history-width-box{padding-bottom:0}.full-width-pink ul li{background:no-repeat!important;padding:0!important}.company-history-width-box .full-width-pink{background:#bc0c7e;padding-top:40px;padding-bottom:40px}.company-history-width-box .about-us{width:100%;margin:0 auto}.company-history-width-box ul.company-info{column-count:3;margin-bottom:40px}.company-history-width-box ul.company-info-two{column-count:2}.company-history-width-box .about-us ul{padding:0;display:flex;justify-content:space-around;align-items:center}@media only screen and (max-width:991px){.company-history-width-box .about-us ul{padding:0 25px!important;align-items:baseline;flex-wrap:wrap;gap:30px;flex-direction:column-reverse}}.company-history-width-box .about-us ul li{list-style:none;display:flex;align-items:center;gap:18px;background:none}.company-history-width-box .about-us li a{color:#fff;font-size:20px;font-weight:500;line-height:24px;text-decoration:none}body.template-page #MainContent .full-wdith.email-subscribe-width-box{max-width:1440px;width:100%;text-align:center;padding:0 25px 50px}.email-subscribe-width-box .newsletter-form{max-width:600px}.email-subscribe-width-box .newsletter__wrapper{background-color:transparent}.email-subscribe-width-box .newsletter-form__field-wrapper .field{display:flex;flex-direction:column}.email-subscribe-width-box .newsletter-form__field-wrapper .field input,.email-subscribe-width-box .newsletter-form__field-wrapper .field button{max-width:100%;width:100%;position:unset;height:50px}.email-subscribe-width-box .newsletter-form__field-wrapper .field input{font-weight:500;font-size:15px!important;border:1px solid #000!important}.email-subscribe-width-box .newsletter-form__field-wrapper .field button{font-weight:500;font-size:20px}.newsletter-form__field-wrapper .field input::placeholder{opacity:1;color:#000;font-weight:500;font-size:20px}.email-subscribe-width-box .newsletter-form__field-wrapper .field input::placeholder{opacity:1;font-weight:500;color:#000}body.template-cart{background-color:#eff9fe}body.template-cart .template-cart-width-box{padding:40px 15px}body.template-cart .template-cart-width-box .title-wrapper-with-link{margin:0;flex-direction:column;align-items:flex-start}body.template-cart .template-cart-width-box .title-wrapper-with-link h1{margin:0}body.template-cart .template-cart-width-box .title-wrapper-with-link a{color:#fff;text-decoration:none;font-size:20px;font-weight:400;background-color:#bc0c7e;padding:5px 20px}body.template-cart .template-cart-width-box .title-wrapper-with-link a:hover{background-color:#000}body.template-cart form.cart__contents{margin-top:20px}body.template-cart .cart__contents .cart-items thead{background-color:#f2d4e6}body.template-cart .cart__contents .cart-items thead th{padding:10px;font-size:20px;font-weight:400;color:#000}body.template-cart .cart__contents .cart-item .cart-item__media{padding-top:20px}body.template-cart .cart__contents .cart-item .cart-item__media img{height:160px;width:auto;border-radius:5px}body.template-cart .cart__contents .cart-item .cart-item__details{padding-top:20px;padding-left:20px}body.template-cart .cart__contents .cart-item .cart-item__details a{color:#bc0c7e;text-transform:uppercase;font-size:16px}body.template-cart .cart__contents .cart-item .cart-item__details a:hover{text-decoration:none;color:#000}body.template-cart .cart__contents .cart-item .cart-item__quantity{padding-top:20px;padding-left:0}body.template-cart .cart-quantity{position:inherit!important;display:inline-block;border:2px solid #bb107d;width:40px;height:40px;border-radius:5px;margin:0 7px;font-size:25px;line-height:25px;background:none;min-height:unset}body.template-cart .cart-quantity input.quantity__input:focus-visible{outline:none;box-shadow:none}body.template-cart .cart-quantity button{display:none!important}body.template-cart .button:before,body.template-cart .button:after,body.template-cart .quantity:before,body.template-cart .quantity:after{display:none!important}body.template-cart .cart-item cart-remove-button svg{width:20px}body.template-cart .td.cart-item__totals{padding-top:20px!important;padding-left:20px!important}body.template-cart td.cart-item__totals span,body.template-cart td.cart-item__totals a{font-size:17px!important;font-weight:500!important;font-family:Montserrat!important}.cart__footer-wrapper .cart__footer .totals,.cart__footer-wrapper .cart__footer .totals h2,.cart__footer-wrapper .cart__footer .totals p{font-size:20px;font-weight:500;color:#000;text-transform:uppercase}.cart__footer-wrapper .tax-note{font-size:16px;color:#000;text-transform:uppercase;line-height:normal}.cart__footer-wrapper .cart__ctas #checkout{border-radius:0;background-color:#bc0c7e;padding:16px 0;height:auto;min-height:unset}.cart__footer-wrapper .cart__ctas #checkout:hover{background-color:#000}body.template-cart .ymq-lock-ltsp a,body.template-cart .ymq-lock-ltsp span,body.template-cart .product-option{font-family:Montserrat!important}body.template-customers\/login,body.template-customers\/register{background-color:#eff9fe}body.template-customers\/login h1,body.template-customers\/register h1{text-align:left}body.template-customers\/register #create_customer label{color:#bc0c7e;text-transform:uppercase;font-weight:400;font-size:20px}body.template-customers\/register #create_customer .cf-field input,body.template-customers\/register #create_customer .cf-field select,body.template-customers\/login #customer_login input{border-radius:0!important;border-color:#000!important;background-color:#fff!important}body.template-customers\/login #customer_login input::placeholder,body.template-customers\/register #create_customer .cf-field select,body.template-customers\/login #customer_login input,body.template-customers\/login input::placeholder,body.template-customers\/login input,body.template-customers\/login label,body.template-customers\/login #customer_login label{font-size:15px!important;font-weight:500!important;color:#000!important}body.template-customers\/register .cf-form-actions button:before,body.template-customers\/register .cf-form-actions button:after,body.template-customers\/login #customer_login button:before,body.template-customers\/login #customer_login button:after,body.template-customers\/login .customer .field:before,body.template-customers\/login .customer .field:after{display:none}body.template-customers\/register .cf-form-actions button,body.template-customers\/login #customer_login button{border-radius:0;background-color:#1a1818;text-transform:uppercase;font-weight:500;font-size:20px}body.template-customers\/register .cf-form-actions button:hover,body.template-customers\/login #customer_login button:hover{background-color:#bc0c7e!important}body.template-customers\/login #customer_login a{color:#bc0c7e;text-transform:uppercase;text-decoration:none;font-size:18px}body.template-customers\/register .register{max-width:1000px!important;width:100%}.register-content{text-align:left}.register-content h3{color:#bc0c7e;margin-bottom:0;font-size:20px;font-weight:400}.register-content p{font-size:18px;color:#000;margin-bottom:0;line-height:22px;font-weight:400}.rte.scroll-trigger.animate--slide-in a{text-decoration:none}ul.company-info-two svg path,ul.company-info-two svg g,ul.company-info-two svg{width:100%;max-width:37px}footer.footer{border:none;background-color:#fff}.newsletter-section{background-color:#f2d4e6}.newsletter-form__field-wrapper{width:100%;max-width:100%!important}.footer-block--newsletter.page-width{padding-left:15px;padding-right:15px}.footer-block__newsletter{display:flex;align-items:center;justify-content:space-between;padding:30px 15px}@media only screen and (max-width:801px){.footer-block__newsletter{flex-wrap:wrap;gap:25px;justify-content:center}}.footer-block__newsletter h2{margin-bottom:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='89.215' height='71.372' viewBox='0 0 89.215 71.372'%3E%3Cpath id='Path_1353' data-name='Path 1353' d='M246.691,4374.513a6.862,6.862,0,0,1-6.691-6.691v-57.99a6.863,6.863,0,0,1,6.691-6.691h75.833a6.861,6.861,0,0,1,6.691,6.691v57.99a6.86,6.86,0,0,1-6.691,6.691Zm37.917-33.678-37.917-24.869v51.856h75.833v-51.856Zm0-6.692,37.47-24.311H247.249Zm-37.917-18.177v0Z' transform='translate(-240 -4303.141)' fill='%231a1818'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:70px;background-position:left center;padding-left:100px;font-size:20px;font-weight:300;color:#000;letter-spacing:0}@media only screen and (max-width:801px){.footer-block__newsletter h2{background-size:55px;font-size:15px;padding-left:70px}}.footer-block__newsletter h2 strong{display:block;text-align:left;color:#000;font-size:30px;font-weight:400;letter-spacing:0}@media only screen and (max-width:801px){.footer-block__newsletter h2 strong{font-size:20px}}.newsletter-section .newsletter-form{max-width:580px;width:100%;margin:0;background-color:#fff}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper .field__input::placeholder,.newsletter-form__field-wrapper .field__input{font-size:12px!important;font-weight:400}.newsletter-form__field-wrapper label{display:none}.newsletter-form__field-wrapper .field__input{padding-right:1.5rem!important;border-radius:0;border:none;background-color:#fff;max-width:70%;width:100%;margin:auto auto auto 0}.newsletter-form__field-wrapper .field__input:focus{outline:none;border:none;box-shadow:none;padding:1.5rem!important}.newsletter-form__field-wrapper button{height:34px;background-color:#000!important;color:#fff;text-transform:uppercase;font-size:15px;font-weight:500;font-family:Montserrat;width:25%;margin:11px 11px 11px 0}.newsletter-form__field-wrapper button:hover{background-color:#bc0c7e!important}ul.footer-block__details-content.list-unstyled{margin:0}@media only screen and (max-width:801px){.contact-media.col-xs-12.col-md-12.top-margen{display:flex;align-items:center}}.footer__content-top.page-width{margin:0 auto}@media only screen and (max-width:1024px){.footer__content-top.page-width{padding:0}}@media only screen and (max-width:960px){.footer__content-top.page-width{padding:0}}@media only screen and (max-width:801px){.footer__content-top.page-width{padding-left:18px;padding-right:18px}}@media only screen and (max-width:551px){.footer__content-top.page-width{padding-left:18px;padding-right:18px}}.footer-middle-column img{margin:0 auto 30px;display:block}@media only screen and (max-width:551px){.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in{display:flex;flex-direction:column}}@media screen and (max-width:749px){.footer .grid{display:flex!important;flex-direction:column}}.footer-block.grid__item:nth-child(1){margin:0}@media only screen and (max-width:1199px){.footer-block.grid__item:nth-child(1){order:1}}@media only screen and (max-width:749px){.footer-block.grid__item:nth-child(1){order:1}}@media only screen and (max-width:551px){.footer-block.grid__item:nth-child(1){order:1}}.footer-block.grid__item:nth-child(2){margin:0}@media only screen and (max-width:1199px){.footer-block.grid__item:nth-child(2){order:2}}@media only screen and (max-width:749px){.footer-block.grid__item:nth-child(2){order:2}}@media only screen and (max-width:551px){.footer-block.grid__item:nth-child(2){order:2}}.footer-block.grid__item:nth-child(3){margin:0}@media only screen and (max-width:1199px){.footer-block.grid__item:nth-child(3){order:4}}@media only screen and (max-width:749px){.footer-block.grid__item:nth-child(3){order:4}}@media only screen and (max-width:551px){.footer-block.grid__item:nth-child(3){order:4}}.footer-block.grid__item:nth-child(4){margin:0}@media only screen and (max-width:1199px){.footer-block.grid__item:nth-child(4){order:3}}@media only screen and (max-width:749px){.footer-block.grid__item:nth-child(4){order:3}}@media only screen and (max-width:551px){.footer-block.grid__item:nth-child(4){order:3}}.footer-block.grid__item a{color:#1a1818;font-size:15px;font-weight:300;text-decoration:none}@media only screen and (max-width:991px){.footer-block.grid__item a{padding:5px}}.footer-block.grid__item a:hover{color:#bc0c7e;text-decoration:none}footer.footer h2.footer-block__heading{color:#1a1818;font-size:18px;font-weight:700;line-height:25px;border-bottom:1px solid #1a1818;padding-bottom:20px;text-transform:capitalize;margin-bottom:10px}@media only screen and (max-width:1199px){footer.footer h2.footer-block__heading{font-size:16px}}.footer__blocks-wrapper{gap:30px;flex-wrap:nowrap;justify-content:center;margin-bottom:40px!important}@media only screen and (max-width:801px){.footer__blocks-wrapper{flex-wrap:wrap;justify-content:space-between}}.footer__blocks-wrapper .footer-block:first-child,.footer__blocks-wrapper .footer-block:nth-child(2),.footer__blocks-wrapper .footer-block:nth-child(3){width:100%;flex:50%}footer.footer .footer__blocks-wrapper .footer-block:last-child{width:100%;flex:100%}@media only screen and (max-width:1199px){footer.footer .footer__blocks-wrapper .footer-block:last-child{flex:60%}}footer.footer .footer__blocks-wrapper .footer-block:last-child ul{column-count:2;gap:5px}@media only screen and (max-width:1199px){footer.footer .footer__blocks-wrapper .footer-block:last-child ul{column-count:inherit}}footer.footer .footer-middle-column ul{padding:0;list-style:none;width:240px;display:block;margin:0 auto}footer.footer .footer-middle-column ul li{display:flex;align-items:center;gap:18px;margin-bottom:10px}footer.footer .footer__content-bottom{padding-top:0!important;border-color:#1a1818!important}.footer__content-bottom-wrapper{padding-left:0;padding-right:0}.footer__copyright.caption{margin-top:15px!important}.copyright__content{font-size:15px!important;color:#000;font-weight:400;margin-right:10px;letter-spacing:0px}.footer__copyright ul li a{border-left:1px solid #000;padding-left:15px;padding-right:10px;text-decoration:none;color:#000;font-weight:400;line-height:normal;letter-spacing:0px}@media only screen and (max-width:749px){.footer__copyright ul li a{line-height:0}}footer.footer .policies li:before{display:none}@media only screen and (max-width:801px){.footer__blocks-wrapper .footer-block h2{cursor:pointer;padding-left:0;padding-right:0;-webkit-user-select:none;user-select:none}.footer__blocks-wrapper .footer-block h2:after{border-radius:50%;content:"+";background-color:#d01f8f;width:20px;height:20px;display:inline-block;color:#fff;display:flex;align-items:center;justify-content:center;float:right}.footer__blocks-wrapper .footer-block h2.collapse:after{content:"-"}.footer-block.grid__item.footer-middle-wrapper ul{height:auto!important}.footer__blocks-wrapper .footer-block--menu.footer-block ul{max-height:0px;transition:max-height .5s ease;overflow:hidden}.footer__blocks-wrapper .footer-block ul.collapse{max-height:1000px;overflow:visible;transition:max-height .5s ease}.footer__content-top .grid{row-gap:1rem!important}}.product-card-wrapper .card__media .media img{object-fit:contain!important;object-position:center center!important;background-color:#fff}@media only screen and (max-width:550px){#product-grid{flex-direction:column}.grid__item.scroll-trigger.animate--slide-in{width:100%;max-width:100%}body.template-cart td.cart-item__totals span{font-size:13px!important}}body.template-cart .template-cart-width-box{padding:40px 30px}div#main-cart-footer{padding:0 30px}.quick-add-modal__content-info .product-form__submit{background-color:#bc0c7e;padding:13px 0;border:none;font-size:20px;text-transform:uppercase;font-weight:600;border-radius:0;min-height:unset}.quick-add-modal__content-info .product-form__submit:hover{background-color:#000}.quick-add-modal__content-info .product-form__submit:after,.quick-add-modal__content-info .product-form__submit:before{display:none}.quick-add-modal__content-info a.link.product__view-details{color:#bc0c7e}.quick-add-modal__content-info h2.h1{font-size:30px;color:#000;font-weight:400;text-transform:uppercase;line-height:normal}.quick-add-modal__content-info span.ymq-lock-ltsp.ymq-lock-hide-price-box a,.quick-add-modal__content-info span.ymq-lock-ltsp.ymq-lock-hide-price-box span{font-size:20px!important;font-weight:500!important;color:#bc0c7e!important;font-family:Montserrat!important;text-transform:capitalize!important}.quick-add-modal__content-info a.link.product__view-details:hover{color:#000}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1!important;transition:transform var(--duration-long) ease!important;transform:scale(1.03)!important}.product-form__input input[type=radio]:checked+label{background-color:#bc0c7e;border-color:#bc0c7e}ul.product-grid li.grid__item a.full-url{width:100%;display:block;max-width:100%;position:absolute;height:100%}@media screen and (min-width:990px){.section-header.shopify-section-group-header-group{z-index:10}}@media screen and (max-width:749px){html,body{width:100%;max-width:100%;overflow-x:hidden}@supports (overflow: clip){html,body{overflow-x:clip}}#MainContent,#MainContent>.shopify-section{min-width:0;max-width:100%}.product,.product__media-wrapper,.product__info-wrapper{min-width:0;max-width:100%}}body.template-cart .cart-quantity{display:inline-flex;align-items:center;gap:.6rem;width:auto;height:auto;min-height:0;margin:0;border:0;border-radius:0}body.template-cart .cart-quantity input.quantity__input{flex:0 0 4.4rem;width:4.4rem;height:4rem;padding:0;border:2px solid #bb107d;border-radius:5px;font-size:1.8rem;line-height:1;background:transparent}body.template-cart .cart-quantity button.quantity__button{display:flex!important;align-items:center;justify-content:center;flex:0 0 4rem;width:4rem;height:4rem;margin:0;padding:0;border:2px solid #bb107d;border-radius:5px;background:transparent}body.template-cart .cart-quantity button.quantity__button svg{width:1.1rem}@media screen and (max-width:989px){body.template-product .product>.grid__item.product__media-wrapper,body.template-product .product>.product__info-wrapper{width:100%!important;max-width:100%!important}body.template-product .grid__item.product__media-wrapper media-gallery{display:block;width:100%;max-width:100%}body.template-product slider-component.slider-mobile-gutter:not(.thumbnail-slider){display:block;width:100%;max-width:100%;flex:0 0 100%;order:initial}body.template-product slider-component.thumbnail-slider{width:100%;max-width:100%;flex:0 0 100%;order:initial}body.template-product slider-component.thumbnail-slider .thumbnail-list{flex-direction:row}body.template-product slider-component.thumbnail-slider .thumbnail{width:7rem;height:7rem}body.template-product media-gallery[data-mobile-thumbnails=hide]>slider-component.thumbnail-slider,body.template-product .product--mobile-hide slider-component.thumbnail-slider{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.template-product .product__title h1{font-size:2.4rem;line-height:1.15}}@media screen and (max-width:989px){body.template-product #MainContent .product__title h1{font-size:24px;line-height:1.15}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/custom.css.map */
