@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Taviraj:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@media screen and (max-width: 991px){.hide-on-mobile{display:none!important}}@media screen and (min-width: 991.0001px){.hide-on-desktop{display:none!important}}*{transition:filter .5s}.blur{filter:blur(5px);mix-blend-mode:overlay}.blur:after{background:#000;box-shadow:0 0 5px 25px #000;content:"";display:block;height:100%;left:0;opacity:50%;position:fixed;top:0;width:100%;z-index:100}#product-modal,.modal-close{display:none}.header__menu{column-gap:32px;display:flex;padding-bottom:0;padding-top:0;position:relative}.header.header--white,.header.header--white .header__menu-holder{background:#fff!important}.header__menu-holder>.container>.row>.col-4.col-md-5{display:flex;height:auto}.header__menu-holder>.container>.row>.col-4.col-md-2{height:auto;padding:5px}.header__menu-holder>.container>.row>.col-4.col-md-5:last-child{flex-basis:max-content;margin-left:auto}.header__logo-holder{height:63px;margin-left:auto;margin-right:auto;padding:0;width:150px}.header__logo-holder .header__logo.d-lg-block{height:63px;padding:5px;margin-left:auto;margin-right:auto}.header__menu--right{justify-content:flex-end}.header__menu-link{align-items:center;column-gap:5px;display:inline-flex;font-weight:500;font-size:10.31px;letter-spacing:.88px}.header__menu--left a,.header__menu--left span,.header__menu--right a,.header__menu--right span{margin:0}.header__menu-desktop-icon{display:block}.header__menu-link--cart__span{position:relative}.header__menu-link--cart__count{background-color:#aa1a66;border:2px solid white;border-radius:50%;color:#fff;display:block;font-size:11px;height:17px;left:15px;letter-spacing:0;line-height:11px;min-width:17px;padding:0 1px;position:absolute;text-align:center;top:-7px}.header__menu-link--cart__text{align-items:flex-start;display:flex;flex-direction:column;padding-left:5px}.header__menu-link--cart__text>*{line-height:12px}.header__menu-link--cart__text__total{color:#aa1a66;font-size:12px;letter-spacing:0}.header .secondary-menu{background-color:#fbf4f7;min-height:53px;transition:opacity .8s}.header .secondary-menu{opacity:0}.header.no-animate .secondary-menu{display:none}.header--white .secondary-menu,.header.animate:hover .secondary-menu,.header--active .secondary-menu,.header--scrolling .secondary-menu,.header--visible .secondary-menu{opacity:1}.header .secondary-menu .container{background:transparent}.header .secondary-menu .secondary-menu__genders{float:left}.header .secondary-menu .secondary-menu__genders .secondary-menu__genders__link:first-child{padding-left:0}.header .secondary-menu .secondary-menu__categories .secondary-menu__categories__link:last-child{padding-right:0}.secondary-menu ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;padding:0}.secondary-menu__genders ul{justify-content:flex-start}.secondary-menu__categories ul{justify-content:flex-end}.secondary-menu ul li{font-family:roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:.84px;line-height:18px;padding:6px 12px}.secondary-menu__categories ul li{font-weight:300}.secondary-menu__genders ul li{text-transform:uppercase}.secondary-menu a{color:#242424;display:block;padding:10px 0;text-decoration:none;white-space:nowrap}.secondary-menu ul li.active a{color:#aa1a66;font-weight:800}.secondary-menu__submenu{background:#fbf4f7;display:none;left:0;padding:24px 0;position:absolute;width:100%}.secondary-menu ul li:hover>.secondary-menu__submenu{display:block}.header--scrolling:not(.header--visible) .secondary-menu ul li:hover>.secondary-menu__submenu,.header[style*="transform: translate(0px, -100%)"] .secondary-menu ul li:hover>.secondary-menu__submenu{display:none!important}.secondary-menu__submenu .tertiary-menu__left{float:left}.secondary-menu__submenu .tertiary-menu__right{column-gap:24px;display:flex;float:right}.tertiary-menu__left ul{column-gap:24px;display:flex;flex-direction:column;height:150px;justify-content:flex-start;margin-top:48px}.tertiary-menu__left ul li{font-size:14px;font-weight:300;letter-spacing:0;line-height:24px;padding:0 0 6px}.tertiary-menu__left ul li a{max-width:146px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.tertiary-menu__left ul li a.see-all{color:#242424;font-weighT:450px;text-decoration:underline}.tertiary-menu .collection__product-holder{width:238px}.tertiary-menu .collection__product-holder .collection__product-image{height:264px;margin-bottom:0;width:238px}.tertiary-menu .collection__product-holder .collection__product-title{padding-bottom:5px}.tertiary-menu .collection__product-holder .collection__product-buy-btn{display:none}.tertiary-menu .collection__product-holder .collection__product-link.details-link{margin-top:0}.tertiary-menu .collection__product-holder .collection__product-link.details-link a{padding:0;text-decoration:underline}.tertiary-menu .collection__product-holder.product-block .collection__product-label,.tertiary-menu .collection__product-holder.product-block .collection__product-price{display:none}@media (max-width: 1199px){.header__logo-holder{height:48px;width:111px}.header__logo{max-height:48px}}@media (max-width: 991px){.header__menu-link{height:48px;min-width:48px;position:relative}.header__menu-link>*,.header #header-shop-btn-new{display:block;height:24px;left:50%;position:absolute;top:50%;transform:translateY(-50%) translate(-50%);width:24px}.header__menu.header__menu--left{column-gap:0;flex-direction:row-reverse;margin-bottom:6px;margin-top:6px}.header__menu.header__menu--right .header__menu-link--cart__span,.header__menu.header__menu--right span.header__menu-link--cart__count{display:block}}#mobile-menu{background:#fff;font-family:roboto,inter,sans-serif;height:100%;left:-100%;max-width:600px;position:fixed;top:0;transition:left 1s;width:90%;z-index:99}#mobile-menu-shade{background:#000;content:"";display:none;height:100%;left:0;opacity:0%;position:fixed;top:0;transition:opacity 1s;width:100%;z-index:90}#mobile-menu.visible{left:0}#mobile-menu.visible+#mobile-menu-shade{opacity:50%}#mobile-menu .mobile-menu-close__container{display:flex;justify-content:flex-end}#mobile-menu #mobile-menu-close{display:block;height:40px;position:relative;width:40px}#mobile-menu #mobile-menu-close img{left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%)}#mobile-menu .mobile-menu-content-container{display:flex;flex-direction:column;height:calc(100vh - 40px);overflow-y:auto}#mobile-menu .secondary-menu__genders{background:#fbf4f7;margin-bottom:6px;margin-top:6px}#mobile-menu .secondary-menu__genders ul{display:flex;column-gap:6px;list-style-type:none;padding:8px}#mobile-menu .secondary-menu__genders ul li{display:block;padding:6px 12px}#mobile-menu .secondary-menu__genders ul li a{color:#242424;font-size:12px;font-weight:400;letter-spacing:.84px;line-height:18px;text-decoration:none}#mobile-menu .secondary-menu__categories ul,#mobile-menu ul.like-secondary{border-bottom:solid 1px #8282824D;display:flex;flex-direction:column;list-style-type:none;margin:0 20px 10px;padding:0 0 10px;position:relative}#mobile-menu .secondary-menu__categories ul li{padding:4px 0}#mobile-menu .secondary-menu__categories ul li a,#mobile-menu .mobile-submenu .back-button,#mobile-menu a.header__menu-link{color:#242424;display:block;font-size:16px;font-weight:300;letter-spacing:-.32px;line-height:16px;padding:8px 0;text-decoration:none;text-transform:none}#mobile-menu .mobile-submenu .back-button{font-weight:500}#mobile-menu .secondary-menu__categories .link-with-arrow{position:relative}#mobile-menu .secondary-menu__categories .secondary-menu__categories__link .link-with-arrow>img{display:block;height:20px;position:absolute;right:0;top:8px;width:20px}#mobile-menu .mobile-submenu .back-button{margin-bottom:10px;padding-left:30px;position:relative}#mobile-menu .mobile-submenu .back-button>img{left:0;position:absolute;transform:rotate(180deg)}#mobile-menu .mobile-submenu{background:#fff;height:calc(100vh - 100px);left:-100%;padding:0 20px;position:absolute;top:0;transition:left 1s;width:100%;z-index:10}#mobile-menu .mobile-submenu ul{padding:0}#mobile-menu .secondary-menu__categories__link.js-accordion.open .mobile-submenu{left:0}predictive-search{display:block;background:#fff;height:81px;left:0;padding:16px 0;position:absolute;top:0;transition:top .5s;width:100%;z-index:1}predictive-search.hidden{top:-81px}predictive-search .predictive-search__loading-state{display:none}predictive-search form{display:block;margin-left:auto;margin-right:auto;max-width:100vw;width:max-content}predictive-search button.close{background:transparent;border:none;cursor:pointer;display:inline-block;height:40px;width:40px}predictive-search button.close>img{height:20px;width:20px}predictive-search form>input[type=search]{background:#fff;border:1px solid #dedede;font-family:roboto,inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:21;max-width:calc(100vw - 80px);height:52px;padding:11px 11px 0;width:468px}predictive-search form>input[type=search]:focus{border:2px solid #242424;padding:11px 10px 0}predictive-search form>label{color:#707070;font-family:roboto,inter,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin-left:11px;margin-top:5px;position:absolute;transition:font-size .25s,margin-top .25s}predictive-search form:has(input[type=search]:not(:focus):placeholder-shown)>label{font-size:14px;margin-top:16px}predictive-search #predictive-search{background:#fff;margin-top:12px;max-height:calc(100vh - 120px);overflow-y:auto;padding:16px;width:calc(100% - 44px)}predictive-search.hidden #predictive-search,predictive-search #predictive-search:empty{padding:0}predictive-search #predictive-search #predictive-search-results-groups-wrapper{column-gap:32px;display:flex;flex-direction:row}predictive-search #predictive-search #predictive-search-results-groups-wrapper .predictive-search__result-group:first-child{overflow:hidden;width:260px}predictive-search #predictive-search #predictive-search-results-groups-wrapper .predictive-search__result-group:nth-child(2){width:140px}predictive-search #predictive-search h2{border-bottom:1px solid #D0D0D0;color:#4d4d4d;font-family:assistant,roboto,inter,sans-serif;font-size:13px;font-weight:400;letter-spacing:.3px;line-height:17px;margin-bottom:16px;padding-bottom:9px;text-transform:uppercase}predictive-search #predictive-search ul{list-style-type:none;padding:0}predictive-search #predictive-search ul li>a,predictive-search #predictive-search ul li p.predictive-search__item-heading.h5{color:#000;font-family:roboto,inter,sans-serif;font-size:14px;font-weight:300;line-height:21px;letter-spacing:.02em;text-align:left;text-decoration:none}predictive-search #predictive-search .predictive-search__result-group:nth-child(1) p.predictive-search__item-heading.h5{font-size:14px;font-weight:500;line-height:21px;letter-spacing:.02em;text-align:left}predictive-search #predictive-search ul li p.predictive-search__item-heading.h5{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}predictive-search #predictive-search .predictive-search__result-group:nth-child(1) ul li.predictive-search__list-item a{column-gap:16px;display:flex;flex-direction:row;padding:8px 0}predictive-search #predictive-search .predictive-search__result-group:nth-child(1) ul li img{width:50px;height:50px}predictive-search #predictive-search .predictive-search__result-group:nth-child(1) .predictive-search__item-content.predictive-search__item-content--centered{display:flex;flex-direction:column;margin-top:3px;width:calc(100% - 66px)}predictive-search button.predictive-search__item.predictive-search__item--term{background:transparent;border:none;column-gap:8px;cursor:pointer;display:flex;margin-left:auto;padding:10px 16px}predictive-search button.predictive-search__item.predictive-search__item--term img,predictive-search button.predictive-search__item.predictive-search__item--term img *{color:#aa1a66;fill:#aa1a66;stroke:#aa1a66}predictive-search .data-predictive-search-search-for-text{color:#aa1a66;flex-direction:row;font-family:roboto,inter,sans-serif;font-size:12px;font-weight:500;line-height:20px;letter-spacing:3.6px;text-align:left;text-transform:uppercase}@media screen and (max-width: 555px){predictive-search form{width:auto}predictive-search input[type=search]{margin-left:16px}predictive-search form>label{margin-left:30px}predictive-search #predictive-search{width:auto}predictive-search #predictive-search #predictive-search-results #predictive-search-results-groups-wrapper{flex-direction:column;row-gap:20px}predictive-search #predictive-search #predictive-search-results #predictive-search-results-groups-wrapper>*{width:auto}predictive-search button.predictive-search__item.predictive-search__item--term{margin-left:-16px}}.header__banner{z-index:10}.header__banner-content{padding:6px 0}.header__banner-text-holder .header__banner-text{font-size:14px;font-weight:400;letter-spacing:-.32px;line-height:16px}.header__banner-text-holder .header__banner-image{height:24px}ul.breadcrumbs{display:flex;font-family:roboto,inter,sans-serif;font-size:12px;font-weight:400;list-style-type:none;padding-left:0}ul.breadcrumbs li:after{color:#867c72;content:"/";display:inline;padding-left:5px;padding-right:5px}ul.breadcrumbs li:last-child:after{content:"";display:none}ul.breadcrumbs li a{color:#867c72;text-decoration:none}ul.breadcrumbs li:last-child a{color:#aa1a66;font-weight:500}.collection__title{font-weight:400;font-size:26px;letter-spacing:-.39px;line-height:36px}.collection__sort-holder{border:none;bottom:10px;margin-top:0;padding-left:0;position:absolute;right:0}.collection__sort-holder #sort_by_string{color:#000;font-size:14px;font-weight:300;line-height:24px;margin-right:3px}.collection__sort-holder .ui-selectmenu-button{padding-right:15px}.collection__sort-holder #sort_by-button .ui-selectmenu-text{color:#171717;font-size:14px;font-weight:600;line-height:24px;margin-right:30px}.collection__sort-holder .ui-selectmenu-button .ui-selectmenu-icon{background-image:url(chevron-down.svg);background-size:12px;height:24px;right:10px;width:24px}.collection__sort-holder .ui-selectmenu-button .ui-selectmenu-icon:after,.collection__sort-holder .ui-selectmenu-button .ui-selectmenu-icon:before{display:none}.collection__product-holder:hover .btn.collection__product-buy-btn.btn__hover{opacity:1}.product-block{text-align:left}.btn.collection__product-buy-btn.btn__hover{background:#fefefe;border:none;border-bottom:1px solid #aa1a66;color:#aa1a66;font-size:12px;font-weight:500;letter-spacing:3.6px;margin:-90px 25px 30px;opacity:0;padding:15px 0;transition:.5s;width:auto}.btn.collection__product-buy-btn.btn__hover img{margin-right:10px}.collection__product-title{font-family:roboto,inter,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.2px;line-height:22px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:none;width:100%}.collection__product-label{padding-top:0;text-align:left}.collection__product-label *,.product-block .product-main__review-holder{color:#867c72;display:inline;font-family:roboto,inter,sans-serif;font-weight:400;font-size:12px;letter-spacing:0;line-height:24px}.collection__product-label__product-label{font-weight:800}.collection__product-image{margin-bottom:24px}.collection__product-price{font-size:13.63px;font-weight:800;letter-spacing:-.24px;line-height:18.4px;text-align:left}.collection__product-price .product-price__from{font-weight:400;text-transform:lowercase}.product-block__stamped-badge{margin-right:6px;text-align:left}.product-block__stamped-badge .stamped-badge{display:inline-block}.product-block .product-main__review-holder{padding-top:0}.product-block .collection__product-link.details-link a{color:#121212;font-family:roboto,inter,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;line-height:18px}.product-block .collection__product-link.details-link{margin-bottom:8px;margin-top:4px}.product-block .stamped-fa-star-o:before,.product-block .product-main__review-holder .stamped-badge .stamped-fa-star:before,.stamped-starrating.stamped-badge-starrating .stamped-fa-star-o:before,.product-main__review-holder .stamped-badge .stamped-fa-star:before,.product-main__review-holder .stamped-badge .stamped-fa-star-half-o:before{font-size:16px}.product-block .collection__product-tag{border-radius:0;font-family:roboto,inter,sans-serif;font-size:10.83px;font-weight:800;left:0;letter-spacing:1px;top:0}.collection__filters-title{border:none;display:flex;font-family:roboto,inter,sans-serif;font-size:18px;font-weight:500;justify-content:space-between;max-width:unset;margin-right:16px}.collection__filters-title[role=button]{cursor:pointer}.collection__filters-title img{rotate:180deg;transition:rotate .25s}.collection__filters-title.open img{rotate:0deg}.collection__filters-title+.collection__filters{max-height:0;padding-top:12px;overflow:hidden;transition:max-height ease-in .25s}.collection__filters-title.open+.collection__filters{max-height:500px;min-height:50px}.collection__single-filter-text,.collection__single-sorting-text{font-family:roboto,inter,sans-serif;font-size:14px;font-weight:300;line-height:18px}.collection__filters-holder{display:flex;flex-direction:column;padding-top:0;row-gap:32px}.collection__filters-inner-holder{padding-bottom:0}.collection__filters-pseudo-breadcrumb{color:#867c72;font-family:roboto,inter,sans-serif;font-size:12px;font-weight:300;line-height:19px;text-decoration:none}.collection__single-filter-text img{left:0;top:0}.collection__filters-applied-list{column-gap:8px;display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none;padding-left:0}.collection__filters-applied-list li,.collection__filter-active{background:#fff;border:1px solid #e3e3e3;border-radius:8px;color:#303030;display:inline-block;font-family:roboto,inter,sans-serif;font-weight:450;font-size:12px;line-height:16px;margin:4px 0;padding:2px 8px;position:relative}.collection__filters-applied a.clear-all{color:#121212;display:block;font-family:roboto,inter,sans-serif;font-size:14px;font-weight:400;line-height:21px;margin-right:16px;padding:8px 0;text-align:right}.collection__filters-holder-mobile{padding-top:0}.collection__filters-holder-mobile .collection__filters{margin-bottom:40px;padding-top:0}.collection__filters-holder-mobile .collection__filters-inner-holder{margin-top:32px}.collection__filters-holder-mobile .collection__filters-title{width:100%}.collection__filters-holder-mobile .collection__single-filter,.collection__filters-holder-mobile .collection__single-sort{padding-bottom:10px;padding-top:10px}.collection__filters-holder-mobile .collection__single-filter-text:before{background:#fff}.collection__filters-holder-mobile .collection__sort-holder{margin-top:0;padding-left:0}.collection__filters-holder-mobile .collection__filters-icon{position:relative;display:inline-block;right:auto;top:auto}.collection__filters-holder-mobile .collection__filters-top{align-items:center;border:none;display:flex;flex-direction:row;padding-top:10px}.collection__filters-holder-mobile .collection__filters-top-label{color:#242424;font-family:roboto,inter,sans-serif;font-size:16px;font-weight:400}.collection__filters-holder-mobile .collection__filters-active{border:none;padding-top:0}.collection__filters-holder-mobile .collection__filter-active{line-height:18px;margin-right:10px;padding-right:24px}.collection__filters-holder-mobile .collection__filter-active-icon{top:8px}.collection__filters-holder-mobile .collection__single-sort-input{position:absolute;pointer-events:none;opacity:0}button.mobile-filters-close{background:transparent;border:none;display:block;margin:-20px 0 20px auto;padding:10px;position:static}.product-block .tag-parts+.collection__product-price{color:#aa1a66}.product-block .tag-parts+.collection__product-price .product-price__from{color:#000}section.search{background:#fff}section.search form[role=search] button[type=submit]{display:none;right:7px;top:5px}@media screen and (max-width: 991px){section.search form[role=search] button[type=submit]{display:block}}section.search form[role=search]{background:#fff;border:none}section.search form[role=search] input[type=search]{border:1px solid #dedede;color:#867c72;font-family:Roboto,inter,sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:16px}section.search form[role=search] input[type=search]:focus{border:2px solid #242424;color:#242424;padding:15px}.recommended-products h3,.search-results h3{font-family:taviraj,serif;font-size:26px;font-weight:400;line-height:36px;letter-spacing:-.39px;margin-bottom:30px;margin-top:60px}.stories__single-story{height:100%}.stories__single-btn-holder{bottom:26px;position:absolute}.stories__text-holder{padding-bottom:55px}.stories__text-holder *{color:#000}.stories__btn{color:#aa1a66}.stories__btn:after{background-color:#aa1a66}@media screen and (max-width: 991px){.product-block{column-gap:16px;display:flex;flex-direction:row;padding-bottom:0}.product-block .collection__product-image{flex-shrink:0;margin-bottom:10px;padding-bottom:230px;width:168px}.product-block .right-container{display:flex;flex-direction:column;padding-bottom:85px;position:relative;width:100%}.product-block .product-price__from{color:#000}.product-block .btn.collection__product-buy-btn{display:block;bottom:10px;margin:0;opacity:100%;order:5;padding-left:16px;padding-right:16px;position:absolute}}.frcp-wishlist-nav-link-wrapper .frcp-wishlist-nav-link__count{background-color:#aa1a66;border:2px solid white;border-radius:50%;color:#fff;display:block;font-family:roboto,inter,sans-serif;font-size:11px;height:17px!important;letter-spacing:0;line-height:11px!important;margin-left:2px;margin-top:1px;min-width:17px!important;padding:0 1px;position:absolute;text-align:center;transform:translate(50%) translateY(-50%)!important;width:17px!important}.cc-popup *{font-family:roboto,inter,sans-serif;font-weight:300}.cc-popup .cc-btn{font-weight:500;font-size:14px;letter-spacing:3px;text-transform:uppercase}.cc-popup .cc-close{font-size:1.5em;font-weight:300}.shopify_subscriptions_app_block input[type=radio]{appearance:radio;-webkit-appearance:radio;-moz-appearance:radio}.shopify_subscriptions_app_block *{color:#000!important;font-family:roboto,inter,sans-serif;font-size:14px;line-height:21px}.shopify_subscriptions_app_block_purchase_options{border:none!important}.shopify_subscriptions_app_block_label{font-weight:300}.shopify_subscriptions_app_block_purchase_options>.shopify_subscriptions_app_block_label>label{cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:24px;width:calc(100% - 24px)}.shopify_subscriptions_app_block_purchase_options>.shopify_subscriptions_app_block_label>label>input{appearance:none;-webkit-appearance:none;-moz-appearance:none}.shopify_subscriptions_app_block_label{border:1px solid #dedede!important;border-radius:0;margin-top:-1px!important;position:relative;transition:.5s;z-index:5}.shopify_subscriptions_app_block_label:first-child{border-radius:4px 4px 0 0}.shopify_subscriptions_app_block_label:last-child{border-radius:0 0 4px 4px}.shopify_subscriptions_app_block_label_children{padding-left:10px!important}.shopify_subscriptions_app_block_label_children ul{padding-left:0!important}.shopify_subscriptions_app_block_purchase_options>.shopify_subscriptions_app_block_label:has(input:checked){background:#f4f2f0!important;border-color:#aa1a6a!important}.shopify_subscriptions_app_block_purchase_options>.shopify_subscriptions_app_block_label:before{background-image:url(radio-ui.svg);background-repeat:no-repeat;content:"";display:inline-block;margin-top:3px;margin-bottom:-3px;width:19px;height:19px}.shopify_subscriptions_app_block_purchase_options>.shopify_subscriptions_app_block_label:has(input:checked):before{background-image:url(radio-ui-checked.svg)}.shopify_subscriptions_app_block_purchase_options>.shopify_subscriptions_app_block_label:has(input:not(:checked)) .shopify_subscriptions_app_block_label_children{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:.5s}.shopify_subscriptions_app_block_purchase_options>.shopify_subscriptions_app_block_label:has(input:checked) .shopify_subscriptions_app_block_label_children{margin-top:10px;max-height:150px;opacity:1}.shopify_subscriptions_app__title{display:none!important}.shopify_subscriptions_app_policy{margin-top:.5rem!important;max-height:0;opacity:0;transition:.5s}.shopify_subscriptions_app_block_purchase_options:has(.shopify_subscriptions_app_block_label_children input:checked)~.shopify_subscriptions_app_policy{opacity:1!important;max-height:100px}#slidecarthq header.header h2{font-weight:400}#slidecarthq .button:hover{background-color:#aa1a66!important;opacity:.8}#slidecarthq header.header h2 .cart-count{font-family:roboto,inter,sans-serif;font-size:16px;margin-left:10px}#slidecarthq .item .main .main-top h3.title,#slidecarthq .item .main .main-top h3.title a{font-family:roboto,inter,sans-serif;font-weight:500;font-size:14px;letter-spacing:.02em;line-height:21px}#slidecarthq .item .main .main-top ul.properties-key-value li>*{font-family:roboto,inter,sans-serif;font-weight:300}#slidecarthq .item .main .main-bottom .price{font-family:roboto,inter,sans-serif;font-size:14px;font-weight:800;line-height:21px;letter-spacing:.02em;text-align:left;text-transform:uppercase}#slidecarthq .item .main .main-bottom .quantity-selector button:first-child,#slidecarthq .item .main .main-bottom .quantity-selector button:last-child{border-radius:0;cursor:pointer}#slidecarthq .item .main .main-bottom .quantity-selector button:first-child{border-right:none}#slidecarthq .item .main .main-bottom .quantity-selector button:last-child{border-left:none}#slidecarthq .item .main .main-bottom .quantity-selector>*{height:44px;width:44px}#slidecarthq footer.footer div.footer-row .flex,#slidecarthq footer.footer div.footer-row:first-child .slidecart-subtotal,#slidecarthq footer.footer div.footer-row:has(.slidecart-subtotal) .flex,#slidecarthq footer.footer div.footer-row:has(.slidecart-subtotal) .slidecart-subtotal{color:#000;font-family:roboto,inter,sans-serif;font-weight:800;font-size:14px;line-height:21px;letter-spacing:.02em}#slidecarthq footer.footer div.footer-row .slidecart-subtotal{text-transform:uppercase}#slidecarthq footer.footer div.footer-row:first-child .flex,#slidecarthq footer.footer div.footer-row:first-child .shipping-cost span,#slidecarthq footer.footer div.footer-row:has(.shipping-cost) .flex,#slidecarthq footer.footer div.footer-row:has(.shipping-cost) .shipping-cost span{color:#000;font-family:roboto,inter,sans-serif;font-weight:300;font-size:14px;line-height:21px;letter-spacing:.02em}#slidecarthq footer.footer a.footer-continue{color:#000;font-family:roboto,inter,sans-serif;font-weight:300;font-size:14px;letter-spacing:.02em;line-height:21px;text-transform:lowercase}#slidecarthq footer.footer form#slidecart-checkout-form button.button.full{font-weight:500!important;font-size:12px;letter-spacing:3.6px;line-height:20px;text-transform:uppercase}#slidecarthq footer.footer{background:#efefef}#slidecarthq .items .item .main .main-top button.remove svg{display:none}#slidecarthq .items .item .main .main-top button.remove{background:url(delete.svg);background-repeat:none;background-position:center;cursor:pointer;height:20px;width:20px}#sniffie-omnibus-price{margin-bottom:10px}#sniffie-omnibus-price span{color:#413e38;font-family:roboto,inter,sans-serif;font-weight:400;font-size:9.5px;letter-spacing:-.05px;line-height:12.5px}#sniffie-omnibus-price span .metafield-money{text-decoration:line-through;text-transform:uppercase}#sniffie-omnibus-price span span.discount-percents{background:#aa1a66;color:#fff;font-weight:800;font-size:10.5px;letter-spacing:1px;line-height:10.5px;padding:6px 10px}.testimonials{padding:60px 20px}.testimonials>.container{position:relative}.testimonials .swiper-container{margin-left:100px;margin-right:100px}.testimonials h2{margin-bottom:30px;text-align:center}.testimonials .testimonials-button-next,.testimonials .testimonials-button-prev{cursor:pointer;position:absolute;top:50%}.testimonials .testimonials-button-next{right:0}.testimonials .testimonial-tile{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:400px;position:relative}.testimonials .testimonial-tile__texts-wrapper{background:linear-gradient(to top,#000b,#0000);bottom:0;color:#fff;font-family:roboto,inter,sans-serif;padding:100px 20px 20px;position:absolute;text-shadow:#000 0 0 6px;width:calc(100% - 40px)}.testimonials .testimonial-tile__texts-wrapper h4{color:#fff;text-shadow:#000 0 0 6px}.testimonials .testimonial-tile__author,.testimonials .testimonial-tile__text{font-weight:300;letter-spacing:.3px}.testimonials .testimonial-tile__rating{padding:6px 0}.testimonials .testimonial-tile__rating i.stamped-fa{margin-right:-5px;margin-top:-2px;margin-bottom:2px}.testimonials .testimonial-tile__text{margin-top:10px}@media (max-width: 767px){.testimonials{padding-left:0;padding-right:0}.testimonials .container{max-width:unset;padding-left:0;padding-right:0}.testimonials .swiper-container{margin-left:0;margin-right:0}.testimonials .testimonials-button-next,.testimonials .testimonials-button-prev{display:none}}.testimonial-article{padding-bottom:60px}.testimonial-article>.testimonial-article__wrapper{column-gap:60px;display:flex;padding-top:30px}.testimonial-article>.testimonial-article__wrapper>img{align-self:flex-start;margin-bottom:30px;margin-top:30px;max-width:50%}.testimonial-article .black{color:#1e1f20}.testimonial-article>.testimonial-article__wrapper .article-hero__content-holder{padding-top:0}.testimonial-article>.testimonial-article__wrapper .article-hero__description,.testimonial-article .article__star-rating,.testimonial-article .article__author{font-family:roboto,inter,sans-serif;font-size:18px;font-weight:300;letter-spacing:.3px}.testimonial-article>.testimonial-article__wrapper .article-hero__title{font-size:36px}.testimonial-article .article__author{font-weight:400;margin-bottom:20px}.testimonial-article .article__star-rating{margin-bottom:20px;margin-left:-2px}.testimonial-article .article__star-rating i.stamped-fa{margin-right:-2px;margin-top:-2px;margin-bottom:2px}.testimonial-article .article__star-rating i.stamped-fa:before{font-size:20px}@media (max-width: 991px){.testimonial-article>.testimonial-article__wrapper{flex-direction:column}.testimonial-article>.testimonial-article__wrapper>img{display:block;margin-left:auto;margin-right:auto;max-width:100%}}.cky-notice-btn-wrapper>button,.cky-prefrence-btn-wrapper>button,.cky-preference-content-wrapper .cky-show-desc-btn{font-family:roboto,inter,sans-serif}.cky-preference-header .cky-preference-title{font-family:taviraj,serif}.cky-accordion-header .cky-always-active,.cky-accordion-header .cky-accordion-btn,.cky-audit-table>*{font-family:roboto,inter,sans-serif!important}#mobile-menu .mobile-menu-content-container .secondary-menu__genders.vertical>ul{flex-direction:column}@keyframes slide-in{to{transform:translateY(0)}}@media (prefers-reduced-motion: no-preference){.biopak-animate{transform:translateY(100%);animation:slide-in .5s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.075,.82,.165,1)}}.biopak-animate:nth-child(2){animation-delay:25ms}.biopak-animate:nth-child(3){animation-delay:.05s}.biopak-animate:nth-child(4){animation-delay:75ms}.biopak-animate:nth-child(5){animation-delay:.1s}.biopak-animate:nth-child(6){animation-delay:.125s}#slidecarthq .upsells *{font-weight:400!important}#slidecarthq .upsells .upsell-text>h3>a{font-family:roboto,inter,sans-serif;font-weight:500!important;font-size:14px;letter-spacing:.02em}#slidecarthq .upsells .upsell-text>h3{line-height:21px}.product-main__form-option-price--extra-label{bottom:0;color:#aa1a66;cursor:pointer;display:block;font-family:roboto,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:12px;margin:10px 0 0;position:absolute;text-align:center;text-transform:uppercase}.product-main__buying-holder .options>.product-main__option>label.product-main__form-option:has(.product-main__form-option-price--extra-label){padding:20px 0!important}@media (max-width: 991px){.article-hero{min-height:100vw;background-position-x:75%}.article-hero .article-hero__title,.article-content h2{font-size:36px;line-height:42px}.article-hero__description{font-size:18px;line-height:24px}.article-hero__holder{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:column;max-height:unset;height:100%;min-height:100vw}}.article-author{background:#fff;color:#242424}.article-author .container{display:flex;flex-direction:row;padding-top:2em}.article-author .left-side .author-header{display:block;font-family:roboto,sans-serif;font-weight:bolder;margin-bottom:1em;font-size:1.3em}.article-author .left-side .author-name{display:block;font-family:roboto,sans-serif;font-weight:bolder;font-size:1em;line-height:1.2em}.article-author .left-side .author-subtitle{display:block;font-family:roboto,sans-serif;font-weight:400;font-size:1em;line-height:1.2em}.article-author .right-side{align-self:end}.article-author .right-side img{width:80px;height:80px;object-fit:cover;margin-left:1em}.article-content #table_of_contents{font-family:Roboto,sans-serif;font-weight:300;font-size:1em;line-height:2em}.article-content #table_of_contents h2{margin-bottom:1em}.article-content #table_of_contents #toc ul{list-style-type:none;padding-left:1.5em}.article-content #table_of_contents #toc ul>li{text-indent:-1em;padding-left:1em;position:relative}:root{--ltc: grey}.article-content #table_of_contents #toc ul ul>li:after{content:"";display:block;height:100%;width:.75em;position:absolute;left:-1.25em;top:0;background-image:linear-gradient(to bottom,transparent calc(1em - 1px),var(--ltc) 1em,transparent 1em),linear-gradient(to right,var(--ltc) 0px,transparent 1px)}.article-content #table_of_contents #toc ul ul>li:last-of-type:after{background-image:linear-gradient(to bottom,transparent 1em,white 1em),linear-gradient(to bottom,transparent calc(1em - 1px),var(--ltc) 1em,transparent 1em),linear-gradient(to right,var(--ltc) 0px,transparent 1px)}.article-content #table_of_contents #toc>ul{padding-left:0}.article-content #table_of_contents #toc a{color:#242424}.article-content .col-md-4:last-child{display:flex;flex-direction:column;justify-content:space-between}.article-content .article-content__experts-holder{bottom:0}.article-content .article-content__experts-holder .article-content__popular-article{display:flex;align-items:flex-start}.article-content .article-content__experts-holder .article-content__popular-article .article-content__popular-article-text{width:62%}.article-content .article-content__expert-image{padding-bottom:0}.article-content .article-content__popular-article-title,.article-content .article-content__expert-subtitle,.article-content .article-content__expert-description,.article-content .article-content__expert-website{width:100%}.article-content .article-content__expert-subtitle,.article-content .article-content__expert-description,.article-content .article-content__expert-website{font-family:taviraj,serif;float:left;letter-spacing:0;line-height:1em;padding-left:1vw}.article-content .article-content__expert-subtitle{font-size:14px;font-weight:500;margin-top:.5em}.article-content .article-content__expert-description{font-size:14px;margin-top:.5em}.article-content .article-content__expert-website{color:#242424;column-gap:.25em;display:flex;flex-direction:row;margin-top:.5em;overflow:hidden;transition:color .5s;width:100%}.article-content .article-content__expert-website .external-link-icon{float:left;height:15px;width:15px}.article-content .article-content__expert-website span{font-size:14px;overflow:hidden;text-overflow:ellipsis}.article-content .article-content__expert-website:hover{color:#a09b98}.col-lg-3 .categories__single-title{font-size:20px;bottom:20px;left:20px;right:20px;line-height:1.2em}.col-lg-3 .categories__single-icon{width:32px;height:32px;bottom:0}.categories__single-category:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to top,#0001 20%,transparent 40%)}.categories.new{background:transparent;padding-bottom:73px}.categories.new .categories__title{text-align:center}.categories.new .categories-row{margin-top:79px}.categories.new .categories__single-holder{padding-top:0;margin-bottom:20px}.categories.new .categories__single-category{background-color:#f9f7f4;padding-bottom:0;text-decoration:none;aspect-ratio:1 / 1;margin-top:0;display:flex;flex-direction:column;justify-content:space-around}.categories.new .categories__single-category:before{background-image:none}.categories.new .categories__single-image{display:block;width:100%;max-height:75%;object-fit:contain;margin:0 auto;padding-top:10%;padding-bottom:10%;flex-grow:1}.categories.new .categories__single-title{color:#000;text-align:center;display:flex;position:relative;height:2em;line-height:1em;margin-top:1em;align-items:center;justify-content:center;left:0;padding-left:10px;padding-right:10px}@media (max-width: 991px){.categories.new .categories__single-image{max-width:65%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/application_custom.css.map */
