.breadcrumbs,.cms-page-view .page-title-wrapper,.catalog-category-view .page-title-wrapper{text-align:center}.cms-page-view .page-title-wrapper,.catalog-category-view .page-title-wrapper{margin-bottom:30px}.breadcrumbs .items li a,.breadcrumbs .items li span,.breadcrumbs .items li strong{margin:0 15px;padding:0 15px;color:#141414;letter-spacing:1px}.breadcrumbs .items li a:hover{text-decoration:none;color:#b82222}.breadcrumbs .item:not(:last-child):after{color:#141414;font-size:8px;content:"\f054";font-family:"FontAwesome"}.cms-page-view .page-title-wrapper .page-title span,.page-with-filter.catalog-category-view .page-title span{font-weight:800;font-size:16px;letter-spacing:1px}.product_list_header{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:30px}.products_num_and_paging{display:flex;justify-content:flex-start;align-items:baseline;height:30px}.products_num_and_paging .toolbar-amount{padding:0;display:flex;justify-content:flex-start;align-items:center}.products_num_and_paging .toolbar-amount span{display:inline-block;margin-right:6px}.products_num_and_paging .toolbar-amount:after{content:"";width:60px;height:1px;background:#141414;display:inline-flex;align-items:center;justify-content:center;margin-left:17px}.products_num_and_paging select{border:0;padding-right:10px;cursor:pointer;color:#141414}.product_list_header .toolbar-sorter{display:flex;align-items:baseline;justify-content:flex-end;padding:0;height:30px}.product_list_header .toolbar-sorter select{border:0;font-weight:800;cursor:pointer;color:#141414}.sorter .sorter-action{margin-left:8px;border-left:1px solid #dadada;padding-left:8px}.sorter .sorter-action:before{font-family:"FontAwesome";font-size:14px;color:#141414}.sorter .sorter-action.sort-asc:before{content:"\f062"}.sorter .sorter-action.sort-desc:before{content:"\f063"}.page-layout-2columns-left .column.main{width:73.333333%}.page-layout-2columns-left .sidebar-main{width:26.666667%}.pagination_plist{margin-top:40px;display:flex;align-items:center;justify-content:flex-end}.pagination_plist:before{content:"";width:60px;height:1px;background:#141414;display:inline-flex;align-items:center;justify-content:center}.pagination_plist>div{margin-left:30px}.pagination_plist .action.next,.pagination_plist .action.prev,.pagination_plist .pagin_step a,.pagination_plist .pagin_step span{color:#141414;font-size:14px}.pagination_plist .pagin_step.active{font-weight:800}.pagination_plist .action.next i,.pagination_plist .action.prev i{font-size:10px}.close_filters_box{display:none}.filter_box .filter-options-content .item>a.am_shopby_link_selected,.filter-options .am_shopby_link_selected span.count{font-weight:800;color:#b82222}.filter_box .filter-options-content .count:before,.filter_box .filter-options-content .count:after{display:none}.filter_box .filter-options-content .item>a{display:flex;justify-content:space-between;align-items:center;color:#141414;height:26px}.filter_box .filter-options-content .item>a span{font-size:13px}.filter_box .filter-options-content .item>a:hover,.filter_box .filter-options-content .item>a:hover span.count{color:#b82222}.filter_box .filter-options-title{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:800;height:60px;border-bottom:1px solid #141414;margin:0;cursor:pointer}.filter_box .filter-options-title i{font-size:12px}.filter_box .filter-options-title i.opened{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter_box .filter-options-content{padding:20px 0 50px;border-bottom:1px solid #141414;margin:0}.filter_box .am-show-more,.filter_box .filter-options-content .am-show-more{padding:0;font-size:12px;text-decoration:underline}.amshopby-slider-container.-default .ui-slider-range,.amshopby-slider-container .ui-slider-range,.ui-slider-horizontal{height:2px}.amshopby-slider-container.-default .am-slider .ui-slider-handle,.amshopby-slider-container .am-slider .ui-slider-handle{margin-top:-5px;margin-left:-5px;width:12px;height:12px;background:#212529 !important;cursor:pointer;transform:translate(0,0)}.amshopby-slider-container.-default .ui-slider-range,.amshopby-slider-container .ui-slider-range{position:absolute;background:#b6b6b6}.amshopby-slider-container.-default .am-slider:before,.amshopby-slider-container.-default .am-slider:after,.amshopby-slider-container.-default .ui-slider-range,.amshopby-slider-container.-default .am-slider,.amshopby-slider-container .ui-slider-range,.ui-slider-horizontal{height:2px}.amshopby-slider-container.-default .am-slider:after{right:-5px}.amshopby-slider-container.-default .am-slider:before{left:-5px}.sidebar.sidebar-main .block.filter .block-content.filter-content.filter_full{margin-top:34px}@media only screen and (max-width:991px){.product_list_header{flex-direction:column;align-items:flex-start}.products_num_and_paging{margin-bottom:10px}.sidebar.sidebar-main .block.filter .block-content.filter-content.filter_full{margin-top:0}}.block.filter.openBtn{display:none}.productSwiper .swiper-button-next,.productSwiper .swiper-button-prev,.productSwiper .swiper-pagination{display:none}.multiProductImages.productSwiper .swiper-wrapper{display:block;columns:2;column-gap:20px}.multiProductImages.productSwiper .swiper-wrapper div.swiper-slide{background:#fff;margin:0 20px 20px 0;display:inline-block;width:100%}.multiProductImages.productSwiper .swiper-wrapper div.swiper-slide:nth-child(3),.multiProductImages.productSwiper .swiper-wrapper div.swiper-slide:nth-child(4){width:90%}.twoProductImages.productSwiper .swiper-wrapper div.swiper-slide:nth-child(1){display:inline-block;margin:0 20px 20px 0;width:60%}.twoProductImages.productSwiper .swiper-wrapper div.swiper-slide:nth-child(2){display:inline-block;margin:0 20px 20px 0;width:35%}.oneProductImage.productSwiper .swiper-wrapper div.swiper-slide{width:100%}@media only screen and (max-width:767px){.product_list_header{align-items:center}.products_num_and_paging .toolbar-amount:after{width:20px}.page-with-filter.catalog-category-view .sidebar.sidebar-main{position:fixed;top:110px;left:0;padding:20px 20px 70px;background:#fff;z-index:100000000000000;width:100%;height:calc(100vh - 110px);overflow:auto;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:transform .25s ease;transition:transform .25s ease}.page-with-filter.catalog-category-view .sidebar.sidebar-main.opened{-webkit-transform:translateX(0%);transform:translateX(0%)}.close_filters_box{display:flex;justify-content:space-between;align-items:center;padding:10px 0 20px}.close_filters_box span{font-size:16px;letter-spacing:1px;font-family:"Fira Sans Condensed";font-weight:800}.close_filters{cursor:pointer}.block.filter.openBtn{display:block;position:fixed;top:150px;left:0;background:#fff;padding:5px 9px;z-index:10;border:1px solid #141414;border-left:0;font-weight:700;cursor:pointer}.breadcrumbs .items li a,.breadcrumbs .items li span{margin:0;padding:0 7px}.productSwiper .swiper-button-next,.productSwiper .swiper-button-prev,.productSwiper .swiper-pagination{display:block}.productSwiper .swiper-wrapper{display:flex}}.product_imgs_container{margin-top:12px}.product_in_txt_container{margin-top:12px}.productSwiper{overflow:hidden;position:relative}.productSwiper .swiper-button-next,.productSwiper .swiper-button-prev{width:44px;height:44px;border-radius:100px;background-color:#fff}.productSwiper .swiper-button-prev{left:6px;background-image:url(../images/arrow-back.svg)}.productSwiper .swiper-button-next{right:6px;background-image:url(../images/arrow-forward.svg)}.productSwiper .swiper-button-next.swiper-button-disabled,.productSwiper .swiper-button-prev.swiper-button-disabled{opacity:0}.product_in_txt_container .product_badges{margin-bottom:8px}.product_in_txt_container .page-title span{font-size:16px;font-weight:800;display:inline-block;line-height:22px;letter-spacing:1px}.product_in_txt_container .product_sku{margin-top:8px}.product_in_txt_container .product_sku,.product_in_txt_container .product_sku span{letter-spacing:1px;color:#787878;font-size:12px}.product_in_txt_container .product_description{margin-top:12px;font-size:13px}#product_addtocart_form{margin-top:20px}.product_in_txt_container .price-container .price{font-weight:700;color:#b82222;font-size:16px}.product_in_txt_container .old-price{margin-right:12px}.product_in_txt_container .old-price .price-container .price{font-weight:400;color:#141414}.product_in_txt_container .product-options-wrapper{margin-top:40px}.product_in_txt_container .product-options-wrapper .swatch-attribute-options{margin:15px 0}.swatch-option.color{width:22px;min-width:22px;height:22px;margin:0 15px 12px 0;border-radius:30px;border:1px solid #141414;-webkit-box-shadow:0px 0px 0px 3px #ff;-moz-box-shadow:0px 0px 0px 3px rgba(255,255,255,1);box-shadow:0px 0px 0px 3px #ff}.swatch-option.color.selected,.swatch-attribute.size .swatch-option.text.selected{outline:none;-webkit-box-shadow:0px 0px 0px 3px #ff,0px 0px 0px 5px #b82222;-moz-box-shadow:0px 0px 0px 3px rgba(255,255,255,1),0px 0px 0px 5px #b82222;box-shadow:0px 0px 0px 3px #ff,0px 0px 0px 5px #b82222}.swatch-option.color:not(.disabled):hover,.swatch-attribute.size .swatch-option.text:not(.disabled):hover{outline:none;border:1px solid #141414;-webkit-box-shadow:0px 0px 0px 3px #ff,0px 0px 0px 5px #b82222;-moz-box-shadow:0px 0px 0px 3px rgba(255,255,255,1),0px 0px 0px 5px #b82222;box-shadow:0px 0px 0px 3px #ff,0px 0px 0px 5px #b82222}.swatch-attribute.size .swatch-option.text{width:40px;min-width:40px;height:40px;margin:0 12px 12px 0;color:#141414;display:flex;justify-content:center;align-items:center;padding:0;background:#fff;border:1px solid #141414;-webkit-box-shadow:0px 0px 0px 3px #ff;-moz-box-shadow:0px 0px 0px 3px rgba(255,255,255,1);box-shadow:0px 0px 0px 3px #ff}.swatch-attribute.size{display:flex;justify-content:space-between;align-items:center}.productPage_productSizeGuide{text-decoration:underline;margin-bottom:10px;cursor:pointer}.product_in_txt_container .product-options-wrapper .swatch-attribute.size .swatch-attribute-options{max-width:262px;width:100%}.product_in_txt_container .product-options-wrapper .fieldset{margin-bottom:10px}.product_in_txt_container .info_bar{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.product_in_txt_container .info_bar>div{margin-left:0;text-align:left}.product_in_txt_container .addtocart_fav .page-product_actions{display:flex}.product_in_txt_container .addtocart_fav .page-product_actions button.action.primary.btn_primary{flex:1}.product_in_txt_container .addtocart_fav .page-product_actions .product-social-links{width:auto}.product_in_txt_container .addtocart_fav .page-product_actions .product-social-links .product-addto-links{display:flex}.product_in_txt_container .addtocart_fav .page-product_actions .product-social-links a{display:inline-flex;justify-content:center;align-items:center;height:45px;width:45px;border:1px solid #141414;margin-left:10px}.product_in_txt_container .addtocart_fav .page-product_actions .product-social-links a span{font-size:16px;color:#141414}.product_availability_transport>div:first-child{margin-bottom:6px}.product_availability_transport>div i{color:#53cb46;font-size:14px;margin-right:20px}.product_availability_transport>div span{font-size:12px;font-weight:700}.product_in_specs{border-top:1px solid #141414}.product_in_spec_title{display:flex;justify-content:space-between;align-items:center;height:60px;border-bottom:1px solid #141414;margin:0;cursor:pointer}.product_in_spec_title h3{font-size:12px;font-weight:800;margin-bottom:0}.product_in_spec.opened .product_in_spec_title i{-webkit-transform:rotate(-45deg);transform:rotate(-90deg)}.product_in_spec_content{padding:23px 0;border-bottom:1px solid #141414}.product_in_spec_content p:last-child{margin:0}.category_page_container{display:flex;justify-content:space-between}.categories_side{width:320px}.categories_side .promo_block_ctas{margin-top:78px}.categories_side .promo_block_title{display:none}.categories_right{width:calc(100% - 450px);display:flex;justify-content:space-between}.hoverAnim3d{-webkit-transition:.6s ease all;transition:.6s ease all;display:block}.hoverAnim3d:hover{transform:perspective(800px) rotateY(-7deg) translateY(-25px) rotateX(5deg) scale(1)}.categories_right .category_promo_block:first-child{width:55%}.categories_right .category_promo_block:nth-child(2){width:40%}.beauty_quote{height:250px;text-align:center;display:flex;justify-content:center;align-items:center;pointer-events:none}@media only screen and (max-width:1299px){.categories_side{width:280px}.categories_right{width:calc(100% - 320px);display:flex;justify-content:space-between}.beauty_quote{height:auto;margin-top:50px}}@media only screen and (max-width:991px){.categories_side{width:210px}.categories_right{width:calc(100% - 240px);display:flex;justify-content:space-between}}@media only screen and (max-width:767px){.category_page_container{display:block}.categories_side{width:100%}.categories_side .promo_block_title{display:block}.categories_side .promo_block_ctas{margin-top:0}.beauty_quote{margin:5px 0 25px}.categories_right{width:100%;display:flex;justify-content:space-between}.categories_right .promo_block_title h3{font-size:3rem;line-height:3rem}}.checkout-onepage-success .page-main>.page-title-wrapper{text-align:center;margin-bottom:40px}.checkout-onepage-success .page-main>.page-title-wrapper .page-title+.action{float:none;color:#b82222}.checkout-onepage-success .page-main .columns{text-align:center}.checkout-success .actions-toolbar{display:flex;justify-content:center;margin-top:80px}.cart-empty a{font-size:14px;color:#b82222;font-weight:700}.customer-account-login .page-main>.page-title-wrapper .page-title,.customer-account-create .page-main>.page-title-wrapper .page-title,.customer-account-forgotpassword .page-main>.page-title-wrapper .page-title,.account .page-main .page-title-wrapper .page-title,.checkout-cart-index .page-main .page-title-wrapper .page-title,.checkout-onepage-success .page-main>.page-title-wrapper .page-title,.customer-account-logoutsuccess .page-main>.page-title-wrapper .page-title,.contact-index-index .page-main>.page-title-wrapper .page-title{margin:20px 0}.account .page-main .page-title-wrapper .page-title{margin-bottom:30px}.customer-account-login .page-main>.page-title-wrapper .page-title span,.customer-account-create .page-main>.page-title-wrapper .page-title span,.customer-account-forgotpassword .page-main>.page-title-wrapper .page-title span,.account .page-main .page-title-wrapper .page-title span,.checkout-cart-index .page-main .page-title-wrapper .page-title span,.checkout-onepage-success .page-main>.page-title-wrapper .page-title span,.customer-account-logoutsuccess .page-main>.page-title-wrapper .page-title span,.contact-index-index .page-main>.page-title-wrapper .page-title span{font-size:42px;font-family:"Fira Sans Condensed",sans-serif;font-weight:600;line-height:40px}.login-container{margin-top:20px}.login-container .block{padding:30px 40px;background:#f3f3f3}.login-container .block:last-child{padding:30px 40px 40px;background:#f7f2df}.login-container .block .block-title{border-bottom:0}@media (min-width:767px),print{.login-container .block:first-child{margin-bottom:0}}@media (max-width:575px),print{.login-container .block{padding:20px 25px}.login-container .block:last-child{padding:20px 25px 30px}}.login-container .block .block-title strong{font-size:14px;font-weight:800;text-transform:uppercase}.fieldset>.legend span{font-size:12px;font-weight:800;text-transform:uppercase}.action.primary,.authentication-wrapper .action.action-login{background:#ded2a1;padding:6px 22px;color:#141414;border:1px solid #141414;border-radius:0 !important;font-weight:800;height:45px;font-size:12px !important;display:flex !important;justify-content:center;align-items:center;text-align:center;-webkit-transition:all .25s ease;transition:all .25s ease;text-transform:uppercase}.authentication-wrapper .action.action-login{display:inline-flex !important}.action.primary:hover,.action.primary:focus,.authentication-wrapper .action.action-login:hover,.authentication-wrapper .action.action-login:focus{background:#d6cb9f;color:#141414;border:1px solid #141414}.actions-toolbar .primary a.action{display:inline-flex !important}.fieldset>.field:not(.choice)>.label{padding:0;text-align:left;width:auto;box-sizing:border-box;float:none;display:block;margin-bottom:4px}.fieldset>.field:not(.choice)>.label span{font-weight:400;text-transform:uppercase}.control input[type=text],.control input[type=password],.control input[type=url],.control input[type=tel],.control input[type=search],.control input[type=number],.control input[type*=date],.control input[type=email],.control select{display:flex;height:45px;border:1px solid #141414}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{padding:0;width:auto;box-sizing:border-box;content:" ";float:none;height:auto}.form.create.account{width:100%;min-width:0}@media (min-width:768px),print{.abs-margin-for-forms-desktop,.fieldset .legend,.column:not(.sidebar-main) form .actions-toolbar,.column:not(.sidebar-additional) form .actions-toolbar,.login-container .fieldset:after{margin-left:0}.form_create_account_media{position:absolute}.form_create_account_media:before{content:"";width:100%;height:100%;position:absolute;background:#ded2a1;clip-path:polygon(14% 2%,98% 9%,91% 100%,1% 81%)}.form_create_account_media video{clip-path:polygon(17% 0%,100% 11%,93% 99%,0% 80%)}}.actions-toolbar>.secondary .action.remind{line-height:33px}.actions-toolbar>.secondary .action.remind span{color:#141414;text-decoration:underline}.page.messages{position:fixed;bottom:0;left:0;width:100%;z-index:10000}.message.success{margin:0;padding:20px}.message.success a{font-size:14px}.message.success>*:first-child:before{font-size:14px;line-height:48px;content:"\f00c";font-family:"FontAwesome"}.message.success{animation:hideMessage 0s 3s forwards}@keyframes hideMessage{to{visibility:hidden;height:0}}.account .block{clear:both}.account .block .box{padding:20px;background:#f3f3f3}.abs-account-blocks .box-title>span,.account .column.main .block:not(.widget) .box-title>span,.multicheckout .box-title>span,.paypal-review .block .box-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .box-title>span,[class^=sales-guest-] .column.main .block:not(.widget) .box-title>span,.sales-guest-view .column.main .block:not(.widget) .box-title>span{font-weight:700;line-height:1.1;font-size:13px;margin-top:2rem;margin-bottom:2rem;text-transform:uppercase}.box-actions .action{display:inline-block;padding:6px 12px;margin-right:2px;margin-top:2px;background:#fff;color:#141414}.box-content address{font-size:14px}.block.block-dashboard-addresses .block-title,.block.block-dashboard-orders .block-title{display:flex;justify-content:space-between;width:100%;align-items:baseline}.block.block-dashboard-addresses .block-title a span,.block.block-dashboard-orders .block-title a span,.block.block-dashboard-orders .data.table.table-order-items .col.actions a span,.orders-history .data.table.table-order-items .col.actions a span{color:#141414;text-decoration:underline}.block-collapsible-nav .content{background-color:#f7f2df}.block-collapsible-nav .item,.block-collapsible-nav .item a,.block-collapsible-nav .item strong{width:100%;text-transform:uppercase}.block-collapsible-nav .item a,.block-collapsible-nav .item>strong{padding:9px 18px 9px 15px}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:transparent;color:#b82222;font-weight:800}.block-collapsible-nav .item .delimiter{display:none}.block-collapsible-nav .item a:hover{background:#ded2a1}@media (min-width:768px),print{.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:22.3%;position:sticky;top:200px}}@media only screen and (max-width:767px){.block-collapsible-nav{top:-12px;background:#f7f2df}}.customer-account-forgotpassword .page-main{text-align:center}.customer-account-forgotpassword .page-main .form.password.forget{margin:0 auto}.customer-account-forgotpassword .page-main .fieldset>.field:not(.choice)>.control{width:100%}.customer-account-forgotpassword .page-main .actions-toolbar .primary{float:none}.block-minicart .items-total{float:none;margin:0 0 10px}.minicart-wrapper .block-minicart{border:0;padding:12px 20px 2px;-webkit-box-shadow:0 3px 63px rgb(0 0 0/15%);box-shadow:0 3px 63px rgb(0 0 0/15%)}.minicart-items .product-item:last-child{padding-bottom:0}.block-minicart .subtotal{display:flex;justify-content:space-between;align-items:baseline;margin:10px 0 10px}.block-minicart .block-content>.actions>.primary{margin:0 0 15px}.minicart-wrapper .block-minicart:before{right:20px}.minicart-wrapper .block-minicart:after{right:19px}@media only screen and (max-width:767px){.minicart-wrapper .block-minicart:before{right:18px}.minicart-wrapper .block-minicart:after{right:17px}.minicart-wrapper .block-minicart{right:-10px}}.minicart-items .product-item:not(:first-child){border-top:1px solid #e9e9e9}.minicart-items .product-item-name a{color:#141414;text-transform:uppercase;font-weight:700;font-size:11px}.minicart-items .product-item-details .price{color:#b82222;font-size:12px}.block-minicart .items-total span,.block-minicart .subtotal span{font-size:12px;text-transform:uppercase}.block-minicart .amount .price-wrapper:first-child .price{font-size:14px;font-weight:700;color:#b82222}.block-minicart .block-content>.actions .viewcart span{color:#141414;text-decoration:underline}.minicart-items-wrapper{border:1px solid #e9e9e9;border-left:0;border-right:0}.minicart-items .action.delete:before{content:"\f014";font-family:"FontAwesome";font-size:14px}.minicart-items .action.edit:before{content:"\f040";font-family:"FontAwesome";font-size:14px}.minicart-wrapper .product .actions .primary{margin-right:16px}.minicart-items .item-qty{height:26px}.minicart-items .update-cart-item{padding:4px 9px;background:#ded2a1}.minicart-items .update-cart-item span{font-size:11px}.minicart-items .product-item-details{cursor:default}.cart-summary>.title{display:block;font-weight:700;line-height:1.1;font-size:11px;text-transform:uppercase;margin-top:1.5rem;margin-bottom:1rem}.abs-discount-block>.title,.cart-summary .block>.title,.paypal-review-discount .block>.title{padding:7px 30px 7px 0}.column.main .abs-discount-block>.title strong,.column.main .cart-summary .block>.title strong,.column.main .paypal-review-discount .block>.title strong{font-size:12px;font-weight:400}.cart-totals .mark{padding-left:0}.cart-summary .block .fieldset{margin:15px 0 25px}.cart-summary .actions-toolbar>.primary,.cart-summary .actions-toolbar>.primary button{width:100%}.cart-container .checkout-methods-items .item a span{color:#141414;text-decoration:underline}@media (min-width:768px),print{.cart.table-wrapper .item .col.item{display:table-cell}#shopping-cart-table .product-image-container{width:110px;height:110px;display:block}#shopping-cart-table .product-image-container span{width:110px;height:110px}#shopping-cart-table .product-image-container span img{object-fit:cover;object-position:center;width:100%;height:100%}#shopping-cart-table .cart.item .price-excluding-tax{font-size:12px;line-height:13px}.cart.table-wrapper #shopping-cart-table .item .col.item{padding:20px 8px 20px}.cart.table-wrapper .item-info .col{padding:20px 8px 20px}.cart.table-wrapper .col,.cart.table-wrapper .product-item-details{vertical-align:middle}.cart.table-wrapper .product-item-name{margin:0}#shopping-cart-table .item-actions td{padding:0 0 5px}}.cart.table-wrapper .item .col.item{min-height:100px}#shopping-cart-table.table>:not(caption)>*>*,.data.table.totals>:not(caption)>*>*{border-bottom-width:0}#shopping-cart-table .actions-toolbar .action{background:#fff;border-radius:0}#shopping-cart-table .product-item-name a{color:#141414;text-transform:uppercase;font-weight:700;font-size:11px}#shopping-cart-table .actions-toolbar .action span{text-transform:uppercase;font-size:11px}.form.form-cart .cart.main.actions .action{border-radius:0;text-transform:uppercase;background-image:none;background:#f7f2df;border:1px solid #141414;color:#141414}.form.form-cart .cart.main.actions .action span{font-size:11px}.static_page_content p{line-height:28px}.static_page_content h2{margin-top:40px;margin-bottom:10px;font-weight:700;font-size:18px}.static_page_content h2:nth-of-type(1){margin-top:0}.static_page_content p strong,.static_page_content p b,.static_page_content p a{font-size:14px;color:#141414}.static_page_content p a{font-weight:600}.opc-progress-bar{text-align:center;margin:50px 0 20px}.opc-progress-bar-item:before{display:none}.opc-progress-bar-item>span{color:#c7c7c7;font-size:11px;text-transform:uppercase;font-weight:700;padding-top:55px}.opc-progress-bar-item._active>span:after,.opc-progress-bar-item._complete>span:after{font-size:14px;line-height:28px;content:"\f00c";font-family:"FontAwesome"}.opc-progress-bar-item>span:before{border-radius:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#f1f1f1}.opc-progress-bar-item._active>span:before{background:#141414;color:#fff;box-shadow:0 0 0 rgba(0,20,20,.4);animation:pulse 2s infinite}.opc-progress-bar-item._active>span:after{background:#141414;color:#fff}.opc-progress-bar-item>span:after{border-radius:0;background:#f1f1f1;font-family:"Fira Sans",sans-serif}@media (min-width:768px),print{.opc-progress-bar-item{margin-left:22vw !important;max-width:130px;width:100%}.opc-progress-bar-item:first-child{margin-left:0 !important}.opc-progress-bar-item:after{display:none}.opc-progress-bar-item:first-child:after{left:100%;display:block;content:"";width:22vw;height:1px;background-color:#141414;position:absolute;top:25%}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(20,20,20,.4)}70%{-webkit-box-shadow:0 0 0 15px rgba(20,20,20,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(20,20,20,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(20,20,20,.4);box-shadow:0 0 0 0 rgba(20,20,20,.4)}70%{-moz-box-shadow:0 0 0 15px rgba(20,20,20,0);box-shadow:0 0 0 15px rgba(20,20,20,0)}100%{-moz-box-shadow:0 0 0 0 rgba(20,20,20,0);box-shadow:0 0 0 0 rgba(20,20,20,0)}}.checkout-index-index .page-main{margin-top:0}.authentication-wrapper .action.action-auth-toggle:hover{text-decoration:none}.authentication-wrapper .action.action-auth-toggle{border-radius:0;text-transform:uppercase;background-image:none;background:#f7f2df;border:1px solid #141414;color:#141414;padding:5px 16px;font-size:11px;font-weight:700}.authentication-wrapper .action.action-auth-toggle span{font-size:11px}@media (min-width:768px),print{.authentication-dropdown{border:0;-webkit-box-shadow:0 3px 63px rgb(0 0 0/15%);box-shadow:0 3px 63px rgb(0 0 0/15%)}}.authentication-dropdown .modal-content,.authentication-dropdown .modal-header{border:0}.authentication-dropdown .modal-header{height:25px;padding:0}.block-authentication .block-title{font-size:12px}.block-authentication .block-title strong{text-transform:uppercase;font-weight:800}.block-authentication.modal-custom .action-close{margin:15px}.authentication-dropdown .action-remind{color:#141414;text-decoration:underline}@media (max-width:767px),print{.authentication-wrapper{margin-top:-53px}.custom-slide .modal-inner-wrap{background-color:#fff}.opc-estimated-wrapper{display:flex;justify-content:space-between;align-items:center;padding:18px 0}.opc-estimated-wrapper:before,.opc-estimated-wrapper:after{display:none}.opc-estimated-wrapper .minicart-wrapper .action.showcart{background:#fff;border:1px solid #141414;border-radius:100px !important}.opc-estimated-wrapper .estimated-block{font-size:12px;text-transform:uppercase;font-weight:800}.opc-estimated-wrapper .estimated-block span{font-size:12px}.opc-block-summary{background:#fff}.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide .modal-header{height:60px}}.opc-wrapper .step-title,.opc-block-summary>.title{font-weight:700;font-size:11px;text-transform:uppercase}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address,.opc-wrapper .checkout-shipping-method,.opc-wrapper .checkout-shipping-address{max-width:700px}.table-checkout-shipping-method tr.row{margin-left:0}.opc-wrapper .fieldset>.field:not(.choice)>.control{width:100%}@media (min-width:1024px),print{.table-checkout-shipping-method{min-width:100%}}@media (min-width:768px),print{.opc-sidebar{margin:0 0 20px}.opc-block-summary{background:#f5f5f5;padding:22px 25px;margin:0 0 20px}.opc-block-shipping-information{background:#f5f5f5}.opc-block-shipping-information .ship-via{padding-bottom:20px}}.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide .modal-content,.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide .modal-header{border:0}.opc-block-summary .items-in-cart>.title{text-transform:uppercase}.opc-block-summary .items-in-cart>.title strong{font-weight:400;font-size:11px}.opc-block-summary .items-in-cart>.title strong span{font-size:11px}.opc-block-summary .minicart-items .product-item-name{font-weight:700;text-transform:uppercase}.opc-block-summary .minicart-items .product-item-details .price{font-size:12px;font-weight:700}.opc-wrapper .shipping-address-item{border:1px solid transparent}.opc-wrapper .shipping-address-item.selected-item{border-color:#141414}.opc-wrapper .shipping-address-item.selected-item:after{background:#fff;color:#141414;content:"\f00c";font-family:"FontAwesome";font-size:15px}.opc-wrapper .shipping-address-item a,.billing-address-details a,.shipping-information-content a,.checkout-success a,.box-billing-address a,.box-shipping-address a,.box-order-shipping-address a,.box-order-billing-address a,.box-address-billing a,.box-address-shipping a{color:#b82222}.checkout-success a strong,.checkout-success p span,.checkout-onepage-success #registration p,.checkout-onepage-success #registration p span{font-size:14px}.checkout-onepage-success #registration .action.primary{display:inline-flex !important}.checkout-shipping-address .new-address-popup .action.action-show-popup{border-radius:0;text-transform:uppercase;background-image:none;background:#f7f2df;border:1px solid #141414;color:#141414;padding:5px 16px;font-size:11px;font-weight:700}.checkout-shipping-address .new-address-popup .action.action-show-popup span{font-size:11px}.modal-popup.modal-slide._inner-scroll .modal-header .modal-title{font-size:12px;font-weight:800;text-transform:uppercase;border:0}.modal-popup.modal-slide._inner-scroll .modal-header .action-close{padding:20px}.modal-popup.modal-slide._inner-scroll .modal-content{border:0;padding:30px 3rem}.modal-popup.modal-slide._inner-scroll .modal-content .fieldset>.field:not(.choice)>.control{width:100%}@media (min-width:1024px),print{.checkout-index-index .modal-popup .modal-inner-wrap{margin-left:-340px;width:680px;left:50%}}.modal-footer .action.secondary.action-hide-popup{background:0 0;border:0 solid #cdcdcd;text-transform:uppercase}.abs-sidebar-totals .mark,.cart-totals .mark,.opc-block-summary .table-totals .mark{font-weight:400;padding-left:4px;text-transform:uppercase}.shipping-information-title span{font-weight:700;font-size:11px}.shipping-information,.payment-method{text-transform:uppercase}.opc-block-shipping-information .shipping-information-title .action-edit:before{content:"\f040";font-family:"FontAwesome";font-size:14px}.checkout-payment-method .payment-option-title .action-toggle{color:#141414;text-decoration:underline}.form.form-discount .action.action-apply{border-radius:0;text-transform:uppercase;background-image:none;background:#f7f2df;border:1px solid #141414;color:#141414;padding:5px 16px;font-weight:700}.form.form-discount .action.action-apply span{font-size:11px}.customer-account-logoutsuccess{text-align:center}.customer-account-logoutsuccess p{font-size:14px}.account.wishlist-index-index .column.main .toolbar.wishlist-toolbar .toolbar-amount,.account.wishlist-index-index .column.main .toolbar.wishlist-toolbar .limiter{float:none}.account.wishlist-index-index .column.main .toolbar.wishlist-toolbar .pager{display:flex;justify-content:space-between;align-items:baseline}.account.wishlist-index-index .column.main .product-item-actions>.action{background:#fff;border-radius:0;border:1px solid #cdcdcd;color:#333;text-align:center;cursor:pointer;font-weight:700;margin:0;padding:7px 15px;font-size:1.4rem;line-height:1.6rem;display:inline-block}.account.wishlist-index-index .column.main .product-item-actions>.action:last-child{border-top:0}.account.wishlist-index-index .column.main .product-item-actions>.action span{text-transform:uppercase;font-size:11px}.account.wishlist-index-index .column.main .product-item-actions *{width:100%}.account.wishlist-index-index .form-wishlist-items .actions-toolbar .primary button{padding:7px 15px 7px;font-weight:700;font-size:1.4rem;line-height:1.6rem;font-family:"Open Sans";border-radius:0;text-transform:uppercase;background:#f7f2df;border:1px solid #141414;color:#141414}.account.wishlist-index-index .form-wishlist-items .actions-toolbar .primary button.action.tocart{background:#ded2a1}.account.wishlist-index-index .form-wishlist-items .actions-toolbar .primary button span{font-size:11px}.account.sales-order-view .actions-toolbar.order-actions-toolbar .actions a.action.print{color:#b82222}.fastSwiper .swiper-slide{clip-path:polygon(0% 0%,100% 10%,100% 100%,0% 90%)}.lucky_stores_container{display:flex;justify-content:space-between;margin-top:50px}.lucky_store_container .lucky_store{max-width:500px}@media (min-width:1150px),print{.lucky_store_container:first-child .lucky_store{margin-left:100px}.lucky_store_container:last-child .lucky_store{margin-right:100px}}.lucky_store_container:last-child .lucky_store{margin-top:100px}.lucky_store_container .lucky_store_img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ded2a1}.lucky_store_container .lucky_store_img{width:100%;height:400px;position:relative}.lucky_store_container .lucky_store_img img{width:100%;height:100%;object-position:center;object-fit:cover;position:relative;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);z-index:2;-webkit-transition:all .6s ease;transition:all .6s ease}.lucky_store_container .lucky_store_img:before{clip-path:polygon(0% 10%,93% 0%,97% 94%,13% 100%)}.lucky_store_container:last-child .lucky_store_img:before{clip-path:polygon(0% 10%,93% 0%,97% 94%,13% 100%)}.lucky_store_container .lucky_store:hover .lucky_store_img img{clip-path:polygon(10% 0%,97% 4%,89% 100%,1% 91%)}.lucky_store h2{margin-top:20px !important;margin-left:30px}.lucky_store_details div{margin:5px 60px}.lucky_store_details div a{color:#141414;font-size:12px;-webkit-transition:all .25s ease;transition:all .25s ease}.lucky_store_details div a:hover{color:#b82222}.lucky_store_container:first-child .text-center{margin-top:80px}#store5.lucky_store_container{-webkit-transform:translateY(-40px);transform:translateY(-40px)}@media (max-width:767px),print{.lucky_stores_container{margin-top:0;flex-direction:column;align-items:center}.lucky_store_container:last-child .lucky_store{margin-top:40px}.lucky_store_container:first-child .text-center{margin-top:30px}.lucky_store_container .lucky_store_img{height:285px}.lucky_store_container:first-child .text-center{display:none}#store5.lucky_store_container{-webkit-transform:translateY(0px);transform:translateY(0px)}.lucky_store_container:last-child{margin-bottom:40px}}.faq:first-child{margin-top:80px}.faq{margin-bottom:20px}.faq_title{width:100%;border:1px solid #141414;padding:25px 22px;cursor:pointer}.faq_title h5{margin:0;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:700}.faq_title h5:after{content:"\f078";font-family:FontAwesome;font-size:11px}.faq_title.opened h5:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq_content{border:1px solid #141414;border-top:0;padding:15px 22px}.faq_content h5{font-size:14px;font-weight:700}.faq_content h6{font-size:14px;font-weight:600}.faq_content p{margin-bottom:20px}.faq_content p:last-child{margin-bottom:0}.faq_content b{font-size:14px}.faq_content a{font-size:14px;color:#b82222}._1100_indent{max-width:1100px;margin:0 auto}@media (max-width:1100px),print{.faq:first-child{margin-top:30px}.faq{margin-bottom:12px}.faq_title{padding:15px 22px}}@media (max-width:767px),print{.faq:first-child{margin-top:0}}.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:100%}.contact-index-index .column:not(.sidebar-additional) .form.contact textarea{border-color:#141414;resize:none;height:110px}.bg_yellow_light{background-color:#f7f2df}.pad_box{padding:50px 60px}@media (max-width:767px),print{.pad_box{padding:30px}}.brands_page_content{text-align:center}.brands_page_content a{display:inline-block;width:167px;height:90px;margin:20px}.brands_page_content a img{width:100%;height:100%;object-fit:contain;object-position:center}.promo_block_luckypoints_header{justify-content:center;height:290px}@media (max-width:767px),print{.promo_block_luckypoints_header{height:210px;margin-bottom:30px}}