@font-face{font-display:swap;font-family:'Spectral';font-style:normal;font-weight:400;src:url('/wp-content/themes/sinari/assets/fonts/spectral/spectral-v15-latin_latin-ext-regular.woff2') format('woff2')}
@font-face{font-display:swap;font-family:'Spectral';font-style:normal;font-weight:500;src:url('/wp-content/themes/sinari/assets/fonts/spectral/spectral-v15-latin_latin-ext-500.woff2') format('woff2')}
@font-face{font-display:swap;font-family:'Spectral';font-style:normal;font-weight:600;src:url('/wp-content/themes/sinari/assets/fonts/spectral/spectral-v15-latin_latin-ext-600.woff2') format('woff2')}
@font-face{font-display:swap;font-family:'Spectral';font-style:normal;font-weight:700;src:url('/wp-content/themes/sinari/assets/fonts/spectral/spectral-v15-latin_latin-ext-700.woff2') format('woff2')}
:root{--acc-btns:232,160,191}
.activeTop{padding-top:120px}
.activeTop .mainHeader{top:40px}
strong,b{font-weight:600}
.woocommerce input,.woocommerce select,.woocommerce textarea,.woocommerce form .form-row .input-text,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:rgb(var(--base-rgb));border-radius:0;border-width:1px}
.woocommerce input:focus,.woocommerce select:focus,.woocommerce textarea:focus{border-radius:0 !important;outline:none}
.woocommerce-coupon-form input{border-right:none}
.productInfo h1{font-size:var(--font-size-18);font-weight:600}
.productInfo .prodBonus{padding-bottom:1rem;color:rgb(var(--text));display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:1rem}
.productInfo .prodBonus p:last-child{margin-bottom:0}
.productInfo .prodBonus a:hover{text-decoration:underline}
.productInfo .prodBonus .btn{font-size:inherit;border:1px solid rgb(var(--gray-rgb));line-height:1;padding:.725rem 1rem;transition:var(--easy)}
.productInfo .prodBonus .btn:hover{text-decoration:none;background-color:rgb(var(--base-rgb));border:1px solid rgb(var(--base-rgb));color:#ffffff}
.productInfo .prodExtras{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px}
@media (max-width: 1680px){.productInfo .prodExtras{grid-template-columns:repeat(1, 1fr)}}
.productInfo .prodExtras li{padding:0.5rem;background:rgba(var(--acc-rgb), 0.2);border-radius:5px}
.productInfo .prodExtras li:last-child{margin-bottom:0}
.productInfo .prodExtras li .noLink,.productInfo .prodExtras li a{display:flex;align-items:center;padding:0;position:relative;text-transform:uppercase;justify-content:flex-start;flex-wrap:nowrap;gap:1rem}
.productInfo .prodExtras li .noLink .extrasTitle,.productInfo .prodExtras li a .extrasTitle{margin-bottom:0;font-weight:600}
.productInfo .prodExtras li .noLink .extrasContent,.productInfo .prodExtras li a .extrasContent{margin-bottom:0;text-transform:none;font-size:clamp(1rem, 0.1011rem + 1.4514vw, 1.2rem)}
.productInfo .prodExtras li img{height:auto;width:40px}
.productInfo .prodDesc{padding:1rem 0}
.productInfo .prodDesc p:last-child{margin-bottom:0}
.prodTabs{display:flex;flex-direction:column;margin-top:2rem;margin-bottom:1.5rem}
.prodTabs .tabContent{display:inline-block;padding:.5rem 0 1.5rem}
.prodTabs .tabContent.hidden{display:none}
.prodTabs .tabHead{display:flex;align-items:center;position:relative;border-top:1px solid rgb(var(--gray-rgb));padding:1rem 0;font-weight:600;text-transform:uppercase;cursor:pointer;line-height:1}
.prodTabs .tabHead:first-child{border-top:none}
.prodTabs .tabHead:after{content:'\F4FE';display:flex;font-family:bootstrap-icons;padding:0 1rem;color:rgb(var(--base-rgb));right:0;position:absolute;font-size:1rem}
.prodTabs .tabHead.active:after{content:'\F2EA'}
.prodTabs .tabContent p:last-child{margin-bottom:0}
.prodTabs .tabContent table{border-top:1px solid rgb(var(--gray-rgb));width:100%}
.prodTabs .tabContent table th,.prodTabs .tabContent table td{border-bottom:1px solid rgb(var(--gray-rgb));padding:8px;line-height:1.5;margin:0}
.prodTabs .tabContent table th{font-weight:600;width:80%}
.prodTabs .tabContent table th span{font-weight:400;font-size:var(--font-size-1);line-height:1.5;display:block}
.prodTabs .tabContent table th img{max-height:40px;width:auto;padding-right:.5rem}
.prodTabs .tabContent table tr:nth-child(even) th,.prodTabs .tabContent table tr:nth-child(even) td{background:rgb(var(--light-rgb))}
.prodWrap .prodImg{display:flex;height:auto}
table.variations{width:100%}
table.variations td.label{font-size:var(--font-size-12);font-weight:500;margin-bottom:0.3rem}
table.variations .variations-btn{display:flex;margin-bottom:0.5rem}
table.variations .variations-btn input{display:none}
table.variations .variations-btn label{background-color:#fff;font-size:var(--font-size-12);display:flex;align-items:center;justify-content:center;padding:0.25rem 0.7rem;border:1px solid rgb(var(--gray-rgb));border-radius:5px;transition:var(--easy);margin-right:0.5rem;cursor:pointer}
table.variations .variations-btn label.active,table.variations .variations-btn label:hover{border-color:rgb(var(--acc-rgb));background-color:rgb(var(--acc-rgb))}
table.variations tr{display:flex;flex-direction:column}
table.variations select{display:none}
.single-product form.cart .single_variation_wrap .woocommerce-variation-add-to-cart,.single-product form.cart:not(.variations_form ){display:flex;width:100%;float:left;margin-top:1.5rem}
.single-product .variations_form.cart{display:unset}
.single-product .cart .quantity .quantity-wrapper{position:relative;height:100%;align-items:center;margin-right:25px;display:none}
.single-product .cart .quantity .quantity-wrapper:after{content:'ks';display:inline-block;font-size:var(--font-size-12);position:absolute;right:-25px}
.single-product .cart .quantity .quantity-wrapper button{position:absolute;border:none;background:rgb(var(--acc-rgb));color:#000;width:30px;height:27px;padding:0;display:flex;align-items:center;justify-content:center;transition:var(--easy)}
.single-product .cart .quantity .quantity-wrapper button:hover{background-color:rgb(0, 0, 0);color:rgb(255, 255, 255)}
.single-product .cart .quantity .quantity-wrapper button.plus{right:0;top:0;border-top-right-radius:3px}
.single-product .cart .quantity .quantity-wrapper button.minus{right:0;bottom:0;border-bottom-right-radius:3px}
.single-product .cart .quantity .quantity-wrapper input{height:54px;width:70px;margin-right:30px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:0px;border-width:1px;border-color:rgb(var(--acc-rgb));background:#fafafa;outline:none;border-style:solid}
.woocommerce .productInfo .single_add_to_cart_button{padding:0.5rem 0;border:0px;border-radius:4px;background-color:rgb(var(--base-rgb));transition:var(--easy);font-size:clamp(1.2rem, 0.9862rem + 0.3448vw, 1.4rem);font-weight:500;width:100%;color:#fff;text-transform:uppercase;line-height:1.6}
.woocommerce .productInfo .single_add_to_cart_button:hover{background-color:rgb(var(--acc-rgb));color:rgb(var(--text))}
.woocommerce .productInfo .single_variation_wrap .single_add_to_cart_button.disabled:hover,.woocommerce .productInfo .single_variation_wrap .single_add_to_cart_button.disabled{padding:0.5rem 0;background-color:rgb(var(--gray-rgb));color:rgb(var(--base-rgb));cursor:not-allowed}
.productInfo .productAddWrap{margin-top:1rem}
@media (min-width: 769px){.productInfo.stickyPrice .productAddWrap{display:flex;position:fixed;top:120px;background:#fff;z-index:888;padding:0rem 1rem 0.5rem 1rem;border-bottom-right-radius:3px;border-bottom-left-radius:3px;box-shadow:rgba(0, 0, 0, 0.1) -4px 9px 25px -6px;margin-top:0}}
@media (min-width: 769px){.productInfo.stickyPrice .stock{white-space:nowrap;margin-top:0;align-content:center;margin-right:0.8rem}}
@media (min-width: 769px){.productInfo.stickyPrice .woocommerce-variation-availability{display:flex;min-width:auto}}
@media (min-width: 769px){.productInfo.stickyPrice .single-product-price{margin-right:1rem;display:flex;align-items:center}}
@media (min-width: 769px){.productInfo.stickyPrice .cart{width:100%;margin-top:0;display:flex}}
@media (min-width: 769px){.productInfo.stickyPrice .sinari-delivery-notice{display:none}}
@media (min-width: 769px){.productInfo.stickyPrice .woocommerce-variation-price,.productInfo.stickyPrice .single-product-price{font-size:var(--font-size-13);display:flex;min-height:100%;align-items:center;margin-right:0.8rem}}
@media (min-width: 769px){.productInfo.stickyPrice .single_add_to_cart_button{font-size:var(--font-size-11)}}
@media (min-width: 769px){.productInfo.stickyPrice .prodSaleInfo,.productInfo.stickyPrice .productAddWrap .variations_form.cart .variations{display:none}}
@media (min-width: 769px){.productInfo.stickyPrice .productAddWrap .variations_form.cart .woocommerce-variation-add-to-cart,.productInfo.stickyPrice .productAddWrap .variations_form.cart .single_variation_wrap{display:flex;margin-top:0}}
@media (min-width: 769px){.productInfo.stickyPrice .productAddWrap .variations_form.cart .single_variation_wrap{width:100%}}
@media (min-width: 769px){.productInfo.stickyPrice .productAddWrap .woocommerce-variation.single_variation{display:flex}}
@media (min-width: 769px){.productInfo.stickyPrice .productAddWrap .woocommerce-variation.single_variation .woocommerce-variation-price span{white-space:nowrap}}
@media (min-width: 769px){.productInfo.stickyPrice form.cart:not(.variations_form){margin-top:0}}
@media (min-width: 769px){.productInfo.stickyPrice .productAddWrap .variations_form.cart .woocommerce-variation-add-to-cart{width:100%}}
@media (max-width: 768px){.productTitle.mobile{font-size:1.4rem;margin:0rem 0 2 \1rem}}
@media (max-width: 768px){.prodLook{margin-top:3rem;margin-bottom:1rem}}
@media (max-width: 768px){.prodLook h6{font-size:1.2rem}}
@media (max-width: 768px){.prodLook .lookInfo h4{font-size:1.1rem;text-transform:none}}
@media (max-width: 768px){.lookPlus{font-size:1.1rem;padding:0.4rem}}
@media (max-width: 768px){.prodLook .look img{max-width:90px;height:auto}}
@media (max-width: 768px){.prodLook .lookInfo{padding:0 1rem}}
@media (max-width: 768px){.prodTabs{margin-top:0}}
@media (max-width: 768px){.productInfo.stickyMobPrice .productAddWrap{position:fixed;background:rgb(var(--acc-rgb));z-index:9999;bottom:0rem;right:0rem;width:100%}}
@media (max-width: 768px){.productInfo.stickyMobPrice .productAddWrap .cart{width:100%}}
@media (max-width: 768px){.productInfo.stickyMobPrice .sinari-delivery-notice{display:none}}
@media (max-width: 768px){.single-product form.cart .single_variation_wrap .woocommerce-variation-add-to-cart,.single-product form.cart:not(.variations_form){margin-top:0}}
@media (max-width: 768px){.productInfo.stickyMobPrice .variations_form.cart .woocommerce-variation-availability,.productInfo.stickyMobPrice .variations_form.cart .variations{display:none}}
@media (max-width: 768px){.productInfo.stickyMobPrice .woocommerce-variation.single_variation,.productInfo.stickyMobPrice .cart .single_variation_wrap{display:flex}}
@media (max-width: 768px){.woocommerce .productInfo.stickyMobPrice .single_add_to_cart_button,.woocommerce .productInfo.stickyMobPrice .woocommerce-variation-price{white-space:nowrap;font-size:var(--font-size-1);display:flex;align-items:center;height:100%}}
@media (max-width: 768px){.woocommerce .productInfo.stickyMobPrice .woocommerce-variation-price{margin:0;padding:0 1rem}}
@media (max-width: 768px){.woocommerce .productInfo.stickyMobPrice .single_add_to_cart_button{padding:0.5rem;border-radius:0;text-align:center}}
@media (max-width: 768px){.productInfo.stickyMobPrice .single_add_to_cart_button span{display:inline-block;width:100%;text-align:center}}
@media (max-width: 768px){.mainWrapper{overflow-x:hidden}}
@media (max-width: 768px){.productInfo.stickyMobPrice .productAddWrap{display:flex}}
@media (max-width: 768px){.productInfo.stickyMobPrice .productAddWrap .stock{display:none}}
@media (max-width: 768px){.woocommerce .productInfo.stickyMobPrice .single-product-price{white-space:nowrap;font-size:var(--font-size-1);display:flex;align-items:center;margin:0;padding:0 1rem}}
@media (max-width: 768px){.lc-table{min-width:auto !important}}
@media (max-width: 768px){.lc-table th{white-space:unset !important}}
@media (max-width: 768px){.lc-table th,.lc-table td{padding:8px !important;line-height:110%;font-size:0.95rem}}
.productInfo .stock{font-size:var(--font-size-12);font-weight:500;margin-top:0.5rem;float:left;width:auto;margin-bottom:0}
.productInfo .stock.in-stock{color:rgb(24, 168, 62)}
.productInfo .stock.out-of-stock{color:rgb(227, 9, 53)}
.productInfo .shop_attributes{width:100%}
.productInfo .shop_attributes p{margin:0;padding:0}
.productInfo .shop_attributes th{width:40%}
.productInfo .shop_attributes th{font-weight:600}
.productInfo .shop_attributes th,.productInfo .shop_attributes td{padding:0.3rem 0.3rem}
.productInfo .shop_attributes tr:nth-child(even){background-color:rgba(var(--light-rgb))}
.woocommerce .productInfo .shop_attributes{border-top:1px solid rgb(var(--gray-rgb))}
.woocommerce .productInfo .shop_attributes th,.woocommerce .productInfo .shop_attributes td{border-bottom:1px solid rgb(var(--gray-rgb))}
.woocommerce .productInfo .shop_attributes th{font-weight:600;width:50%}
.woocommerce .productInfo .shop_attributes td{font-style:normal}
.woocommerce .productInfo .shop_attributes tr:nth-child(even) th,.woocommerce .productInfo .shop_attributes tr:nth-child(even) td{background:rgb(var(--light-rgb))}
.searchBox{display:flex;width:100%;position:fixed;top:var(--sinari-search-top, 120px);z-index:99;background:#fff;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity 0.15s ease,transform 0.15s ease,visibility 0.15s}
.searchBox.active{visibility:visible;opacity:1;pointer-events:auto;transform:none}
.searchBoxWrap{display:flex;width:calc(100% - 50px)}
.searchBoxWrap .aws-container{width:100%}
.searchBoxClose{display:flex;align-items:center;justify-content:center;width:50px;font-size:1.4rem;cursor:pointer;transition:var(--easy)}
.searchBoxClose i{transition:var(--easy)}
.searchBoxClose:hover{background-color:rgb(var(--base-rgb))}
.searchBoxClose:hover i{color:#ffffff}
.crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg,.crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{width:16px !important;height:16px !important}
.cr-review-link{display:inline-flex;width:0px;overflow:hidden;margin-left:-5px}
.cr-review-link span{position:absolute;margin-left:0rem;color:rgb(var(--text));display:flex;align-items:center}
.cr-review-link span:before{content:'(';display:inline-block;margin-right:2px}
.cr-review-link span:after{content:')';display:inline-block;margin-left:2px}
.si-reviews{padding:5rem 2rem;background-color:rgb(var(--light-rgb))}
.si-reviews-inner{width:100%;position:relative}
.woocommerce #reviews h2,#reviews h2{text-transform:uppercase;font-weight:600;display:block;width:fit-content;font-size:var(--font-size-16);margin-bottom:2rem}
.si-reviews .cr-reviews-slider .cr-review-card{padding:0 2rem 0 0}
.si-reviews .cr-reviews-slider .cr-review-card .rating-row{order:1;padding:0;margin:0}
.si-reviews .cr-reviews-slider .cr-review-card .rating-row .rating-label{display:none}
.si-reviews .cr-reviews-slider .cr-review-card .middle-row{order:3;background:#ffffff;border:none;padding:1rem 0;margin:0;font-family:inherit;font-size:clamp(1rem, 0.1011rem + 1.4514vw, 1.2rem);color:rgb(var(--text)) !important}
.aws_no_result{font-size:clamp(1rem, 0.1011rem + 1.4514vw, 1.2rem)}
.si-reviews .cr-reviews-slider .cr-review-card .middle-row .review-content{color:rgb(var(--text));font-weight:300}
.cr-reviews-slider .cr-review-card .review-product{order:2;padding:0;margin-top:.5rem;gap:.5rem}
.si-reviews .cr-reviews-slider .cr-review-card .top-row{order:4;border-bottom:none;padding:0;margin:0;font-family:inherit;font-size:var(--font-size-11);color:rgb(var(--text));text-transform:uppercase}
.si-reviews .cr-reviews-slider .cr-review-card .top-row .reviewer-verified{display:none}
.si-reviews .cr-reviews-slider .cr-review-card .cr-review-card-inner{border-radius:8px;box-shadow:rgba(0, 0, 0, 0.1) -4px 9px 25px -6px;padding:1.5rem;position:relative}
.si-reviews .cr-reviews-slider .cr-review-card .cr-review-card-inner{border:none}
.si-reviews .cr-reviews-slider .slick-arrow.slick-prev,.si-reviews .cr-reviews-slider .slick-arrow.slick-next{position:absolute;border:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#fff;color:rgb(var(--text));transition:var(--easy)}
.si-reviews .cr-reviews-slider .slick-arrow.slick-prev:hover,.si-reviews .cr-reviews-slider .slick-arrow.slick-next:hover{background-color:rgb(var(--acc-rgb));color:rgb(var(--acc-text))}
.si-reviews .cr-reviews-slider .slick-arrow.slick-next::before,.si-reviews .cr-reviews-slider .slick-arrow.slick-prev::before{font-family:bootstrap-icons !important;color:rgb(var(--text)) !important;font-size:1.4rem;opacity:1}
.si-reviews .cr-reviews-slider .slick-arrow.slick-prev::before{content:"\f12c"}
.si-reviews .cr-reviews-slider .slick-arrow.slick-next::before{content:"\f135"}
.si-reviews .cr-reviews-slider .reviewer-name-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;column-gap:1rem;row-gap:.5rem}
.si-reviews .cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-name{font-family:inherit;color:rgb(var(--text));font-size:var(--font-size-11);font-weight:600}
.si-reviews .cr-reviews-slider .cr-review-card .datetime{font-size:var(--font-size-11);color:rgb(var(--text));bottom:1.5rem;right:1.5rem;text-transform:lowercase;font-weight:300}
.si-reviews .cr-reviews-slider .cr-review-card .middle-row .cr-slider-read-more a,.si-reviews .cr-reviews-slider .cr-review-card .middle-row .cr-slider-read-less a{font-size:var(--font-size-11);color:rgb(var(--text));text-decoration:underline;padding-top:.5rem;display:block}
.si-reviews .cr-review-images{width:100%;padding-top:1rem;display:flex;flex-wrap:wrap;gap:1rem}
.si-reviews .cr-review-images a{flex:1 1 calc(25% - 1rem)}
.si-reviews .cr-review-images img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:5px;height:auto;display:block}
.si-reviews .cr-reviews-slider .cr-review-card .review-product .product-thumbnail{flex:unset}
.si-reviews .cr-reviews-slider .cr-review-card .review-product .product-title a{font-size:var(--font-size-11);color:rgb(var(--text));font-weight:300;font-family:"Spectral",serif;text-decoration:underline}
@media (max-width: 991px){.si-reviews .cr-review-images a{flex:1 1 calc(25% - 1rem)}}
@media (min-width: 992px){.si-reviews .cr-reviews-slider{margin:0;padding:0}}
@media (min-width: 992px){.si-reviews .cr-reviews-slider .slick-arrow.slick-prev{top:-3.6rem;right:5.5rem;left:unset}}
@media (min-width: 992px){.si-reviews .cr-reviews-slider .slick-arrow.slick-next{top:-3.6rem;right:2rem}}
body.page:not(.woocommerce-page):not(.home) main .page-inner-container{max-width:1280px;padding-left:2rem;padding-right:2rem;margin:0 auto}
.page-hero{padding-top:5rem;margin-bottom:3rem;padding-left:2rem;padding-right:2rem}
.page-hero .page-inner-container{border-bottom:1px solid rgb(var(--gray-rgb));margin-bottom:3rem}
.page-content{margin-bottom:2rem}
.page-hero h1{text-align:center;padding-bottom:3rem}
.page-inner-container h2,.page-inner-container h3,.page-inner-container h4,.page-inner-container h5,.page-inner-container h6{margin:16px 0;display:block}
.page-inner-container ul{list-style:square;margin-bottom:16px;padding-left:2rem}
.page-inner-container figure{margin:2rem 0}
section.error-404{height:calc(100svh - 120px);display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;gap:2rem}
section.error-404 img{display:block;max-height:50 svh;margin:0 auto}
section.error-404 h2{text-align:center;margin-bottom:0}
section.error-404 a{border-radius:4px;background-color:rgb(var(--base-rgb));transition:var(--easy);font-size:clamp(1.2rem, 0.899rem + 0.323vh, 1.625rem);font-weight:600;border-width:0;padding:1rem 1.5rem !important;color:#ffffff;text-align:center}
section.error-404 a:hover{background-color:rgb(var(--acc-rgb));color:rgb(var(--text))}
.swiper-button-next:after,.swiper-button-prev:after{color:#ffffff}
.swiper-pagination-bullet-active{background:#ffffff}
.custom-radio-buttons label.active{border-color:rgb(var(--acc-rgb));background-color:rgb(var(--acc-rgb))}
.variation-buttons{display:inline-block}
.variation-button{background-color:#fff;font-size:var(--font-size-12);display:flex;align-items:center;justify-content:center;padding:0.725rem;border:1px solid rgb(var(--gray-rgb));border-radius:5px;transition:var(--easy);margin-right:0.75rem;margin-bottom:0.75rem;cursor:pointer;line-height:1;min-width:44px;float:left}
.variation-button:hover{background-color:rgb(var(--acc-rgb));border-color:rgb(var(--acc-rgb));color:rgb(var(--base-rgb))}
.variation-button.active{background-color:rgb(var(--acc-rgb));color:rgb(var(--base-rgb));border-color:rgb(var(--acc-rgb))}
.single-product .variations th.label label{font-weight:600;margin-bottom:.5rem}
.ajax-add-to-cart-notice{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;color:rgb(var(--text-rgb));border-radius:5px;z-index:9999;justify-content:center;align-items:center;text-align:center;box-shadow:0 0px 30px rgba(0, 0, 0, 0.2);width:min(460px, calc(100vw - 2rem));min-height:280px;height:auto;padding:2rem;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.25rem;font-size:1.15rem;font-weight:600;line-height:1.4}
.ajax-add-to-cart-notice .added-to-bag-img{width:auto;height:130px;max-width:100%;object-fit:contain}
@media (max-width: 991px){.ajax-add-to-cart-notice{width:calc(100vw - 2rem);min-height:250px;padding:2rem 1.5rem;font-size:1.1rem}}
@media (max-width: 991px){.ajax-add-to-cart-notice .added-to-bag-img{height:110px}}
.variant-price-display{font-size:var(--font-size-18);margin-top:1rem;font-weight:600}
.blockReviews{padding:5rem 2rem;position:relative;background-color:rgb(var(--light-rgb))}
.blockReviews h3{font-size:var(--font-size-16);text-transform:uppercase;padding:0;font-weight:600;margin:0}
.blockReviews .custom-navigation{position:absolute;top:5rem;right:2rem;display:flex}
.blockReviews .swiper{margin-top:2rem}
.blockReviews button{border:none;display:flex;align-items:center;justify-content:center;font-size:1.4rem;width:40px;height:40px;border-radius:50%;background-color:#fff;color:rgb(var(--text));transition:var(--easy)}
.blockReviews button{margin:0px 5px}
.blockReviews button:hover{background-color:rgb(var(--acc-rgb));color:rgb(var(--acc-text))}
.blockReviews .reviewSwap{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;box-shadow:rgba(0, 0, 0, 0.1) -4px 9px 25px -6px;padding:1.5rem}
.blockReviews .reviewSwap .revStar{color:rgb(var(--acc-rgb));font-size:var(--font-size-1)}
.blockReviews .reviewSwap .revStar .none{filter:opacity(0.3)}
.blockReviews .reviewSwap .revContent{margin:1rem 0;font-size:var(--font-size-11);font-weight:300;color:rgb(var(--text))}
.blockReviews .reviewSwap .revName{font-size:var(--font-size-11);font-weight:300}
.blockReviews .reviewSwap .revName strong{margin-right:1rem;font-weight:600}
.si-reviews .reviews-link{margin-top:2rem;display:block;width:fit-content;margin-left:auto;margin-right:2rem}
.si-reviews .reviews-link:hover{text-decoration:underline}
.woocommerce-notices-wrapper .woocommerce-success{display:none}
.breadcrumbs{margin-bottom:1rem;font-size:var(--font-size-08);text-transform:uppercase;color:rgba(var(--text), 0.5);display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap}
.breadWrap{margin-top:2rem}
.breadcrumbs i{font-size:var(--font-size-12)}
.breadcrumbs .nav-sep,.si-product .breadcrumbs a{color:rgba(var(--text));transition:var(--easy)}
.breadcrumbs .nav-sep{padding:0 8px}
.breadcrumbs a:hover{text-decoration:underline}
.woocommerce nav.woocommerce-pagination ul li a{transition:var(--easy);border:1px solid rgb(var(--gray-rgb))}
.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-size:var(--font-size-12)}
.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination .next.page-numbers{font-size:0}
.woocommerce-pagination .prev.page-numbers::before,.woocommerce-pagination .next.page-numbers::before{font-family:bootstrap-icons;font-weight:400;font-size:var(--font-size-12);padding:.5em;display:block}
.woocommerce-pagination .prev.page-numbers::before{content:"\F284"}
.woocommerce-pagination .next.page-numbers::before{content:"\F285"}
.woocommerce nav.woocommerce-pagination ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:1rem;border:none}
.woocommerce nav.woocommerce-pagination ul li{border:none;min-width:2em}
.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:rgb(var(--acc-rgb));color:rgb(var(--text-rgb));border:1px solid rgb(var(--acc-rgb))}
.wp-block-group.delivery-group .wp-block-column{background:rgb(var(--light-rgb));border:1px solid rgb(var(--gray-rgb))}
.wp-block-group.delivery-group .wp-block-column figure{margin-top:1rem;margin-bottom:1rem}
.page-inner-container a{text-decoration:underline}
.page-inner-container .wp-block-separator{border-top:1px solid rgb(var(--gray-rgb));opacity:1;margin:2rem 0 1rem}
:target{scroll-margin-top:150px}
.page-inner-container a.download-file{text-decoration:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.625rem;padding:1rem 2rem;background-color:rgb(var(--gray-rgb));width:fit-content;transition:var(--easy);margin-bottom:1rem}
.page-inner-container a.download-file:hover{background-color:rgb(var(--acc-rgb))}
.page-inner-container a.download-file i{font-size:1.625rem}
.woocommerce table.shop_attributes{margin-bottom:0}
.aws-search-result .aws_result_sale{position:relative;height:auto;right:unset;width:auto;overflow:unset}
.aws-search-result .aws_onsale{background:rgb(var(--highlight-rgb));height:unset;padding:.5rem;top:unset;transform:none;width:fit-content;right:unset;font-size:clamp(1rem, 0.1011rem + 1.4514vw, 1.2rem);border-radius:4px}
.aws-search-result .aws_result_price ins{text-decoration:none}
.aws-search-result .aws_result_price del{color:rgb(var(--gray-rgb))}
.lg-toolbar .lg-close:after,.lg-icon.lg-zoom-in:after,.lg-prev:after,.lg-next:before,.lg-icon.lg-zoom-out:after{font-family:bootstrap-icons}
.lg-toolbar .lg-close:after{content:'\F659'}
.lg-icon.lg-zoom-in:after{content:'\F62C'}
.lg-prev:after{content:'\F284'}
.lg-next:before{content:'\F285'}
.lg-icon.lg-zoom-out:after{content:'\F62D'}
.woocommerce-notices-wrapper{position:absolute;top:8rem;left:1rem;right:1rem}
.woocommerce-notices-wrapper .woocommerce-error{background-color:rgb(var(--light-rgb));color:rgb(var(--text))}
.woocommerce-notices-wrapper .woocommerce-error:focus-visible{outline:none}
@media (min-width: 640px){.woocommerce-notices-wrapper{left:2rem;right:2rem}}
@media (max-width: 640px){.lcl_icon.lcl_thumbs_toggle{display:none !important}}
.swiper-button-prev:after,.swiper-button-next:after{color:#000;filter:opacity(0.2);transition:all 0.3s ease-in-out;font-size:32px}
.swiper-button-prev:hover:after,.swiper-button-next:hover:after{color:#000;filter:opacity(0.8)}
.lc-table-wrap{width:100%;max-height:80vh;overflow:auto;-webkit-overflow-scrolling:touch}
.single-popup h4{font-size:var(--font-size-12);font-weight:600;text-transform:uppercase;padding:1rem}
.single-popup-btn{text-decoration:underline;transition:var(--easy)}
.single-popup-btn:hover{text-decoration:none}
.lc-table{width:100%;border-collapse:collapse;min-width:700px}
.lcl_outer,.lcl_inner,.lcl_holder{overflow:visible !important}
.lcl_content{overflow:auto !important;max-height:85vh !important}
.lc-table th,.lc-table td{padding:12px 14px;border-bottom:1px solid #e5e5e5;text-align:left;white-space:nowrap}
.lc-table th{font-weight:600;background:rgb(var(--acc-rgb));color:rgba(0, 0, 0, 0.8)}
.lcl_prev,.lcl_next,.lcl_close{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:none !important}
.lcl_cmd,.lcl_toolbar{opacity:1 !important}
@media (max-width: 768px){.lcl_prev,.lcl_next,.lcl_close{display:flex !important}}
.lcl_hidden{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}
.lcl_close{z-index:9999 !important}
#lcl_wrap[lcl-type="image"] .lcl_next{position:absolute;top:170px;right:0;display:flex;height:100%;margin:0;background:transparent;border:none;align-items:center;width:20%;outline:none !important;box-shadow:none !important}
#lcl_wrap[lcl-type="image"] .lcl_next:hover{background:transparent}
#lcl_wrap[lcl-type="image"] .lcl_next:before{position:absolute;color:rgba(0, 0, 0, 1);font-size:1.8rem;right:1rem;transition:var(--easy)}
#lcl_wrap[lcl-type="image"] .lcl_next:hover:before{color:rgba(0, 0, 0, 1) !important}
#lcl_wrap[lcl-type="image"] .lcl_next:hover:after{display:none}
#lcl_wrap[lcl-type="image"] .lcl_prev{position:absolute;top:170px;left:0;display:flex;height:100%;margin:0;background:transparent;border:none;align-items:center;width:20%;outline:none !important;box-shadow:none !important}
#lcl_wrap[lcl-type="image"] .lcl_prev:hover{background:transparent}
#lcl_wrap[lcl-type="image"] .lcl_prev:before{position:absolute;color:rgba(0, 0, 0, 1);font-size:1.8rem;left:1rem;transition:var(--easy)}
#lcl_wrap[lcl-type="image"] .lcl_prev:hover:before{color:rgba(0, 0, 0, 1) !important}
#lcl_wrap[lcl-type="image"] .lcl_prev:hover:after{display:none}
#lcl_wrap[lcl-type="image"] .lcl_thumbs_toggle{display:none !important}
#lcl_wrap[lcl-type="image"] .lcl_close{background:rgba(255, 255, 255, 1);border:none;display:flex !important;align-items:center;justify-content:center}
#lcl_wrap[lcl-type="image"] .lcl_close:before{color:#000}
#lcl_wrap[lcl-type="image"] .lcl_close:hover:before{color:rgba(0, 0, 0, 0.6) !important}
#lcl_wrap[lcl-type="image"] .lcl_close:after{background:rgb(var(--acc-rgb))}
@media (max-width: 640px){#lcl_wrap[lcl-type="image"] .lcl_close{background:#fff !important;border:none !important}}
@media (max-width: 640px){#lcl_wrap[lcl-type="image"] .lcl_close:before{color:rgba(0, 0, 0, 1)}}
@media (max-width: 640px){#lcl_wrap[lcl-type="image"] .lcl_prev:before,#lcl_wrap[lcl-type="image"] .lcl_next:before{font-size:1.1rem}}
@media (max-width: 640px){#lcl_wrap[lcl-type="image"] .lcl_next{width:25%;top:0}}
@media (max-width: 640px){#lcl_wrap[lcl-type="image"] .lcl_prev{width:25%;top:0}}
@media (min-width: 645px){#lcl_wrap[lcl-type="image"] #lcl_nav_cmd{min-height:calc(100% - 120px) !important}}
@media (min-width: 645px){#lcl_wrap[lcl-type="image"] .lcl_next{width:35%;top:0;height:100%}}
@media (min-width: 645px){#lcl_wrap[lcl-type="image"] .lcl_prev{width:35%;top:0;height:100%}}
.blockFavorite{padding:4rem 1.5rem 0 1.5rem}
.single-product .blockFavorite{padding:2rem 1.5rem 0 2rem}
.blockFavorite h2{font-size:var(--font-size-16);text-transform:uppercase;padding:0;font-weight:600;margin:0}
.favCatsTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.8rem}
.favCats{display:inline-flex;height:100%;align-items:normal}
.favCats li{margin:0 1rem;cursor:pointer;display:flex;position:relative;overflow:hidden}
.favCats li:before{content:'';width:100%;height:1px;background-color:rgb(var(--base-rgb));position:absolute;bottom:0;left:-100%;transition:var(--easy)}
.favCats li:hover:before{left:0}
.favCats li.active{font-weight:600}
.favCats li > button[data-fav-cat]{appearance:none;border:0;border-radius:0;padding:0;margin:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}
.favCats li > button[data-fav-cat]:focus-visible{outline:2px solid currentColor;outline-offset:-2px}
@media (max-width: 767px){.blockFavorite{padding:2rem 0.5rem 0 0.5rem}}
@media (max-width: 767px){.single-product .blockFavorite{padding:0 1rem}}
@media (max-width: 767px){.blockFavorite h2{font-size:var(--font-size-14)}}
@media (max-width: 767px){.blockFavorite .favCatsTop{display:inline-block}}
@media (max-width: 767px){.blockFavorite .favCats{}}
@media (max-width: 767px){.blockFavorite .favCats li{margin:1rem 1rem 0 0}}
.lazy-load-hover{opacity:0;transition:opacity 0.3s ease-in-out;width:100%;height:auto;display:block}
.lazy-load-hover.loaded{opacity:1}
.megaMenu li{position:relative;display:flex;overflow:hidden}
.megaMenu li:before{content:'';display:inline-block;width:100%;height:2px;background:rgb(var(--acc-rgb));bottom:0;left:-100%;position:absolute;transition:var(--easy)}
.megaMenu li:hover:before{left:0}
#lcl_loader{display:none}
.lcl_zoom_icon{display:none !important}
.material-benefit-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:1.125rem;width:100%}
.material-benefit-wrapper .material-benefit-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:1rem;background-color:rgb(var(--light-rgb));padding:.625rem 1rem;width:100%}
.material-benefit-wrapper .material-benefit-item p{margin:0}
.material-benefit-wrapper .material-benefit-item img{height:35px;width:auto}
.material-benefit-wrapper .material-benefit-item .benefit-item-title{font-weight:600;padding-bottom:.25rem}
.material-benefit-wrapper .material-benefit-item .benefit-item-text{font-size:.95rem}
.sinari-delivery-notice{display:inline-block;width:100%;border-radius:3px;border:1px solid rgb(var(--acc-rgb));background-color:rgba(var(--acc-rgb), 0.2);margin-top:0.8rem;padding:0.5rem;text-align:center}
.punc-logo img{height:100px;width:auto;margin-top:1.5rem}
.sinari-gift-wrapper{display:flex;gap:.625rem;padding:.725rem 1rem;flex-direction:row;align-items:center;border:1px solid rgb(var(--acc-rgb));border-radius:4px}
.sinari-gift-wrapper p{margin:0}
.sinari-gift-wrapper img{height:50px;width:auto}
.sinari-gift-wrapper .sinari-gift-title{font-weight:600}
.js-lc-item .photo-alt-text{position:absolute;display:inline-block;width:100%;bottom:0;text-align:center;font-size:var(--font-size-1);padding-bottom:1rem}
@media (min-width: 1024px){.activeTop .blockHero .swiper{max-height:unset}}
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr:nth-child(3){background-color:rgb(var(--acc-rgb))}
.si-videoWrap{position:relative;width:100%;aspect-ratio:16/9;margin-top:3rem}
.si-videoWrap video{max-width:100%;height:auto}
.si-videoWrap iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.cmplz-btn.cmplz-deny{display:none !important}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn,.cmplz-cookiebanner .cmplz-title{font-size:18px !important}
.setSidebar .sidebarBox{margin-bottom:2rem}
.setSidebar .sidebarBox h3{margin-bottom:2rem}
.archive-sets{margin-bottom:3rem;display:flex;flex-direction:column;justify-content:center}
.archive-sets .loadmoresets{display:inline-block;text-align:center;margin-top:3em}
.archive-set-intro .breadcrumbs{justify-content:center}
.archive-set-intro{text-align:center;padding:2rem 0}
.archive-set-intro p{margin-top:2rem}
.productsSliderWrap .swiper-button-prev,.productsSliderWrap .swiper-rtl .swiper-button-next{left:-50px}
.productsSliderWrap .swiper-button-next,.productsSliderWrap .swiper-rtl .swiper-button-prev{right:-50px}
.productsSliderWrap .swiper-button-prev::after,.productsSliderWrap .swiper-button-next::after{font-size:22px}
aside{margin-bottom:2rem}
.sidebarStyleList{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}
.sidebarStyleItem:hover{text-decoration:underline}
.sidebarStyleList h4{font-size:var(--font-size-13);margin-bottom:0;margin-top:1rem}
@keyframes spin{to{transform:translate(-50%, -50%) rotate(360deg)}}
#cmplz-document{max-width:100%;font-size:inherit}
#cmplz-document p,#cmplz-document li,#cmplz-document td,.editor-styles-wrapper .cmplz-unlinked-mode p,.editor-styles-wrapper .cmplz-unlinked-mode li,.editor-styles-wrapper .cmplz-unlinked-mode td{font-size:inherit}
#cmplz-document h2,#cmplz-document h3,.editor-styles-wrapper .cmplz-unlinked-mode h2,.editor-styles-wrapper .cmplz-unlinked-mode h3{font-size:2rem}
.page p a{text-decoration:underline}
.page p a:hover{text-decoration:none}
.contact-box-wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}
.contact-box-wrap .contact-box{display:flex;flex-direction:column;border-bottom:1px solid #ddd;padding:1.5rem 1rem;border-radius:6px}
.contact-box-wrap .contact-box.fields{border:none;padding:0}
.contact-box-wrap .oneField{display:grid;grid-template-columns:repeat(2, 1fr)}
.contentSingle .contact-box-wrap h4,.contact-box-wrap h4{margin-bottom:1rem;margin-top:0rem}
.contact-box-wrap a{text-decoration:underline}
.contentSingle h1,.contentSingle h2,.contentSingle h3,.contentSingle h4,.contentSingle h5,.contentSingle h6{margin:1.5rem 0}
.contentSingle .sidebar-menu,.sidebar-menu{padding:0;margin:0}
.sidebar-menu li,.sidebar-menu li a{display:flex;position:relative;width:100%;align-items:center}
.contentSingle .sidebar-menu li,.sidebar-menu li{padding:0}
.contentSingle .sidebar-menu li:before,.sidebar-menu li:before{display:none}
.sidebar-menu li a{padding:0.4rem 0.8rem;border-bottom:1px solid rgb(var(--acc-rgb));overflow:hidden;transition:var(--easy-05)}
.sidebar-menu li a:hover{background:rgb(var(--acc-rgb))}
.sidebar-menu li:last-child a{border:none}




.mainWrapper{opacity:1;visibility:visible}


.sinari-swal-in{animation:sinari-swal-in 0.35s ease-out both}
.sinari-swal-out{animation:sinari-swal-out 0.3s ease-in both}
@keyframes sinari-swal-in{from{opacity:0;transform:translate3d(48px, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}
@keyframes sinari-swal-out{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(48px, 0, 0)}}
@media (prefers-reduced-motion: reduce){.sinari-swal-in,.sinari-swal-out{animation-duration:0.01ms}}
@media (max-width: 640px){body:not(.product-template-default):not(.woocommerce-cart):not(.woocommerce-checkout) .activeTop{padding-top:100px}}
@media (max-width: 640px){.searchBox.active{top:var(--sinari-search-top, 100px)}}
@media (max-width: 640px){.product-template-default .searchBox.active{top:var(--sinari-search-top, 60px)}}
@media (max-width: 640px){.product-template-default .topHeader{display:none}}
@media (max-width: 640px){.product-template-default .activeTop .mainHeader{top:0}}
@media (max-width: 640px){.activeTop .mainHeader{height:60px}}
@media (max-width: 640px){.product-template-default .activeTop{padding-top:60px}}
@media (max-width: 640px){.product-template-default .productTitle.mobile{font-size:1.2rem}}
@media (max-width: 640px){.product-template-default .breadcrumbs i,.product-template-default nav.breadcrumbs{font-size:0.7rem !important}}
@media (max-width: 640px){.product-template-default .swiperProductThumbs{display:none !important}}
@media (max-width: 640px){.product-template-default .productInfo{padding:0}}
@media (max-width: 640px){.product-template-default .variation-button{font-size:var(--font-size-1);padding:0.4rem;border-radius:2px;margin-right:0.3rem;margin-bottom:0.3rem}}
@media (max-width: 640px){.product-template-default .productInfo .variation-buttons{margin-bottom:0}}
@media (max-width: 640px){.product-template-default .woocommerce-variation-description{display:none}}
@media (max-width: 640px){.js-lc-item .photo-alt-text{padding-bottom:2rem}}
.fixedAddButton{display:none}
@media (max-width: 991px){.fixedAddButton{display:block;position:fixed;left:0;bottom:0;z-index:888;opacity:0;visibility:hidden;transform:translateY(20px);background-color:rgb(var(--acc-rgb));transition:.3s ease;font-size:var(--font-size-1);border:none;width:100%;padding:0.5rem 0;color:rgb(var(--acc-text))}}
@media (max-width: 991px){.fixedAddButton.show{opacity:1;visibility:visible;transform:translateY(0)}}
.badgeWrap{display:flex;width:100%;position:relative}
@media (max-width: 640px){.product-gallery{position:relative}}
.badgeWrap.abs,.badgeWrap.mob{z-index:50;position:absolute}
.badgeWrap.abs .siBadge,.badgeWrap.mob .siBadge{font-size:var(--font-size-08);margin:0.4rem 0 0 0.4rem}
.productInfo .prodSaleInfo{width:100%}
.productInfo .prodSaleInfo.mob{margin-bottom:0rem}
.badgeWrap .siBadge{display:inline-block;margin:0 0.8rem 0.8rem 0;background:#000;padding:0.25rem 0.6rem 0.2rem 0.6rem;border-radius:3px;font-size:var(--font-size-1);text-transform:uppercase}
.badgeWrap .siBadge.New{background-color:rgb(var(--acc-rgb));color:rgb(var(--acc-text))}
.badgeWrap .siBadge.Sale{background-color:#d34062;color:#fff}
.badgeWrap .siBadge.Best{background-color:#6040d3;color:#fff}
.onSale .woocommerce-Price-amount.amount{color:#d34062}
:is(.prodWrap, .productInfo) .onSale del,.onSale del{color:#000;filter:opacity(0.2)}
.onSale del .woocommerce-Price-amount.amount{color:#000}
.si-free-info-link{display:none}
.woocommerce .products .product .button:not(.disabled),.woocommerce .productInfo .single_add_to_cart_button:not(.disabled),.woocommerce-cart .woocommerce-cart-form .button:not(.disabled),.woocommerce-checkout #place_order,.woocommerce .cart_totals .wc-proceed-to-checkout .checkout-button,.miniBasket .goCart,button#load-more-products,.btn-block{background-color:#C16A53;border-color:#C16A53;color:#fff;transition:background-color .25s ease,border-color .25s ease,color .25s ease}
.woocommerce .products .product .button:not(.disabled):hover,.woocommerce .productInfo .single_add_to_cart_button:not(.disabled):hover,.woocommerce-cart .woocommerce-cart-form .button:not(.disabled):hover,.woocommerce-checkout #place_order:hover,.woocommerce .cart_totals .wc-proceed-to-checkout .checkout-button:hover,.miniBasket .goCart:hover,button#load-more-products:hover,.btn-block:hover{background-color:#A24E38;border-color:#A24E38;color:#fff}
.btn-block{color:#fff;width:auto;font-size:var(--font-size-12);transition:var(--easy);border-radius:4px;padding:0.8rem 0.8rem;display:inline-block;margin:1.5rem 0 1.5rem;justify-content:center;line-height:1}
.btn-block:hover{background-color:#A24E38;color:#fff}
.extraMenu .cart-link{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;color:inherit;text-decoration:none}
@media (max-width: 1024px){.menuWrap.layout-text .menutText-bg{margin-bottom:.35rem}}
@media (max-width: 1024px){.menuCustom .menuWrap.layout-text .mwMenuCat .mwMenuCatTitle{min-height:0;margin:.35rem 0}}
@media (max-width: 767px){.menuWrap.layout-text .menutText-bg{margin-bottom:.5rem}}
@media (max-width: 767px){.menuCustom .menuWrap.layout-text .mwMenuCat .mwMenuCatTitle{margin:0;padding:.5rem 0}}
@media (max-width: 767px){.menuWrap.layout-text .menuTextCol{width:100%;padding:0 2rem 1rem 2rem}}
@media (max-width: 767px){.menuWrap.layout-text .menuTextCol .menuTextColTitle{display:block;width:100%;margin-bottom:.5rem}}
@media (max-width: 767px){.menuWrap.layout-text .menuTextCol .menuTextLinks,.menuWrap.layout-text .menuTextCol .menuTextLinks li,.menuWrap.layout-text .menuTextCol .menuTextLinks a{width:100%}}
@media (max-width: 767px){.menuWrap.layout-text .menuTextCol .menuTextLinks a{display:block;padding:.15rem 0}}
@media (max-width: 767px){.contact-box-wrap{grid-template-columns:minmax(0, 1fr);gap:.75rem}}
@media (max-width: 767px){.contact-box-wrap .contact-box{min-width:0;padding:1.1rem .25rem}}
@media (max-width: 767px){.contact-box-wrap .oneField{grid-template-columns:minmax(0, .85fr) minmax(0, 1.15fr);gap:.75rem}}
@media (max-width: 767px){.contact-box-wrap .field,.contact-box-wrap a{overflow-wrap:anywhere}}
@media (max-width: 767px){.product-template-default .swiperProduct > .swiper-button-prev,.product-template-default .swiperProduct > .swiper-button-next{width:34px;height:34px;margin-top:-17px;border-radius:3px;background:#C16A53}}
@media (max-width: 767px){.product-template-default .swiperProduct > .swiper-button-prev{left:0}}
@media (max-width: 767px){.product-template-default .swiperProduct > .swiper-button-next{right:0}}
@media (max-width: 767px){.product-template-default .swiperProduct > .swiper-button-prev::after,.product-template-default .swiperProduct > .swiper-button-next::after{color:#fff;filter:none;font-size:14px}}
@media (max-width: 640px){#wpadminbar{position:absolute !important;display:none}}
@media (max-width: 640px){#searchBox{display:none;padding:1rem}}
@media (max-width: 640px){#searchBox.active{display:flex}}
@media (max-width: 640px){.aws-search-result .aws_result_item .aws_result_content .aws_result_title,.aws-search-result .aws_result_item .aws_result_content .aws_result_price{font-size:1rem}}
@media (max-width: 640px){.aws-search-result{width:calc(100% - 32px) !important}}
@media (max-width: 640px){.searchBoxClose{background-color:rgb(var(--acc-rgb))}}
@media (max-width: 640px){.mainBrand{left:1rem}}
@media (max-width: 640px){.mainExtra{right:1rem}}
@media (max-width: 640px){#sinariCustomMenu.activeMenu{display:unset;animation:none !important;-webkit-animation:none !important;filter:opacity(1);z-index:9999;top:0;height:100%}}
@media (max-width: 640px){.menuCustom .menuWrap .closeCustomMenu{right:0;color:#000;z-index:999;top:0;padding:0 1rem;border-radius:0;width:auto;height:50px;font-size:var(--font-size-12);position:absolute}}
@media (max-width: 640px){.menuCustom .menuWrap .closeCustomMenu i{margin-left:0}}
@media (max-width: 640px){.menuCustom .menuWrap .closeCustomMenu span{display:none}}
@media (max-width: 640px){.menuCustom .menuWrap.activeMenuWrap{overflow-x:scroll}}
@media (max-width: 640px){body.customMenuActive .mainWrapper footer,body.customMenuActive .mainWrapper main{animation:none !important;-webkit-animation:none !important;filter:opacity(0)}}
@media (max-width: 640px){.menuCustom .menuWrap{flex-direction:column}}
@media (max-width: 640px){.menuCustom .menuWrap .mwTitle{overflow:unset;width:100%;height:auto}}
@media (max-width: 640px){.menuCustom .menuWrap .mwTitle a{padding:1rem 1.5rem;font-size:var(--font-size-14);background-color:rgba(0, 0, 0, 0.75);width:100%;align-items:flex-start}}
@media (max-width: 640px){.menuCustom .menuWrap .mwMenu{overflow:unset;padding-top:1rem;width:100%}}
@media (max-width: 640px){.menuCustom .menuWrap .mwMenu ul{width:100%;padding:0 1.5rem}}
@media (max-width: 640px){.menuCustom .menuWrap .mwMenu li{margin:0;padding:0.2rem}}
@media (max-width: 640px){.menuCustom .menuWrap .mwMenu .mwMenuList .hasSub > a{font-weight:600}}
@media (max-width: 640px){.menuCustom .menuWrap .mwMenu .mwMenuList.sub{padding-left:1.5rem;padding-right:0;padding-top:0}}
@media (max-width: 640px){.menuCustom .menuWrap .mwMenu ul a{display:inline-block;width:100%;font-size:var(--font-size-12)}}
@media (max-width: 640px){.menuCustom .menuWrap .mwProd{overflow:unset;padding:1rem 1.5rem;width:100%}}
@media (max-width: 640px){.menuCustom .menuWrap .mwProdList{width:100%}}
@media (max-width: 640px){.menuCustom .menuWrap .prodMenu .prodMenuCon h4{font-size:var(--font-size-12)}}
@media (max-width: 640px){.menuCustom .menuWrap .prodMenu .prodMenuCon .prodPrice{font-size:var(--font-size-12);margin-top:0}}
@media (max-width: 640px){.menuCustom .cr-review-link{display:inline-block;width:auto;overflow:unset;margin-left:0;position:relative;color:#fff}}
@media (max-width: 640px){.menuCustom .cr-review-link span{position:relative}}
@media (max-width: 640px){.topHeader ul li{padding-left:0}}
@media (max-width: 640px){.adsBanners{min-width:100%}}
@media (max-width: 640px){.widget.adsBanners{padding-left:1rem;padding-right:1rem}}
@media (max-width: 550px){.prodTabs .tabContent table th{width:85%}}
@media (max-width: 550px){.prodTabs .tabContent table th img{max-height:30px}}
@media (min-width: 551px) and (max-width: 767px){.prodTabs .tabContent table th{width:85%}}
@media (min-width: 551px) and (max-width: 767px){.prodTabs .tabContent table th img{max-height:35px}}
@media (min-width: 768px) and (max-width: 849px){.prodWrap .prodInfo{height:140px}}
@media (min-width: 850px) and (max-width: 991px){.prodWrap .prodInfo{height:120px}}
@media (max-width: 991px){.mainHeader{padding:0 1rem}}
@media (max-width: 991px){.breadWrap{margin-top:1rem}}
@media (max-width: 991px){.load-more-wrap.full-wrap,.woocommerce-pagination{width:100%}}
@media (max-width: 991px){.woocommerce nav.woocommerce-pagination ul{justify-content:center;gap:0.2rem}}
@media (max-width: 991px){.productInfo{padding:2rem 0 0}}
@media (max-width: 991px){.cr-reviews-slider{margin:0}}
@media (max-width: 991px){.si-reviews{padding:2rem 1rem;margin-top:2rem}}
@media (max-width: 991px){.single-product .container-fluid{padding:0}}
@media (max-width: 991px){.cr-reviews-slider{padding:0}}
@media (max-width: 991px){.si-reviews .reviews-link{margin-right:0;margin-top:1rem}}
@media (max-width: 991px){.productInfo .prodExtras li img{width:50px}}
@media (max-width: 991px){.favCatsTop{margin-bottom:2rem}}
@media (max-width: 991px){footer .foo-widget .foo-menu,footer .foo-widget p,footer .foo-widget .foo-social{margin-top:1rem}}
@media (max-width: 991px){nav.breadcrumbs{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}}
@media (max-width: 991px){nav.breadcrumbs::-webkit-scrollbar{display:none}}
@media (max-width: 991px){nav.breadcrumbs span,nav.breadcrumbs a{display:inline-block}}
@media (max-width: 991px){footer{padding:3rem 1rem 5rem}}
@media (max-width: 991px){footer .container-fluid{padding:0}}
@media (max-width: 991px){.si-product{padding:1rem 1rem 2rem}}
@media (max-width: 991px){.blockFavorite{padding:2rem 1rem 0}}
@media (max-width: 991px){body.page:not(.woocommerce-page):not(.home) main .page-inner-container{padding-left:1rem;padding-right:1rem}}
@media (max-width: 991px){.page-hero{padding-top:2rem;margin-bottom:2rem;padding-left:1rem;padding-right:1rem}}
@media (max-width: 991px){.page-hero h1{padding-bottom:1rem}}
@media (min-width: 992px) and (max-width: 1199px){.prodTabs .tabContent table th{width:80%}}
@media (min-width: 992px) and (max-width: 1199px){.prodTabs .tabContent table th img{max-height:35px;padding-right:0;display:block}}
@media (max-width: 640px){.slick-prev.slick-arrow,.slick-next.slick-arrow{display:none !important}}
@media (min-width: 641px) and (max-width: 991px){.si-reviews .cr-reviews-slider .slick-next.slick-arrow{top:-3.2rem;right:0}}
@media (min-width: 641px) and (max-width: 991px){.si-reviews .cr-reviews-slider .slick-prev.slick-arrow{top:-3.2rem;right:3.5rem;left:unset}}
@media (min-width: 1200px) and (max-width: 1410px){.prodTabs .tabContent table th img{display:block}}
@media (max-width: 1199px){#mainHeader ul#mainMenu li span,#mainHeader ul#mainMenu li a{padding:.3rem 0;margin:.5rem 0}}
@media (max-width: 1199px){.megaMenu{gap:1.2rem}}
@media (max-width: 1199px){.mainMenu.activeMob .megaMenu{margin-top:3.5rem}}
@media (max-width: 1199px){.mainBrand img{height:24px}}
@media (max-width: 991px){.menuCustom .menuWrap.activeMenuWrap{display:inline-block}}
@media (max-width: 991px){.menuCustom .menuWrap .mwMenuCat .menuCatItems{flex-direction:row;align-items:center;width:100%;flex-wrap:wrap}}
@media (max-width: 991px){.menuCustom .menuWrap .mwMenuCat .menuCatItems .item{width:calc(50% - 2rem)}}
@media (max-width: 991px){.menuCustom .menuWrap .mwMenuCat .menuCatItems .itemImg{padding:1rem}}
@media (max-width: 991px){.menuCustom .menuWrap .mwMenuCat .menuCatItems .item .itemTitle{margin-top:0.8rem;display:inline-block;margin-bottom:.8rem;text-align:center;width:100%;font-size:var(--font-size-12)}}
@media (max-width: 991px){.menuCustom .menuWrap .mwMenuCat .mwMenuCatTitle{margin-top:2rem;margin-bottom:2rem;margin-left:0;width:100%;text-align:center}}
@media (max-width: 991px){.mainMenu .closeMenu i,.menuCustom .menuWrap .closeCustomMenu i{font-size:1.5rem}}
@media (max-width: 991px) and (orientation: landscape){.mainMenu{height:100 svh}}
@media (max-width: 991px) and (orientation: landscape){.megaMenu li:last-child{margin-bottom:2rem}}
@media (max-width: 991px) and (orientation: landscape){#sinariCustomMenu.activeMenu{position:absolute;top:0;left:0;z-index:6000;height:100 svh;overflow-x:scroll}}
@media (max-width: 991px) and (orientation: landscape){.menuCustom .menuWrap .mwMenuCat .menuCatItems .item{width:calc(33% - 1.862rem)}}
@media (max-width: 991px) and (orientation: landscape){.menuCustom .menuWrap .closeCustomMenu span{display:none}}
@media (min-width: 991px) and (max-width: 1199px){.extraMenu li{padding:0 0.5rem}}
@media (min-width: 768px) and (max-width: 991px){.material-benefit-wrapper{display:flex;flex-direction:row}}
@media (max-width: 767px){.material-benefit-wrapper{display:flex;flex-direction:column}}
@media (max-width: 767px){.sinari-gift-wrapper{width:100%}}
@media (min-width: 992px) and (max-width: 1680px){.material-benefit-wrapper{align-items:stretch}}
@media (min-width: 992px) and (max-width: 1680px){.material-benefit-wrapper .material-benefit-item{flex-direction:column;gap:.625rem;text-align:center;align-items:center}}
@media (min-width: 992px) and (max-width: 1680px){.material-benefit-wrapper .material-benefit-item img{height:35px}}
@media (max-width: 991px){body.blog .prodList ul li:nth-last-child(-n+2):nth-child(even) ~ li,.prodList.set ul li:nth-last-child(-n+2):nth-child(even) ~ li{border-bottom:none}}
@media (max-width: 991px){body.blog .prodList ul li:last-child:nth-child(odd),.prodList.set ul li:last-child:nth-child(odd){border-bottom:none}}
