:root{--primary: #8056B1;--secondary: #9B7EBD;--white: #FFFFFF;--black: #000000}@font-face{font-family:Gordita;src:url(/cdn/shop/files/Gordita-BoldItalic.eot?v=1749703273);src:url(/cdn/shop/files/Gordita-BoldItalic.eot?v=1749703273?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Gordita-BoldItalic.woff2?v=1749703273) format("woff2"),url(/cdn/shop/files/Gordita-BoldItalic.woff?v=1749703273) format("woff"),url(/cdn/shop/files/Gordita-BoldItalic.ttf?v=1749703273) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gordita;src:url(/cdn/shop/files/Gordita-Black.eot?v=1749703273);src:url(/cdn/shop/files/Gordita-Black.eot?v=1749703273?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Gordita-Black.woff2?v=1749703273) format("woff2"),url(/cdn/shop/files/Gordita-Black.woff?v=1749703273) format("woff"),url(/cdn/shop/files/Gordita-Black.ttf?v=1749703273) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gordita;src:url(/cdn/shop/files/Gordita-Bold.eot?v=1749703273);src:url(/cdn/shop/files/Gordita-Bold.eot?v=1749703273?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Gordita-Bold.woff2?v=1749703273) format("woff2"),url(/cdn/shop/files/Gordita-Bold.woff?v=1749703273) format("woff"),url(/cdn/shop/files/Gordita-Bold.ttf?v=1749703273) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gordita;src:url(/cdn/shop/files/Gordita-BlackItalic.eot?v=1749703273);src:url(/cdn/shop/files/Gordita-BlackItalic.eot?v=1749703273?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Gordita-BlackItalic.woff2?v=1749703273) format("woff2"),url(/cdn/shop/files/Gordita-BlackItalic.woff?v=1749703273) format("woff"),url(/cdn/shop/files/Gordita-BlackItalic.ttf?v=1749703273) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Gordita;src:url(/cdn/shop/files/Gordita-Light.eot?v=1749703273);src:url(/cdn/shop/files/Gordita-Light.eot?v=1749703273?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Gordita-Light.woff2?v=1749703273) format("woff2"),url(/cdn/shop/files/Gordita-Light.woff?v=1749703273) format("woff"),url(/cdn/shop/files/Gordita-Light.ttf?v=1749703273) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gordita;src:url(/cdn/shop/files/Gordita-MediumItalic.eot?v=1749703273);src:url(/cdn/shop/files/Gordita-MediumItalic.eot?v=1749703273?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Gordita-MediumItalic.woff2?v=1749703273) format("woff2"),url(/cdn/shop/files/Gordita-MediumItalic.woff?v=1749703273) format("woff"),url(/cdn/shop/files/Gordita-MediumItalic.ttf?v=1749703273) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gordita;src:url(/cdn/shop/files/Gordita-Italic.eot?v=1749703273);src:url(/cdn/shop/files/Gordita-Italic.eot?v=1749703273?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Gordita-Italic.woff2?v=1749703273) format("woff2"),url(/cdn/shop/files/Gordita-Italic.woff?v=1749703273) format("woff"),url(/cdn/shop/files/Gordita-Italic.ttf?v=1749703273) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gordita;src:url(/cdn/shop/files/Gordita-Medium.eot?v=1749703273);src:url(/cdn/shop/files/Gordita-Medium.eot?v=1749703273?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Gordita-Medium.woff2?v=1749703273) format("woff2"),url(/cdn/shop/files/Gordita-Medium.woff?v=1749703273) format("woff"),url(/cdn/shop/files/Gordita-Medium.ttf?v=1749703273) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gordita;src:url(/cdn/shop/files/Gordita-LightItalic.eot?v=1749703273);src:url(/cdn/shop/files/Gordita-LightItalic.eot?v=1749703273?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Gordita-LightItalic.woff2?v=1749703273) format("woff2"),url(/cdn/shop/files/Gordita-LightItalic.woff?v=1749703273) format("woff"),url(/cdn/shop/files/Gordita-LightItalic.ttf?v=1749703273) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gordita;src:url(/cdn/shop/files/Gordita-Regular.eot?v=1749703273);src:url(/cdn/shop/files/Gordita-Regular.eot?v=1749703273?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Gordita-Regular.woff2?v=1749703273) format("woff2"),url(/cdn/shop/files/Gordita-Regular.woff?v=1749703273) format("woff"),url(/cdn/shop/files/Gordita-Regular.ttf?v=1749703273) format("truetype");font-weight:400;font-style:normal;font-display:swap}body *{font-family:Gordita}.menu_wrapper{display:flex;justify-content:center;align-items:center;position:relative;border-bottom:1px solid var(--color-border)}.mega_menu{border-top:1px solid var(--color-border);position:absolute;top:100%;left:0;right:0;z-index:11;background:var(--white);padding:30px 0;opacity:0;visibility:hidden;transition:all .3s ease-in-out;box-shadow:0 10px 10px #a7a7a730}.menu_list{display:flex;align-items:center;list-style:none;padding:0;margin:0}.menu_link{margin:0 15px}.menu_link>a{padding:12px 0;font-size:14px;font-weight:500;text-transform:uppercase;display:inline-block;position:relative;letter-spacing:1px;transition:all .3s;color:var(--black)}.template-index .menu_link>a{color:var(--white)}.template-index .menu_wrapper{border-bottom:1px solid var(--white)}.menu_link>a:after{content:"";position:absolute;height:2px;background-color:currentcolor;width:0;bottom:0;left:50%;transform:translate(-50%);transition:all .3s;pointer-events:none}.menu_link.active>a:after,.menu_link:hover>a:after{width:100%}.menu_link:hover>.parrent_menu+.mobile_menu_drawwer{opacity:1;visibility:visible}.mega_menu_wrapper{flex-direction:row;row-gap:30px;flex-wrap:wrap}.sub_menu_image{width:100%;max-width:25%;height:auto}.sub_menu_wrapper{padding:0 20px;flex:1;flex:0 0 20%}.sub_menu_title{font-size:14px;text-transform:uppercase;font-weight:500;margin:0 0 10px;letter-spacing:.5px;display:block}.sub_menu_list{list-style:none;padding:0;margin:0}.sub_menu_list a{color:#181818;font-size:14px;padding:5px 0;letter-spacing:.5px;display:block;transition:all .3s;font-weight:400}.sub_menu_list a:hover{opacity:.5}.sub_menu_image{position:relative}.sub_menu_image_text{position:absolute;background-color:var(--white);padding:10px 15px;bottom:0;left:0}.sub_menu_image_text h4{font-size:10px;text-transform:uppercase;margin:0}.parrent_menu svg,.show_tab{display:none}.back_menu{color:var(--black)}@media only screen and (max-width: 1199px){.menu_link>a{color:var(--black)!important}.menu_link .parrent_menu+.mobile_menu_drawwer{opacity:1;visibility:visible}.parrent_menu svg,.show_tab{display:block}.menu_icon{height:30px;width:30px}.menu_link>a:after{display:none}.menu_icon,.menu_close_icon,.menu_wrapper .menu_link button{background:transparent;border:0}.menu_wrapper button:focus-visible{outline:none}.menu_close_icon svg,.menu_icon svg{height:100%;width:100%}.mobile_menu_drawwer{padding:50px 15px 15px;border-top:1px solid var(--color-border);position:fixed;top:0;width:100%;left:-100%;background-color:var(--white);bottom:0;z-index:99;overflow:auto;flex-direction:column;transition:all .3s}.mobile_menu_drawwer.active{left:0%}.menu_link{width:100%;margin:0}.menu_wrapper .parrent_menu{width:100%;display:flex;align-items:center;justify-content:space-between;margin:0}.parrent_menu svg{height:20px;width:20px}.sub_menu_title,.menu_link:not(:last-child){border-bottom:1px solid #eaeaea}.mega_menu_wrapper{flex-direction:column;padding:0;margin:0;max-width:100%}.back_menu{display:flex;gap:5px;align-items:center;padding:12px 0;border-bottom:1px solid #eaeaea!important;font-size:12px;text-transform:uppercase;letter-spacing:1px;width:100%}.back_menu svg{height:15px;width:15px}.sub_menu_wrapper{padding:0}.sub_menu_list>li>a,.sub_menu_title{padding:12px 0;margin:0 15px;font-size:14px;font-weight:500;text-transform:uppercase;display:block;text-align:left;position:relative;letter-spacing:1px}.sub_menu_image{padding:12px 0;max-width:375px}.menu_close_icon{height:25px;width:25px;position:absolute;top:15px;right:15px;background:transparent;z-index:999}}.contact-form .form-group label{font-weight:600;font-size:24px;line-height:120%;margin-bottom:8px}.contact-form .form-group input,.contact-form .form-group textarea{padding:12px;font-size:20px;border:none;border-bottom:1px solid var(--black)}.contact-form button[type=submit]{width:max-content!important;padding:15px 50px;text-transform:uppercase;font-weight:400;font-size:16px;line-height:20px;height:auto}.form-group{margin-bottom:16px}.errors ul{text-align:left;font-size:14px}.contact_details_section{background:var(--black);color:var(--white);text-align:center;padding:50px 0;font-size:21px}.contact_details_section p{font-size:21px;margin:0 0 20px;color:var(--white)}.contact_details_section ol{display:flex;align-items:center;flex-direction:column}.contact_details_section li{max-width:max-content;margin-left:20px}.contact_details_section li:not(:last-child){margin-bottom:20px}.contact_details{max-width:75%;margin:0 auto}@media only screen and (max-width: 1024px){.contact_details{max-width:100%}}.product-details-card{display:flex;flex-direction:column;align-items:center;flex:1}.collection-toggle{padding-left:10px;padding-right:10px}.products-on-page{row-gap:20px}.products-on-page .product-item{border:1px solid rgba(0,0,0,.2);border-radius:10px;overflow:hidden;height:100%;display:flex!important;flex-direction:column;transition:all .3s}body:has(.sticky_item.active) .gPreorderTopMessageParent,body:has(.sticky_item.active) .gPreorderBottomMessage,.products-on-page .product-item .gPreorderTopMessageParent,.products-on-page .product-item .gPreorderBottomMessage{display:none}.products-on-page .product-item:hover{border-color:var(--primary)}.card-information{padding:10px}.product_title{font-size:21px;line-height:1.5;font-weight:400}.price_wrapper{display:inline-flex;font-size:21px;line-height:1.5;font-weight:600;align-items:center}.price_wrapper .price__sale{text-decoration:line-through;font-size:18px;color:#8f8f8f;margin-left:5px}.product_card_btn{gap:5px;margin:auto 0 0;padding-top:30px;width:100%;position:relative;flex-wrap:wrap}.product_card_btn .atc-error{position:absolute;font-size:12px;left:50%;line-height:1.2;bottom:calc(100% - 28px);transform:translate(-50%);width:100%}.shopify-product-form{flex:1;display:contents}.product_card_btn .btn{font-size:14px;padding:12px 11px;width:100%;flex:1;white-space:nowrap}.modal-content{border-radius:15px}#quickViewModal.modal{padding:0 15px!important}#quickViewModal .modal-content{padding:50px 20px 20px}#quickViewModal .modal-dialog{max-width:1280px}.product_sliders{display:flex;aspect-ratio:1/.8;position:sticky;top:20px}.product_sliders .swiper{width:85%}.product_sliders .swiper-slide>div,.product_sliders .swiper-slide img{height:100%;width:100%;object-fit:contain}.thumb_slider_wrapper{width:15%;padding-right:10px;height:100%;display:flex;flex-direction:column;gap:10px;align-items:center}.thumb_slider .swiper-slide{height:max-content;border-radius:8px;overflow:hidden;cursor:pointer;position:relative}.thumb_slider .swiper-slide:after{content:"";background-color:var(--white);opacity:0;top:0;right:0;bottom:0;left:0;position:absolute;transition:all .3s}.thumb_slider .swiper-slide.swiper-slide-thumb-active:after,.thumb_slider .swiper-slide:hover:after{opacity:.3}.thumb_slider .swiper-slide img{height:100%;width:100%;aspect-ratio:1;display:block}.product_slider{height:100%;width:85%;border-radius:10px}.product_sliders .poroduct_slider_nav{position:unset;margin:0;rotate:90deg;height:max-content;width:max-content;z-index:unset}.product_sliders .poroduct_slider_nav:after{font-size:22px;color:var(--black);font-weight:600}.product_details .product_name{font-size:28px;margin:0 0 10px;font-weight:500}.product_details .product_price{display:block;font-size:32px;line-height:1;font-weight:600;margin:0 0 15px}.product_details .product_price .total_price{font-size:25px;font-weight:600;text-decoration:line-through;color:#8f8f8f;margin-left:5px}.product_details .product_price .tag{font-size:12px;vertical-align:middle;margin-left:5px}.product_details .product_quantity{display:block;font-size:20px;font-weight:500;color:#8f8f8f;margin:0 0 15px}.product_details .product_quantity span{color:var(--black)}.quantity_input{display:flex;border:1px solid #a7a7a7;border-radius:7px;background:#efefef;width:max-content;margin:0 0 15px}.quantity_input button{border:0;background:transparent;padding:10px 20px}.quantity_input button:focus{outline:0}.quantity_input input[type=number]{padding:0;font-size:18px;border:0;outline:0;box-shadow:none;background:transparent;text-align:center;width:75px}.common-btn,.add-to-cart-button{display:flex;gap:10px;align-items:center;font-size:16px;justify-content:center;color:var(--white);background:var(--primary);transition:all .3s;padding:10px;border-radius:8px;border:0}.common-btn{min-width:130px}.common-btn:hover,.add-to-cart-button:hover{background:var(--secondary);color:var(--white)}.common-btn[disabled] svg,.add-to-cart-button[disabled] svg{display:none}.common-btn[disabled],.add-to-cart-button[disabled]{pointer-events:none}.common-btn svg,.add-to-cart-button svg{height:20px;width:20px}.product_details .shopify-payment-button{margin:15px 0 0}#quickViewModal .close_btn{position:absolute;left:10px;top:10px;padding:5px 10px;border-radius:5px;background:red;font-size:16px;display:flex;align-items:center;gap:5px;color:var(--black);font-weight:400;background:transparent;border:0;line-height:1;transition:all .3s}#quickViewModal .close_btn:hover{color:var(--white);background-color:var(--color-btn-main-bg)}#quickViewModal .close_btn svg{height:15px;width:15px}#quickViewModal .close_btn svg path{fill:currentcolor;stroke:currentcolor}.product_details .tags{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}.product_details .tag input{display:none}.product_details .tag{padding:3px 10px;display:inline-block;border-radius:5px;font-size:14px;border:1px solid transparent;background-color:#efefef;cursor:pointer;transition:all .3s}.product_details .tag:hover{border-color:var(--black)}.product_details .tag.active{color:var(--white);background-color:var(--black);cursor:unset}.eb-payment-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:10px 0}.eb-payment-icons svg{height:25px;width:auto}.credibility{margin:10px 0;text-align:center}.credibility img{width:auto;max-width:100%;object-fit:contain;height:72px}.product_details_section{padding:50px 0}.safe_product_section{padding:50px 0;background:var(--secondary)}.safe_product_section .row{row-gap:30px}.safe_product_card{text-align:center}.safe_product_card img{max-width:150px;width:100%;margin:0 auto}.safe_product_card h5{font-size:22px;margin:20px 0;color:var(--white)}.safe_product_card p{font-size:16px;margin:0;color:var(--white)}.upsell_wrapper{border:1px solid #efefef;border-radius:10px;overflow:hidden;margin:30px 0 0}.upsells_block .upsells_row{border-bottom:1px solid #efefef;padding:15px;display:flex;gap:15px;align-items:center;cursor:pointer}.upsells_block .upsells_row:last-child{border:0}.upsells_row .product_image{min-width:100px;width:100px;aspect-ratio:1;height:auto;border-radius:8px;overflow:hidden}.upsells_row .product_image img{object-fit:contain}.upsells_row .upsells_title{font-size:16px;margin:0 0 5px}.small_price{font-size:14px;margin:0}.small_price .old_price{text-decoration:line-through;color:#a7a7a7;margin-left:5px;font-size:12px}.upsells_row .small_price{margin:0 0 5px}.upsells_row select{display:block;padding:5px 10px;color:var(--black);border-radius:5px;font-size:14px;margin:5px 0 0;width:100%;max-width:200px;border:1px solid var(--black);background:transparent}.item_form select:focus,.upsells_row select:focus{outline:0}.product_details .upsells_row .tag{font-size:12px;margin-left:5px}.upsells_row input[type=checkbox]{height:17px;width:17px;min-width:17px;accent-color:var(--black);-webkit-appearance:checkbox}.upsells_main_title{background:#efefef;padding:10px;font-size:20px;text-align:center}.upsells_btn{background:var(--color-btn-main-bg);color:var(--white);border:0;width:100%;border-radius:0 0 10px 10px;padding:10px;font-size:16px;text-align:center}.atc-error{display:block;color:red;font-size:14px;margin:5px 0 0}.sticky_item{position:fixed;bottom:0;left:0;right:0;z-index:9;border-top:1px solid var(--color-border);background-color:var(--white);display:none;transition:all .5s}.sticky_item.active{display:block}.sticky_item.active+.main_pdp_form>form{padding-top:44px}.sticky_item.active+.main_pdp_form .main_atc_wrapper{position:fixed;bottom:17px;width:max-content!important;right:calc((100vw - 1110px)/2);z-index:99}.sticky_item.active+.main_pdp_form .main_atc_wrapper .atc-error{position:absolute;white-space:nowrap;top:100%;right:0;font-size:12px;line-height:1;margin:3px 0 0}.sticky_item .container{padding-top:14px;padding-bottom:14px;position:relative}.sticky_item_wrapper{display:flex;align-items:center;gap:10px;padding-right:150px}body:has(.gPreorderBtn) .sticky_item_wrapper{padding-right:180px}.sticky_item_wrapper .atc-error{position:absolute;right:0;font-size:12px;white-space:nowrap;bottom:0}.sticky_item_wrapper .item_image{overflow:hidden;height:50px;aspect-ratio:1;width:auto;border-radius:5px}.sticky_item_wrapper .item_image img{object-fit:contain}.sticky_item_wrapper .item_name{margin:0 auto 0 0;font-size:16px;display:inline-block;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;flex:1;white-space:nowrap}.sticky_item_wrapper .select,.sticky_item_wrapper .input_item{padding:5px 10px;border-radius:5px;font-size:14px;width:100%;max-width:100px;border:1px solid var(--black);line-height:1.4;color:var(--black);background:transparent}.input_item:focus{outline:0;box-shadow:none}.sticky_item_wrapper button,.sticky_item_wrapper .small_price{white-space:nowrap}.sticky_item .shopify-product-form{width:max-content}.item_filter_block{display:flex;gap:10px}.additional_info{margin:15px 0}.additional_info h6{font-size:20px;line-height:1.2;font-weight:600;margin:0 0 10px}.additional_info ul{list-style-type:disc;font-size:16px;font-weight:400;line-height:1.5}.additional_info p{font-size:16px;font-weight:400;line-height:1.5}.additional_info p:not(:last-child),.additional_info ul li:not(:last-child){margin:0 0 5px}.product_details .product__tax{margin:10px 0}.quantity_input button svg{stroke:var(--black)}.item_filter_block .select{min-height:100%}.product_desc_title{font-size:32px;font-weight:600;text-align:center;margin:0 0 30px}.footer .footer__title{margin-bottom:16px;font-size:16px;font-weight:600;display:block;color:var(--white)}@media only screen and (max-width: 1199px){.sticky_item.active+.main_pdp_form .main_atc_wrapper{right:calc((100vw - 930px)/2)}.product_card_btn{flex-direction:column}}@media only screen and (max-width: 1024px){.product_details .product_name{font-size:22px}.product_details .product_price{font-size:20px}.product_details .product_price .total_price,.product_details .product_quantity{font-size:18px}.quantity_input button{padding:7px 10px}.quantity_input button svg{height:20px;width:20px}.upsells_main_title{font-size:18px;padding:7px}.upsells_block .upsells_row{gap:10px;padding:10px}.upsells_row .product_image{width:70px;min-width:70px}}@media only screen and (max-width: 991px){.sticky_item.active+.main_pdp_form .main_atc_wrapper{right:calc((100vw - 690px)/2)}}@media only screen and (max-width: 767px){.sticky_item.active+.main_pdp_form .main_atc_wrapper .atc-error{top:unset;bottom:100%;margin:0 0 2px;text-overflow:ellipsis;overflow:hidden;max-width:calc(100vw - 10px)}.sticky_item .container{padding-top:22px}.sticky_item.active+.main_pdp_form .main_atc_wrapper{right:calc((100vw - 510px)/2);bottom:54px}.sticky_item_wrapper{padding:0!important}.small_price{margin-right:140px;font-size:12px}body:has(.gPreorderBtn) .small_price{margin-right:170px}.sticky_item_wrapper{flex-wrap:wrap}.item_filter_block{width:100%;order:4}.item_filter_block .select{flex:1;max-width:unset}.sticky_item_wrapper .add-to-cart-button{font-size:14px}.sticky_item_wrapper .add-to-cart-button svg{height:15px;width:15px}.sticky_item_wrapper .item_image{height:40px}.sticky_item_wrapper .item_name{font-size:14px}.sticky_item_wrapper .small_price .old_price{margin:0}.product_details{row-gap:30px}#quickViewModal .modal-content{padding:50px 15px 15px}#quickViewModal.modal{padding:0 10px!important}}@media only screen and (max-width: 576px){.product_sliders{flex-direction:column-reverse}.thumb_slider_wrapper{width:100%;padding:10px 0 0;flex-direction:row;height:unset}.product_sliders .poroduct_slider_nav{rotate:unset}.thumb_slider,.product_slider{width:100%}.thumb_slider .swiper-slide{width:70px}.product_sliders .poroduct_slider_nav:after{font-size:16px}.product_details .tag{font-size:12px;padding:3px 5px;letter-spacing:0}.upsells_row .upsells_title{font-size:14px}}@media only screen and (max-width: 540px){.sticky_item.active+.main_pdp_form .main_atc_wrapper{right:15px}}.other_bought_title{font-size:24px;margin:0 0 20px;font-weight:var(--font-weight-header)}.show-sidebar .cart-dynamic-checkout-buttons,.show-sidebar .other_bought_block{display:none}.other_bought_block{margin:50px 0}.other_product_item{display:flex;height:100%;flex-direction:column}.other_product_item .shopify-product-form{margin-top:auto}.other_product_image{aspect-ratio:1;position:relative;margin:0 0 15px;border-radius:10px;overflow:hidden}.other_product_image img{object-fit:contain}.other_product_image .tag{position:absolute;bottom:5px;left:5px;font-size:14px;background:var(--color-btn-main-bg);color:var(--white);text-transform:uppercase;border-radius:5px;padding:2px 5px}.other_product_name{font-size:18px;margin:0 0 10px}.other_product_price{font-size:16px;font-weight:600;margin:0 0 10px}.other_bought_block .add-to-cart-button{width:100%}.other_product_price .old_price{margin-left:5px;color:#a7a7a7;text-decoration:line-through}.other_bought_block .row{row-gap:20px}.other_product_card{display:flex;flex-direction:column;height:100%}.other_product_card>a{margin-bottom:auto}@media only screen and (max-width: 768px){.other_bought_title{font-size:20px}}.cart-order-summary-footer{padding-left:12px;padding-right:12px}.collection_content h2{margin:20px 0 10px}.collection_content h2:first-child{margin-top:0;font-size:30px}.product-description ul,.collection_content ul{font-size:14px;margin:0 0 10px}.product-description p,.collection_content p{font-size:16px;margin:0 0 10px}.product-description p:last-child{margin:0}@media only screen and (max-width: 768px){.product-description p,.collection_content p{font-size:14px}}.header-global.border-bottom{border-color:var(--white)!important}.image-slider{margin-top:calc((var(--menuHeight) * -1) - 2px)}.home_banner.section_hero{padding-top:var(--menuHeight);display:flex;flex-direction:column;min-height:calc(100vh - 203px)}.home_banner .section_hero-overlay{position:relative;z-index:2;padding:50px 0;flex:1;display:flex}.home_banner .section_hero-overlay>div{flex:1;display:flex;flex-direction:column;justify-content:center}.home_banner .section_hero-image{z-index:1;height:100%;width:100%;left:0;top:0;position:absolute;transform:unset}.home_banner .section_hero-image img{object-fit:cover}.home_banner .section_hero-image:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:var(--black);opacity:.4}.banner_content{color:var(--white);width:100%;max-width:820px}.banner_content span{font-size:16px}.banner_title{font-weight:600;font-size:64px;line-height:1.25}.banner_list_wrapper{display:flex;gap:20px}.banner_list{margin:20px 0}.banner_list li{font-size:20px;line-height:1.5;font-weight:400}.banner_content .btn{min-width:150px;width:max-content}.cta-wrapper{position:relative;z-index:3;color:var(--white);border-bottom:1px solid var(--white)}.image-slider .carousel-control-next,.image-slider .carousel-control-prev{background:transparent;border:0;box-shadow:none;opacity:1;transition:all .3s}.image-slider .carousel-control-next:hover,.image-slider .carousel-control-prev:hover{scale:1.2}.image-slider .carousel-control-next svg,.image-slider .carousel-control-prev svg{height:30px;width:30px}.image-slider .carousel-control-next svg g,.image-slider .carousel-control-prev svg g{stroke:var(--white)}.info_section{background:var(--primary);padding:30px 0;color:var(--white)}.info_wrapper{display:flex;margin:0 -10px}.guarantee_col .info_sub_title,.info_title{width:100%;font-weight:600;font-size:32px;line-height:1.25;margin:0}.info_col.title_col{text-align:left;border:0;padding-top:0;padding-bottom:0}.info_col{flex:1;padding:5px 10px;border-right:1px solid var(--white);text-align:center;display:flex;flex-direction:column;justify-content:center;row-gap:10px}.info_col:last-child{border:0}.info_col img{height:32px;width:32px;margin:0 auto}.info_col p{color:var(--white);font-size:16px;margin:0}.guarantee_col{text-align:center}.featured_collection_section{padding:50px 0}.featured_collection_grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:15px}.featured_collection_grid.four_column{grid-template-columns:1fr 1fr 1fr 1fr}.four_column .featured_collection_item .text_wrp h2,.four_column .featured_collection_item .text_wrp h3{font-size:24px;word-break:break-word}.four_column .featured_collection_item .text_wrp p{font-size:16px}.featured_collection_item{position:relative;border-radius:10px;overflow:hidden}.featured_collection_item img{width:100%;height:100%;aspect-ratio:1;object-fit:cover}.featured_collection_item .overlay{height:100%;width:100%;position:absolute;left:0;top:0;padding:15px;background:#0000004d;z-index:1;color:var(--white);text-align:center;display:flex;flex-direction:column;justify-content:space-between}.featured_collection_item .text_wrp h2{font-size:32px;line-height:1.25;margin:0 0 5px}.featured_collection_item .text_wrp p{font-size:20px;line-height:1.25;margin:0 0 10px;color:var(--white)}.featured_collection_item .btn{min-width:130px;margin:0 auto}.footer .footer-menu-wrapper{margin:0 -15px}.footer .footer-menu-wrapper .footer-links-block{flex:1;padding:0 15px}.footer .footer-menu-wrapper .footer-links-block.main{flex:0 0 45%;max-width:unset}.footer .main-footer-title{margin:10px 0}.footer-paragraph{font-size:14px;opacity:.7;max-width:550px}.footer-paragraph a:focus{outline:none!important;box-shadow:none!important}.footer .social-media-footer svg{height:20px;width:20px}.footer .social-media-footer svg path{fill:var(--white)!important;opacity:.7;transition:all .3s}.footer .social-media-footer:hover svg path{fill:var(--white)!important;opacity:1}.footer-links-block>h2{margin:0 0 15px;text-transform:uppercase;font-size:16px;color:var(--white);font-weight:600}.footer-list-item{margin:0 0 10px;font-size:14px;opacity:.7;transition:all .3s}.footer-list-item:last-child{margin:0}.footer-list-item:hover{opacity:1}.small-print-wrapper{gap:20px;align-items:end!important}.small-print-wrapper>div{flex:1}.footer .small-print-wrapper .contact-form{max-width:350px;width:100%;margin:0 auto;position:relative}.footer .small-print-wrapper .input-group input{flex:1;height:auto;padding:5px 15px;font-size:14px}.footer .small-print-wrapper .input-group button{text-transform:unset;font-size:14px}.has_flag img{height:25px;width:25px}.section_heading.centred.text-center.pt-0.has_flag{display:flex;align-items:center;justify-content:center}.has_flag h2{width:max-content;margin:0 5px}.section_heading{margin:0 0 40px}.section_heading.centred{text-align:center}.section_heading-title{font-size:36px;line-height:1.25;width:100%}.section_heading .section_heading-title{margin-bottom:0}.hero-header.hero-container{background:#f9f4ff}.hero-header.hero-container .section_heading-title{margin:0 0 15px}.hero-header.hero-container .buttons-wrapper{margin:0}.footer .contact-form .errors{position:absolute;top:100%;left:0}.footer .contact-form .errors li{color:red;font-size:14px;margin:2px 0 0}.featured_collection_section .container-fluid,.home_banner .section_hero-overlay .container-fluid,.footer .container-fluid{padding:0 70px}.mob_only{display:none}.slider-container{position:relative}@media only screen and (min-width: 768px){.home_banner .section_hero-overlay.center .banner_content{text-align:center;margin:0 auto}.home_banner .section_hero-overlay.center .banner_content .btn{margin:0 auto}.home_banner .section_hero-overlay.center .banner_list{list-style:none;padding:0}.home_banner .section_hero-overlay.center .banner_list_wrapper{justify-content:center}.home_banner .section_hero-overlay.right .banner_list_wrapper{justify-content:end}.home_banner .section_hero-overlay.right .banner_content{text-align:right;margin-left:auto}.home_banner .section_hero-overlay.right .banner_content .btn{margin-left:auto}.home_banner .section_hero-overlay.right .banner_list{direction:rtl}}@media only screen and (max-width: 1199px){.image-slider{margin:0}.home_banner.section_hero{padding:0}.home_banner.section_hero{min-height:calc(100vh - var(--announcementHeight) - var(--header))}.banner_title{font-size:50px}}@media only screen and (max-width: 1024px){.banner_title{font-size:44px}.info_wrapper{flex-wrap:wrap;row-gap:15px}.title_col,.info_col:nth-child(5){flex:0 0 100%;text-align:center}.info_col:nth-child(4):has(+.info_col:nth-child(5)){border:0}.guarantee_col{flex:0 0 100%}.info_title{max-width:360px;margin:0 auto}.section_heading-title{font-size:30px}}@media only screen and (max-width: 991px){.featured_collection_grid.four_column,.featured_collection_grid{grid-template-columns:1fr 1fr}.small-print-wrapper{align-items:center!important}.divider.footer-divider{margin-top:20px;margin-bottom:10px}}@media only screen and (max-width: 767px){.featured_collection_section .container-fluid,.home_banner .section_hero-overlay .container-fluid,.footer .container-fluid{padding:0 15px}.home_banner .section_hero-overlay.mob-center .banner_content{text-align:center;margin:0 auto}.home_banner .section_hero-overlay.mob-center .banner_content .btn{margin:0 auto}.home_banner .section_hero-overlay.mob-center .banner_list{list-style:none;padding:0}.home_banner .section_hero-overlay.mob-center .banner_list_wrapper{justify-content:center}.home_banner .section_hero-overlay.mob-right .banner_list_wrapper{justify-content:end}.home_banner .section_hero-overlay.mob-right .banner_content{text-align:right;margin-left:auto}.home_banner .section_hero-overlay.mob-right .banner_content .btn{margin-left:auto}.home_banner .section_hero-overlay.mob-right .banner_list{direction:rtl}.featured_collection_section,.section{padding:30px 0}.mob_only{display:block}.desk_only{display:none}.other_bought_title{font-size:20px}.banner_title{font-size:30px}.section_heading-title{font-size:26px}.banner_list span,.banner_list li{font-size:14px}.banner_list{row-gap:5px;display:none}.home_banner.section_hero{min-height:unset}.home_banner .section_hero-button_wrapper{margin:20px 0 0}.guarantee_col .info_sub_title{font-size:24px}.info_title{font-size:20px}.info_col img{height:25px;width:25px}.info_col p{font-size:14px;line-height:1.1}.featured_collection_grid.four_column,.featured_collection_grid{grid-template-columns:1fr}}.recently-viewed-products .product-action button,.recently-viewed-products .product-action,#product_recomendation_body-ow .product-action button,#product_recomendation_body-ow .product-action{width:100%}.share_wrapper{margin-top:20px;display:flex;gap:18px;align-items:center}.share_wrapper span{font-size:16px;font-weight:500;color:#404040}.share_wrapper ul{display:flex;align-items:center;gap:12px;padding:0;margin:0;list-style:none}.share_wrapper ul img,.share_wrapper ul svg{height:20px;width:20px}.share_wrapper ul path{transition:all .3s ease-in-out}.share_wrapper ul a:hover path:not(.fill_unset){fill:var(--black)}.blog_image{padding-top:20px}.blog_image_wrapper{text-align:center}.blog_image_wrapper img{max-width:100%;height:400px;width:auto}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
