*,:after,:before{box-sizing:border-box}*,a:active{outline:0}.compare-products-page img,.header-logo a img,img,textarea{max-width:100%}.block-poll li,.form-fields,.link-rss,.master-wrapper-content,.product-page-size,.product-sorting{position:relative}*{padding:0;text-decoration:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;margin:0}:hover{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}html{overflow-x:hidden;margin:0!important;-webkit-text-size-adjust:none}ol,ul{list-style:none}.checkout-page .opc .payment-method,.checkout-page .opc .shipping-method,.mini-shopping-cart .item:first-child,.opc .payment-info,.opc .section.new-billing-address,.opc .section.new-shipping-address,.opc .section.pickup-points,a img{border:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0;margin:0}button,input[type=button],input[type=email],input[type=number],input[type=password],input[type=reset],input[type=submit],input[type=tel],input[type=text],select,textarea{border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input[type=number]{-moz-appearance:textfield;appearance:textfield;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill{-webkit-transition-delay:99999s;-webkit-box-shadow:inset 0 0 0 1000px #eee}.attributes .qty-box label,.newsletter-validation .please-wait,.overview .qty-label,.post-navigation .next:before,.product-estimate-shipping .shipping-loading,.product-reviews-page .title,.product-specs-box .spec-group-name,.variant-overview .qty-label,script{display:none!important}@font-face{src:url(https://shadowweaver.online/themes/sacli/content/fonts/pacific.woff) format("woff"),url(https://shadowweaver.online/themes/sacli/content/fonts/pacific.svg##pacific) format("svg");font-weight:400;font-style:normal;font-family:pacific}body{font-size:15px;color:#575757;background-color:#f3f3f3;font-family:Roboto,sans-serif!important}table{border-collapse:collapse;width:100%}a{color:inherit;cursor:pointer}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{height:45px;padding:0 15px;font-size:14px;border:none;background-color:#eee;vertical-align:middle;font-family:Roboto,sans-serif}textarea{min-height:150px;padding:15px}select{height:45px;padding:0 25px 0 15px;border:1px solid #eee;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#888;transition:.3s;min-width:50px;background:url(https://shadowweaver.online/themes/sacli/content/img/arrow.svg) right 12px center no-repeat #fff;cursor:pointer;line-height:43px}select::-ms-expand{display:none}select:hover{color:#222;background-image:url(https://shadowweaver.online/themes/sacli/content/img/arrow-hover.svg)}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#d1d1d1}.blog-posts .read-more span,.news-list-homepage .buttons span,.news-list-homepage .view-all span,.news-list-page .read-more span,.newsletter-subscribe-button span,.product-selectors .product-viewmode span,.ui-autocomplete span,input[type=checkbox],input[type=checkbox]+*,input[type=radio],input[type=radio]+*,label,label+*{vertical-align:middle}button,input[type=button],input[type=submit]{cursor:pointer;font-family:Roboto,sans-serif}.block .listbox:after,.blog-comment:after,.blog-page .post:after,.header:after,.inputs:after,.master-column-wrapper:after,.news-comment:after,.news-list-page .item:after,.page-body:after,.page-title:after,.page:after,.product-essential:after,.product-variant-line:after,.store-search-box form:after{content:"";clear:both;display:block}.account-activation-page .result,.buttons .accept-privacy-policy,.cart,.center-1,.center-2 .product-grid,.center-2 .product-list,.checkout-attributes dd,.data-table,.forums-table-section table,.giftcard div,.html-account-page .side-2,.order-list-page .order-item .info,.overview .add-to-cart,.page.production .section-production,.product-essential,.profile-info-box .avatar,.registration-result-page .result,.return-request-list-page .request-item .details,.tier-prices,.total-info,.variant-overview .add-to-cart,.write-review .form-fields{margin:0 0 20px}.bestsellers-wrapper,.category-page-one-column .sub-category-grid,.center-2,.one-column-blocks-wrapper,.product-grid,.product-list,.side-2{margin:0 0 50px}.page{min-height:200px;text-align:left}.featured-product-grid .title,.page-title{padding:15px 0;border-bottom:1px dashed #e6e6e6;margin:0 0 20px}.page-title h1{font-size:30px;font-weight:700;color:#222;text-transform:uppercase;text-align:left;line-height:30px}.link-rss{height:24px;font-size:0!important;width:24px;display:none}.link-rss:before{height:24px;font-size:20px;right:0;color:#aaa;transition:.3s;content:"\e92a";position:absolute;bottom:0;top:0;left:0;width:24px;line-height:24px;font-family:pacific}.account-page .data-table a:hover,.blog-page .tags a:hover,.blogpost-page .tags a:hover,.breadcrumb a:hover,.breadcrumb a:hover span,.cart .product a:hover,.category-page-two-columns .sub-category-item:hover .title a,.compare-products-page .product-name a:hover,.footer-designed-by a,.footer-powered-by a,.item-box .base-price-pangv a:hover,.item-box .tax-shipping-info a:hover,.link-rss:hover:before,.mini-shopping-cart .count a:hover,.mini-shopping-cart .name a:hover,.news-list-page .news-title:hover,.order-details-page .data-table a:hover,.order-details-page .data-table td.total,.post-title:hover,.product-specs-box .data-table .spec-value a,.return-request-page .data-table a:hover,.shipment-details-page .data-table a:hover{color:#c09e6c}.category-description ul,.custom-tab ul,.full-description ul,.manufacturer-description ul,.post-body ul,.topic-html-content ul,.topic-page ul{list-style:none;text-align:left;margin:12px 0}.category-description ol li,.category-description ul li,.custom-tab ol li,.custom-tab ul li,.full-description ol li,.full-description ul li,.login-page .topic-block ul li,.manufacturer-description ol li,.manufacturer-description ul li,.post-body ol li,.post-body ul li,.topic-html-content ol li,.topic-html-content ul li,.topic-page ol li,.topic-page ul li{padding:3px 0 3px 35px;position:relative}.category-description ul li:before,.custom-tab ul li:before,.full-description ul li:before,.login-page .topic-block ul li:before,.manufacturer-description ul li:before,.post-body ul li:before,.topic-html-content ul li:before,.topic-page ul li:before{height:8px;content:"";position:absolute;bottom:0;top:0;background-color:#c09e6c;margin:auto;border-radius:50%;left:12px;width:8px;display:block}.category-description ol,.custom-tab ol,.full-description ol,.manufacturer-description ol,.post-body ol,.topic-html-content ol,.topic-page ol{list-style:none;text-align:left;margin:12px 0;counter-reset:section}.category-description ol li:before,.custom-tab ol li:before,.full-description ol li:before,.manufacturer-description ol li:before,.post-body ol li:before,.topic-html-content ol li:before,.topic-page ol li:before{height:26px;font-weight:700;color:#c09e6c;content:counter(section);position:absolute;counter-increment:section;text-align:center;top:3px;background:url(https://shadowweaver.online/themes/sacli/content/img/ol-back.png) no-repeat;left:0;width:27px}.category-description p,.custom-tab p,.full-description p,.manufacturer-description p,.topic-html-content p,.topic-page p,.vendor-description p{margin:10px 0;line-height:22px}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-o-keyframes fadein{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}body:after{content:url(https://shadowweaver.online/themes/sacli/content/img/arrow-hover.svg);display:none}.fieldset,.section{position:relative;margin:0 0 20px}.apply-vendor-page .message-error,.contact-page .message-error,.email-a-friend-page .message-error,.fieldset .title,.home-page-slider,.mini-shopping-cart .attributes,.order-details-page .page-title h1,.overview .min-qty-notification,.password-error,.product-review-item .review-info,.rental-attributes .attribute-item,.section .title,.variant-overview .min-qty-notification,.wishlist-content .message-error{margin:0 0 10px}.inputs{font-size:0;position:relative;max-width:500px;text-align:center;margin:0 auto 20px;white-space:nowrap}.inputs label{height:18px;text-overflow:ellipsis;font-size:14px;text-align:left;margin:0 0 7px;width:100%;line-height:18px;white-space:nowrap;display:block}.inputs .required{height:9px;font-size:0;right:0;position:absolute;top:25px;margin:0;width:9px}.inputs .required:before{border-color:transparent #dd464d transparent transparent;height:0;right:0;content:"";position:absolute;border-style:solid;border-width:0 9px 9px 0;top:0;width:0}.inputs input[type=email],.inputs input[type=password],.inputs input[type=tel],.inputs input[type=text],.inputs select,.inputs textarea{border:none;background-color:#eee;width:100%;vertical-align:middle}.inputs .option-list{font-size:0;text-align:left;margin:-5px 0;white-space:normal}.attributes .option-list.radio-list li,.checkout-attributes .option-list li,.inputs .option-list li{margin:5px 10px 5px 0;display:inline-block}.accept-privacy-policy input[type=checkbox],.account-page .subscription-list .select-boxes input[type=checkbox],.apply-vendor-page .terms-of-service input,.attributes .option-list input[type=checkbox],.attributes .option-list input[type=radio],.cart input[type=checkbox],.checkout-attributes .option-list input[type=checkbox],.checkout-attributes .option-list input[type=radio],.checkout-page .payment-method input[type=radio],.checkout-page .shipping-method input[type=radio],.gender input[type=radio],.inputs .option-list input[type=checkbox],.inputs .option-list input[type=radio],.login-page .inputs.reversed input[type=checkbox],.pickup-in-store .selector input[type=checkbox],.search-input .inputs input[type=checkbox],.ship-to-same-address .selector input[type=checkbox],.terms-of-service input[type=checkbox],.use-reward-points input[type=checkbox],.write-review .rating-options input[type=radio]{position:absolute;opacity:0;z-index:-1}.inputs .option-list input[type=checkbox]~label{height:auto;padding:0 10px 0 21px;font-size:14px;color:#444;position:relative;margin:0;cursor:pointer;line-height:30px;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.accept-privacy-policy input~label:before,.inputs .option-list input[type=checkbox]~label:before,.login-page .inputs.reversed input~label:before,.pickup-in-store .selector input~label:before,.search-input .inputs input~label:before,.ship-to-same-address .selector input~label:before,.use-reward-points input[type=checkbox]~label:before{height:16px;border:1px solid #ccc;content:"";position:absolute;top:6px;border-radius:50%;left:0;width:16px}.accept-privacy-policy input:checked~label:before,.account-page .subscription-list .select-boxes input:checked~label:before,.apply-vendor-page input:checked~label:before,.attributes .option-list input[type=checkbox]:checked~label:before,.cart input[type=checkbox]:checked~label:before,.checkout-attributes .option-list input[type=checkbox]:checked~label:before,.gender input[type=radio]:checked~label:before,.inputs .option-list input[type=checkbox]:checked~label:before,.login-page .inputs.reversed input:checked~label:before,.pickup-in-store .selector input:checked~label:before,.search-input .inputs input:checked~label:before,.ship-to-same-address .selector input:checked~label:before,.terms-of-service input[type=checkbox]:checked~label:before,.use-reward-points input[type=checkbox]:checked~label:before{border-color:#c09e6c}.inputs .option-list input[type=checkbox]:checked~label:after{height:15px;font-size:13px;color:#c09e6c;content:"\e909";position:absolute;text-align:center;top:5px;left:2px;width:15px;line-height:16px;font-family:pacific}.inputs .option-list input[type=radio]~label{height:auto;padding:9px 15px;font-size:14px;font-weight:400;color:#444;background-color:#eee;margin:0;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block}.inputs .option-list input[type=radio]:checked~label{font-weight:700;color:#fff;background-color:#c09e6c}.required{font-size:14px;color:#dd464d}.field-validation-error,.message-error,.password-error,.poll-vote-error,.username-not-available-status{font-size:13px;font-weight:400;color:#dd464d;line-height:25px;display:block}.account-page .message-error,.external-auth-errors,.message-error{font-size:14px;text-align:center;margin:0 0 20px}.block,.cart .product,.cart .subtotal,.checkout-attributes dl,.data-table .info,.data-table .name,.data-table .product,.field-validation-error,.forum-table .forum-details,.forum-table .topic-details,.opc .checkout-data,.opc .section.select-billing-address,.opc .section.select-shipping-address,.pickup-in-store,.private-messages-page td,.private-messages-page th,.product-specs-box,.product-tags-box,.rich-blog-homepage .title,.search-input .inputs.reversed,.section.certificates .title,.section.payment-info .message-error,.ship-to-same-address{text-align:left}.field-validation-valid,.username-available-status{font-size:13px;color:#393;display:block}.external-auth-errors{color:#dd464d}.captcha-box{text-align:center;clear:both;margin:0 0 15px}.admin-header-links .impersonate,.captcha-box>div,.confirm-order .terms-of-service,.customer-entered-price>div,.language-list li,.product-estimate-shipping a{display:inline-block}.account-page .subscription-list .data-table,.apply-vendor-page .fieldset,.blog-comment:last-child,.captcha-box iframe,.checkout-attributes dd:last-child,.checkout-page .section.order-summary .total-info,.contact-page .fieldset,.email-a-friend-page .fieldset,.giftcard div:last-child,.login-page .fieldset,.news-comment:last-child,.order-details-page .section.options,.private-messages-page table,.product-specs-box .data-table,.return-request-page .data-table,.search-input .fieldset,form#eas-add-address .buttons button{margin:0}.captcha-box input{height:auto}.table-wrapper{overflow-x:auto;border:1px solid #eee;background-color:#fff}.cart th,.data-table th,.forums-table-section th{padding:15px;font-size:14px;color:#aaa;text-transform:uppercase;text-align:center;white-space:nowrap}.cart td,.data-table td,.forums-table-section td{padding:10px 20px;font-size:14px;color:#666;border-top:1px solid #eee;min-width:50px;text-align:center;background-color:#fff}.cart tr>:first-child,.data-table tr>:first-child,.forums-table-section tr>:first-child{border-left:20px solid #fff;padding-left:0}.cart tr>:last-child,.data-table tr>:last-child,.forums-table-section tr>:last-child{border-right:20px solid #fff;padding-right:0}.cart a,.data-table a,.forums-table-section a,.item.love-nature h1,.policies label a,.reward-points-history .data-table td.points,.reward-points-history .data-table td.points-balance{font-weight:700}.account-activation-page .page-body,.account-page .edit-address+.buttons,.apply-shipping-button-container,.cart .add-to-cart,.cart .remove-from-cart,.checkout-buttons,.checkout-page .payment-method-info li.payment-method,.checkout-page .select-pickup-point,.checkout-page .shipping-method-info li.shipping-method,.customer-info-page .buttons,.data-table .order,.data-table .select-boxes,.download-sample,.gdpr-tools-page .buttons,.order-details-page .selected-checkout-attributes,.overview-buttons,.page.newsletter-page,.profile-info-box,.registration-page .buttons,.registration-result-page .page-body,.topic-password{text-align:center}.cart td,.contracts-wrap{padding:10px}#username-availabilty:empty,.admin-header-links .impersonate span,.block .blocks-tab-header,.block .list .product-picture,.blogpost-page .post-actions .share-post,.cart .td-title,.cart-collaterals .coupon-box>.title,.cart-collaterals .giftcard-box>.title,.checkout-page .address-list-page,.checkout-page .payment-method .payment-description,.checkout-page .payment-method .payment-logo,.comment-time label,.compare-products-table,.compare-products-table .full-description,.downloadable-products-page .data-table label,.eas-order-summary .topic-block-title,.estimate-shipping-radio,.header-links-wrapper,.item-box .add-info,.item-box .attribute-squares-wrapper,.item-box .description,.item-box .sku,.login-page .login-tabs .login-tabs-header li:after,.opc .back-link small,.opc .step-title .number,.order-details-page .data-table .td-title,.order-details-page .data-table label,.order-progress li a span,.overview .availability label,.overview .delivery label,.overview .non-discounted-price label,.overview .old-product-price label,.overview .product-price label,.page.registration-page .topic-block-title,.pager li.total-summary,.private-message-view-page .back-pm-button,.product-filters,.product-grid-bestsellers .base-price-pangv,.product-grid-bestsellers .item-box-overlay,.product-grid-bestsellers .product-rating-box,.product-review-item .product-review-box.additional,.product-review-item .review-info label,.product-specs-box thead,.product-tags-list li.separator,.profile-page .topic br+br,.reward-points-history .data-table label,.reward-points-overview .topic-block-title,.side-navigation-tabs,.sitemap-page a:empty,.sub-categories-list,.ui-helper-hidden-accessible,.ui-tabs .ui-tabs-hide,.variant-overview .availability label,.variant-overview .delivery label,.variant-overview .non-discounted-price label,.variant-overview .old-product-price label,.variant-overview .product-price label,.write-review .review-rating li.first,.write-review .review-rating li.last,a.linkedin,div#checkout-payment-info-load .section.order-summary,div#checkout-step-billing .address-list .adreslerim-container .buttons{display:none}.account-page .subscription-list .select-boxes label,.cart .checkbox-label{height:16px;position:relative;cursor:pointer;width:16px;display:inline-block}.cart td.add-to-cart,.cart td.remove-from-cart,.pager li.first-page a,.pager li.last-page a,.pager li.next-page a,.pager li.previous-page a{font-size:0;position:relative}.account-page .subscription-list .select-boxes label:before,.cart .checkbox-label:before{height:16px;border:1px solid #ccc;content:"";position:absolute;top:0;border-radius:50%;left:0;width:16px}.cart input[type=checkbox]:checked~label:after{height:15px;font-size:13px;color:#c09e6c;content:"\e909";position:absolute;text-align:center;top:-1px;left:2px;width:15px;line-height:16px;font-family:pacific}.cart .remove-from-cart button{height:40px;border:none;right:0;color:#888;position:absolute;bottom:0;top:0;margin:auto;background:0 0;left:0;width:40px}.cart .remove-from-cart button:after{font-size:20px;transition:.3s;content:"\e941";line-height:40px;font-family:pacific}.block .list>li>a,.block .sublist .active a,.blog-posts .read-comments:hover,.cart .remove-from-cart button:hover,.gender input[type=radio]:checked~label,.news-list-page .news-body strong,.order-details-page .order-total strong,.overview-info-wrapper .value,.post-body strong,.post-description strong,.product-specs-box .data-table .spec-value,.ui-dialog-titlebar button:hover{color:#444}.attribute-squares,.attributes .option-list.checkbox-list,.attributes .option-list.radio-list,.back-in-stock-subscription,.block .tags ul,.cart .product-picture,.checkout-attributes .option-list,.checkout-page .payment-method ul,.checkout-page .shipping-method ul,.product-review-helpfulness{font-size:0}.cart .product-picture a{height:100px;border:1px solid #eee;width:100px;display:block}.cart .product a{font-size:16px;font-weight:400;transition:.3s}.cart .attributes,.data-table .attributes{font-size:12px;color:#aaa;margin:10px 0;line-height:20px}.cart .edit-item a{font-size:14px;font-weight:700;color:#c09e6c;transition:.3s;text-transform:uppercase;letter-spacing:.8px;display:inline-block}.cart .unit-price,.order-details-page .data-table .shipment-id,.order-details-page .data-table .total,.order-details-page .data-table .unit-price,.return-request-page .data-table .unit-price,.shipment-details-page .data-table .quantity{font-size:16px;font-weight:700;white-space:nowrap}.cart .qty-dropdown,.cart .qty-input{height:45px;padding:0;font-size:16px;font-weight:700;color:#666;text-align:center;background-color:#eee;width:45px}.cart .qty-dropdown{padding:0 20px 0 15px;width:65px}.cart .subtotal span{font-size:16px;font-weight:700;color:#c09e6c;white-space:nowrap;display:inline-block}.cart .subtotal .discount,.cart .subtotal .discount+div{font-size:12px;color:#aaa;margin:5px 0;white-space:nowrap}.bar-notification .close:after,.bar-notification .content:before,.ui-dialog-titlebar button:after{font-size:20px;position:absolute;text-align:center;font-family:pacific}.bar-notification{padding:50px;right:0;color:#fff;position:fixed;opacity:.95;bottom:0;top:0;background-color:hsla(0,0%,40%,.9);left:0;width:100%;display:none;z-index:1060}.bar-notification .content{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:60px 0 0;font-size:14px;position:absolute;top:50%;left:50%;line-height:25px;z-index:2}.bar-notification .content:before{height:44px;border:1px solid #fff;right:0;top:0;margin:auto;border-radius:50%;left:0;width:44px;line-height:43px}.bar-notification.success .content:before{content:"\e909"}.bar-notification.warning .content:before{content:"\e93d"}.bar-notification.error .content:before{content:"\e93e"}.bar-notification .content a,.overview .tax-shipping-info a,.product-no-reviews a:hover,.product-review-links a:hover,.variant-overview .tax-shipping-info a{text-decoration:underline}.bar-notification .close{font-size:0;right:0;position:absolute;bottom:0;top:0;left:0;z-index:1}.bar-notification .close:after{height:40px;right:10px;content:"\e90a";top:10px;cursor:pointer;width:40px;line-height:40px}.noscript{padding:10px;text-align:center;background-color:#ff9}.ajax-loading-block-window{height:32px;position:fixed;top:50%;margin:-16px 0 0 -16px;background:url(https://shadowweaver.online/themes/sacli/content/img/loading.gif) 50% no-repeat;left:50%;width:32px;z-index:999}.ui-dialog{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute!important;max-width:90%;top:50%!important;left:50%!important;width:600px!important;z-index:1750}.ui-dialog:before{right:-50vw;content:"";position:absolute;opacity:.95;bottom:-50vh;top:-50vh;background-color:transparent;left:-50vw;z-index:-1}.ui-dialog-titlebar{padding:25px 40px;font-size:14px;font-weight:700;color:#444;text-transform:uppercase;border-bottom:1px solid #eee;text-align:center;background-color:#fff}.ui-dialog-titlebar button{height:40px;overflow:hidden;font-size:0;border:none;right:5px;color:#888;position:absolute;top:5px;background-color:transparent;cursor:pointer;width:40px}.ui-dialog-titlebar button:after{height:40px;right:0;transition:.3s;content:"\e90a";bottom:0;top:0;left:0;width:40px;line-height:40px}.ui-dialog-content{height:auto!important;overflow:auto;padding:9px 40px 20px;font-size:14px;text-align:center;background-color:#fff;line-height:24px}.ui-dialog-content .page{min-height:0}.ui-dialog-content .page-title{padding:0;border:none;margin:0 0 15px}.ui-dialog-content .page-title h1{font-size:14px;font-weight:400;color:#444;text-transform:none}.ui-dialog-content .page-body{padding:0!important;border:none!important;text-align:center}.ui-dialog-content .tooltip{font-size:14px;text-align:left;margin:0 0 15px;line-height:25px}.ui-dialog-content button{padding:15px 35px;font-size:14px;border:none;font-weight:700;color:#fff;background-color:#c09e6c;margin:25px auto 0;display:block}.eu-cookie-bar-notification{padding:20px;right:0;position:fixed;bottom:0;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);left:0;z-index:1050}.eu-cookie-bar-notification .content{justify-content:space-between;align-items:center;flex-flow:column;flex-direction:row;width:100%;display:flex}.scroll-back-button:after,.scroll-back-button:before{transition:.5s;position:absolute;top:16px;left:16px;width:18px}.eu-cookie-bar-notification .buttons-more{column-gap:5px;display:flex}.eu-cookie-bar-notification .learn-more,.eu-cookie-bar-notification .ok-button{padding:10px 20px;font-size:14px;font-weight:600;min-width:120px}.eu-cookie-bar-notification .ok-button{color:#fff;background-color:#2c5336}.eu-cookie-bar-notification .ok-button:hover{background-color:#2c5336}.eu-cookie-bar-notification .learn-more{border:1px solid #000;white-space:nowrap}.eu-cookie-bar-notification .learn-more:hover{border-color:#2c5336;color:#000}.scroll-back-button{height:50px;overflow:hidden;pointer-events:none;right:20px;transition:.5s;position:fixed;opacity:0;bottom:20px;background-color:#c09e6c;cursor:pointer;width:50px;display:none;z-index:1030}.scroll-back-button.nav-up{pointer-events:auto;opacity:1}.scroll-back-button:before{height:18px;font-size:18px;color:#fff;content:"\e904";text-align:center;margin:auto;font-family:pacific}.scroll-back-button:hover:before{transform:translateY(5px)}.scroll-back-button:after{height:1px;transform:translateX(35px);content:"";opacity:.2;background-color:#000}.scroll-back-button:hover:after{transform:translateX(0)}.admin-header-links{height:35px;text-align:center;background-color:transparent}.admin-header-links a{margin:0 10px;line-height:34px;display:inline-block}.admin-header-links a:only-child,.attribute-squares span,.attributes .option-list.checkbox-list li,.checkout-page .payment-method .payment-logo label,.footer-lower>div,.image-squares li:hover .tooltip-container,.news-item-page .inputs:first-child label,.owl-carousel.owl-theme.owl-loaded.owl-drag,.payment-info .info table,.payment-info .info tbody,.payment-info .info td,.payment-info .info tr,.product-grid-bestsellers .add-info,.product-review-item .review-avatar a{display:block}.header{text-align:center;margin:0 0 10px}.header-logo{font-size:0;text-align:center}.header-logo a{max-width:100%;display:inline-block}.store-search-box{position:relative;border-bottom:1px solid #e3e3e3;background-color:#fff;z-index:1}.store-search-box form{padding:0 40px 0 0;position:relative;width:100%}.store-search-box form:before{height:40px;font-size:18px;right:0;content:"\e92b";position:absolute;bottom:0;text-align:center;top:0;background-color:#fff;width:40px;line-height:40px;font-family:pacific;z-index:0}.store-search-box input.search-box-text{height:40px;padding:0 0 0 15px;font-size:14px;border:none;color:#888;background-color:#fff;width:100%!important}.store-search-box .search-box-button{height:40px;font-size:0;border:none;right:0;position:absolute;bottom:0;top:0;background-color:transparent;width:40px}.mini-shopping-cart .items,.ui-autocomplete{border-bottom:1px solid #e3e3e3}.ui-autocomplete{overflow:hidden;position:absolute;max-width:100%;border-top:1px solid #e3e3e3;background-color:#fff;width:100%!important;z-index:1070}.category-boxes-layout-1 .item-box:first-child .category-item,.tier-prices .item-price,.tier-prices .item-quantity,.ui-autocomplete li+li{border-top:1px solid #eee}.ui-autocomplete a{padding:5px;font-size:14px;color:#888;text-align:left;display:block}.ui-autocomplete img{margin-right:14px;vertical-align:middle}.ui-autocomplete img+span{width:calc(100% - 64px);display:inline-block}.ui-autocomplete .ui-state-focus{color:#222;background-color:#f6f6f6}.language-list{padding:0 5px;font-size:0;max-width:100%}.language-list a{height:38px;position:relative;width:30px;display:block}.language-list img{right:0;position:absolute;bottom:0;top:0;margin:auto;left:0}.mini-shopping-cart .item{overflow:hidden;padding:13px;border-top:1px dashed #e3e3e3}.mini-shopping-cart .picture{width:105px;float:left}.mini-shopping-cart .picture a{font-size:0;line-height:0;display:block}.mini-shopping-cart .product{font-size:13px;margin:0 0 0 127px;line-height:18px}.mini-shopping-cart .name{margin:0 0 5px}.mini-shopping-cart .name a{height:36px;overflow:hidden;transition:.3s;display:block}.mini-shopping-cart .price{font-size:0;line-height:0}.mini-shopping-cart .price span{font-size:13px;font-weight:700;color:#222;line-height:18px;display:inline-block}.mini-shopping-cart .buttons button,.mini-shopping-cart .totals{font-size:16px;border:none;font-weight:700;text-transform:uppercase}.mini-shopping-cart .totals{padding:20px 22px;color:#888}.mini-shopping-cart .totals strong{color:#222;float:right}.mini-shopping-cart .buttons{overflow:hidden;margin:0}.mini-shopping-cart .buttons button{overflow:hidden;text-overflow:ellipsis;padding:20px 35px 20px 22px;color:#fff;transition:.3s;position:relative;text-align:left;background-color:#c09e6c;width:50%;float:left;white-space:nowrap;display:block}.mini-shopping-cart .buttons button:before{height:20px;font-size:8px;right:15px;color:#000;transition:.3s;content:"\e93b";position:absolute;opacity:.3;bottom:0;text-align:center;top:0;margin:auto;width:20px;line-height:20px;font-family:pacific}.mini-shopping-cart .buttons button.checkout-button:before{content:"\e93a"}.checkout-attributes input[type=text],.checkout-attributes textarea,.mini-shopping-cart .buttons button:only-child,.new-comment textarea,.order-item .right,.product-page-layout-two .gallery .picture a img,.section.facilities .content .item.left img{width:100%}.mini-shopping-cart .buttons button+button{border-left:1px solid #fff}.account-page .button-1:hover,.add-to-cart-panel:hover .add-to-cart-qty-wrapper .minus,.add-to-cart-panel:hover .add-to-cart-qty-wrapper .plus,.add-to-cart-panel:hover .qty-dropdown,.add-to-cart-panel:hover .qty-input,.checkout-button:hover,.checkout-page .billing-addresses+.buttons button:hover,.checkout-page .payment-info .buttons button:hover,.checkout-page .payment-method .buttons button:hover,.checkout-page .select-button button:hover,.checkout-page .shipping-addresses+.buttons button:hover,.checkout-page .shipping-method .buttons button:hover,.confirm-order .button-1:hover,.login-page .button-1:hover,.mfp-container .apply-shipping-button:hover,.mini-shopping-cart .buttons button:hover,.new-comment .button-1:hover,.opc .buttons button:hover,.order-details-page .actions button:hover,.overview .add-to-cart-panel:hover .add-to-cart-button,.password-recovery-page .button-1:hover,.registration-page .button-1:hover,.registration-result-page .button-1:hover,.return-request-page .button-1:hover,.search-input .button-1:hover,.section.order-completed button:hover,.user-agreement-page .button-1:hover,.variant-overview .add-to-cart-panel:hover .add-to-cart-button,.write-review .button-1:hover{background-color:#ae864b}.mini-shopping-cart .count{height:50px;overflow:hidden;text-overflow:ellipsis;padding:0 13px 0 45px;font-size:13px;position:relative;border-bottom:1px dashed #e3e3e3;line-height:50px;white-space:nowrap}.mini-shopping-cart .count a{font-weight:700;transition:.3s}.mini-shopping-cart .count:before{font-size:21px;content:"\e905";position:absolute;bottom:0;text-align:center;top:0;left:0;width:45px;line-height:45px;font-family:pacific;z-index:2}.home-page .title{animation:fadein .5s;padding:15px 0;border-bottom:1px dashed #e6e6e6;text-align:center;margin:0 0 20px}.home-page .title strong,.product-grid .title strong{font-size:30px;font-weight:700;text-transform:uppercase;line-height:30px}.home-page-categories-wrapper{margin:0 -10px 40px;display:none}.home-page .page-body>div:last-child{margin-bottom:25px!important}.category-boxes-layout-1 .category-grid,.footer-upper,.opc .tab-section,.product-review-helpfulness .vote-options .vote:first-child:hover:after,.product-review-helpfulness .vote-options .vote:hover:before{background-color:#fff}.category-boxes-layout-1 .category-item:hover,.footer-blocks-wrapper.center,.order-progress li.current-step a,.ui-datepicker-header a:hover{background-color:#c09e6c}.footer-block-center{padding:25px 10px;text-align:center}.footer-middle,.product-review-item .review-item-head{overflow:hidden;margin:0 0 15px}.newsletter,.payment-info .info{margin:0 auto 30px}.newsletter .title{font-size:16px;text-transform:uppercase;margin:0 0 15px;display:block}.item-box .description a,.newsletter-email{overflow:hidden;display:block}.newsletter-email .newsletter-subscribe-text{height:42px;border:1px solid;font-weight:lighter;text-align:center;background-color:transparent;margin:0 0 10px;border-radius:5px;width:100%}.newsletter-subscribe-text::-webkit-input-placeholder{color:#aaa}.newsletter-subscribe-text::-moz-placeholder{color:#aaa}.newsletter-subscribe-text:-ms-input-placeholder{color:#aaa}.newsletter-subscribe-text:-moz-placeholder{color:#aaa}.newsletter-email .newsletter-subscribe-button{height:40px;font-size:14px;border:none;font-weight:700;color:#fff;text-transform:uppercase;position:relative;background-color:#ed1c24;width:100%}.newsletter-subscribe-button:before{font-size:17px;font-weight:400;content:"\e91f";margin:0 4px 0 0;line-height:40px;vertical-align:middle;font-family:pacific}.newsletter-subscribe-button:after{border:1px solid #fff;right:0;content:"";position:absolute;opacity:.3;bottom:0;top:0;left:0}.footer-lower,.home-page-polls .buttons{border-top:1px solid #eee;text-align:center}.newsletter-email .options{padding:5px 0 0;clear:both}.newsletter-email .options span{position:relative;margin:0 10px;display:inline-block}.block-poll li input[type=radio],.newsletter-email .options input{position:absolute;opacity:0;bottom:0;top:0;margin:auto;left:0}.newsletter-email .options label{padding:5px 0 5px 20px;font-weight:700;color:#fff;text-transform:uppercase;cursor:pointer;display:block}.newsletter-email .options label:before{height:13px;content:"";position:absolute;bottom:0;top:0;background-color:#fff;margin:auto;border-radius:50%;left:0;width:13px;display:block}.newsletter-email .options input:checked~label:after{height:7px;content:"";position:absolute;bottom:0;top:0;background-color:#c09e6c;margin:auto;border-radius:50%;left:3px;width:7px;display:block}.newsletter-result,.newsletter-validation{color:#fff;line-height:28px}.breadcrumb ul,.social-sharing{padding:0;font-size:0;margin:0}.social-sharing li{text-align:center;margin:5px;vertical-align:middle;display:inline-block}.social-sharing a{height:45px;background-color:#fff;border-radius:50%;width:45px;display:block}.social-sharing a:before{font-size:18px;color:#222;content:"";width:45px;line-height:45px;font-family:pacific}.product-social-sharing a.facebook:before,.social-sharing .facebook:before{content:"\e910"}.social-sharing .twitter:before{font-size:15px;content:"\e933"}.social-sharing .google:before{font-size:15px;content:"\e912"}.social-sharing .pinterest:before{font-size:20px;content:"\e923"}.social-sharing .vimeo:before{content:"\e934"}.social-sharing .youtube:before{font-size:20px;content:"\e937"}.social-sharing .instagram:before{content:"\e915"}.social-sharing .rss:before{font-size:15px;content:"\e92a"}.footer-blocks-wrapper.left{padding:30px 20px 0}.footer-blocks-wrapper.right{padding:0 20px 30px}.footer-block .title{overflow:hidden;text-overflow:ellipsis;padding:11px 30px 11px 0;font-size:16px;color:#222;text-transform:uppercase;position:relative;cursor:pointer;white-space:nowrap}.footer-block .title:before{height:18px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-size:18px;right:12px;color:#aaa;transition:.5s;content:"\e904";position:absolute;bottom:0;text-align:center;top:0;margin:auto;width:18px;font-family:pacific}.block .title.open:after,.cart-collaterals .title.open:after,.footer-block .title.open:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.footer-collapse{padding:15px 0;margin:0 0 15px;display:none}.footer-block li a,.footer-block li span{padding:6px 0;font-size:14px;color:inherit;display:block}.footer-block.contact span{position:relative;padding-left:25px}.footer-block.contact span:before{height:20px;font-size:15px;color:#c09e6c;content:"";position:absolute;bottom:0;text-align:center;top:0;margin:auto;left:0;width:16px;line-height:20px;font-family:pacific}.footer-block.contact .phone span:before{font-size:20px;content:"\e922"}.footer-block.contact .work-time span:before{content:"\e928"}.footer-block.contact .e-mail span:before{content:"\e91f"}.footer-block.contact .address-city span:before{font-size:18px;content:"\e918"}.footer-block.contact .address-street span:before{font-size:17px;content:"\e91c"}.footer-lower{overflow:hidden;padding:20px 10px;font-size:12px;background-color:#fff;line-height:20px}.theme-selector{margin:10px 0 0!important}.theme-selector select{width:170px}.blocks-wrapper{overflow:hidden;border:1px solid #eee;border-bottom:none;background-color:#fff}.block .title{padding:16px 40px;position:relative;border-bottom:1px solid #eee;cursor:pointer}.block .title:after,.block .title:before{color:#aaa;position:absolute;bottom:0;top:0;margin:auto;font-family:pacific}.block .title:before{height:48px;left:14px;line-height:48px}.block-category-navigation .title:before,.blog-category-navigation .title:before{font-size:14px;content:"\e907"}.block-manufacturer-navigation .title:before{font-size:15px;content:"\e91b"}.block-vendor-navigation .title:before{font-size:15px;content:"\e91e"}.block-recently-viewed-products .title:before{font-size:15px;content:"\e928"}.block-popular-blogtags .title:before,.block-popular-tags .title:before{font-size:16px;content:"\e931"}.block-poll .title:before{font-size:13px;content:"\e925"}.block .title:after{height:13px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-size:13px;right:15px;transition:.5s;content:"\e904";text-align:center;width:13px}.block .title strong{font-size:14px;font-weight:700;color:#444;text-transform:uppercase}.block .listbox{padding:10px 20px;border-bottom:1px solid #eee;display:none}.block .list a{padding:10px 0;font-size:14px;display:block}.block .sublist{padding:0 12px}.block .sublist a{font-size:13px}.block .view-all,.block-poll .buttons{margin:10px 0 20px}.block .view-all a{font-size:14px;font-weight:700;color:#c09e6c;display:block}.block .tags{margin:0 -10px}.block .tags li,.product-tags-all-page li{overflow:hidden;font-size:14px!important;position:relative;margin:0 10px;display:inline-block}.block .tags li a,.product-tags-all-page li a{line-height:35px;float:left}.block-poll .poll-display-text{font-size:14px;color:#222;text-transform:uppercase;margin:10px 0;display:block}.block-poll li label{padding:5px 0 5px 23px;font-size:14px;color:#444;position:relative;cursor:pointer;display:block}.block-poll li label:before{height:16px;border:1px solid #ccc;background-color:#fff;left:0;width:16px}.block-poll li input:checked~label:after,.block-poll li label:before{content:"";position:absolute;bottom:0;top:0;margin:auto;border-radius:50%;display:block}.block-poll li input:checked~label:after{height:10px;background-color:#c09e6c;left:3px;width:10px}.block .poll-results li{padding:5px 0;font-size:14px}.block-poll button[type=button]{font-size:14px;border:none;font-weight:700;color:#c09e6c;background-color:transparent;display:block}.home-page-polls .poll-options label,.home-page-polls .poll-results li{padding:10px 19px;font-size:14px;border:1px solid #eee;color:#444;margin:0 5px 5px}.block-poll .poll-total-votes{padding:5px 0;font-size:14px;color:#c09e6c;display:block}.home-page-polls{padding:0 0 10px;text-align:center;margin:0 0 50px}.home-page-polls .poll{padding:20px 20px 65px;border:1px solid #eee;position:relative;background-color:#fff;margin:0 0 20px}.home-page-polls .poll-display-text{font-size:14px;font-weight:700;color:#222;text-transform:uppercase;margin:0 0 15px;display:block}.home-page-polls .buttons{padding:13px;right:0;position:absolute;bottom:0;left:0}.home-page-polls .poll-options,.home-page-polls .poll-results,.wishlist-content .buttons{font-size:0;margin:0 0 30px}.home-page-polls .poll-options li,.home-page-polls .poll-results li{position:relative;display:inline-block}.home-page-polls .poll-options label{transition:.3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block}.home-page-polls .poll-options label:hover{border-color:#d1d1d1;color:#222}.contact-vendor-button,.home-page-polls .buttons button[type=button]{border:1px solid #eee;font-weight:700;color:#c09e6c;text-transform:uppercase}.home-page-polls .poll-options input[type=radio]{right:0;position:absolute;opacity:0;bottom:0;top:0;margin:auto;left:0;z-index:-1}.home-page-polls input[type=radio]:checked~label{border-color:#c09e6c;color:#fff!important;background-color:#c09e6c}.home-page-polls .buttons button[type=button]{padding:10px 19px;font-size:14px;background-color:transparent;line-height:18px;display:inline-block}.breadcrumb{list-style:none;padding:20px!important;text-align:center;background:#f7f7f7}.breadcrumb li{margin:0 7.5px;vertical-align:middle;display:inline-block}.breadcrumb .delimiter,.breadcrumb a,.breadcrumb strong{font-size:15px;text-decoration:none;font-weight:700;color:#ed1c24;transition:.3s;line-height:32px;vertical-align:middle;display:inline-block}.attributes li.disabled label,.item-box .old-price{text-decoration:line-through}.breadcrumb strong{font-weight:400;color:#aaa;display:block}.breadcrumb .delimiter{font-size:0;margin:0 0 0 15px;width:13px;display:inline-block}.breadcrumb .delimiter:before{font-size:6px;content:"\e901";line-height:32px;vertical-align:middle;font-family:pacific}.category-description,.manufacturer-description,.vendor-description{font-size:15px;text-align:justify;margin:0 0 20px;line-height:30px}.contact-vendor{margin:0 0 40px;display:none}.contact-vendor-button{padding:9.5px 19px;font-size:14px;transition:.3s;background-color:#fff;line-height:19px;display:inline-block}.avatar-page .button-2:hover,.contact-vendor-button:hover,.login-page .buttons .checkout-as-guest-button:hover,.opc .back-link a:hover,.order-details-page .page-title a:hover,.wishlist-content .button-2:hover,.wishlist-content .wishlist-add-to-cart-button{border-color:#c09e6c;color:#fff;background-color:#c09e6c}.category-page-two-columns .sub-category-grid{border:1px solid #eee;border-bottom:none;background-color:#fff;margin:0 0 40px}.category-boxes-layout-1 .category-item,.category-page-two-columns .sub-category-item{overflow:hidden;border-bottom:1px solid #eee}.category-page-two-columns .sub-category-item .picture{height:60px;overflow:hidden;float:left;display:table;z-index:1}.category-page-two-columns .sub-category-item .picture img{right:0;position:relative;max-width:100%;max-height:100%;bottom:0;top:0;margin:auto;left:0}.category-page-two-columns .sub-category-item .title{height:60px;border:none;margin:0;width:calc(100% - 60px);float:right;display:none}.category-boxes-layout-2 .item-box,.category-page-one-column .sub-category-grid .item-box,.manufacturer-grid .item-box,.vendor-grid .item-box{background-color:#fff;margin:0 0 10px 10px;width:calc(50% - 6px);float:left}.category-boxes-layout-1 .category-item .title>div,.category-page-two-columns .sub-category-item .title>div,.compare-products-mobile .product-picture>ul{display:table-row}.category-boxes-layout-1 .category-item .title a,.category-page-two-columns .sub-category-item .title a{padding:0 10px;font-size:14px;font-weight:700;color:#444;transition:.3s;text-transform:uppercase;text-align:left;vertical-align:middle;display:table-cell}.category-boxes-layout-2 .item-box:nth-child(odd),.category-page-one-column .sub-category-grid .item-box:nth-child(odd),.manufacturer-grid .item-box:nth-child(odd),.product-grid .item-box:nth-child(odd),.product-list .item-box:nth-child(odd),.vendor-grid .item-box:nth-child(odd){clear:both;margin-left:0}.category-page-one-column .sub-category-item .picture a{overflow:hidden;position:relative;display:block}.category-boxes-layout-2 .item-box .picture a:before,.category-page-one-column .sub-category-item .picture a:before,.compare-products-page .product-picture a:before,.item-box .product-item .picture a:before,.manufacturer-grid .item-box .picture a,.variant-picture:before,.vendor-grid .item-box .picture a{padding-top:100%;content:"";display:block}.category-boxes-layout-2 .category-item .title a,.category-page-one-column .sub-category-item .title a,.manufacturer-grid .manufacturer-item .title a,.vendor-grid .vendor-item .title a{padding:8px 0;font-size:14px;font-weight:700;color:#444;text-transform:uppercase;display:block}.category-boxes-layout-2 .item-box .picture a img,.category-page-one-column .sub-category-item .picture a img,.item-box .product-item .picture img,.manufacturer-grid .item-box .picture img,.vendor-grid .item-box .picture img{right:0;position:absolute;max-width:100%;bottom:0;top:0;margin:auto;left:0}.category-page-one-column .sub-category-item .title{border:none;margin:0}.advanced-search .price-range,.avatar-page input[type=file],.checkout-page .address-grid,.login-page .inputs.reversed,.manufacturer-grid,.order-details-area,.order-review-data,.order-summary-content.one-page-checkout,.section.catalogs,.shipment-details-area,.variant-overview-buttons-wrapper,.vendor-grid{overflow:hidden}.manufacturer-grid .item-box,.vendor-grid .item-box{padding:0 0 33px;border:1px solid #eee;position:relative}.category-boxes-layout-2 .item-box .picture a,.compare-products-page .product-picture a,.item-box .product-item .picture a,.manufacturer-grid .item-box .picture,.vendor-grid .item-box .picture{position:relative;display:block}.manufacturer-grid .manufacturer-item .title,.vendor-grid .vendor-item .title{right:0;position:absolute;border-top:1px solid #eee;bottom:0;left:0}.manufacturer-grid .manufacturer-item .title a,.vendor-grid .vendor-item .title a{height:33px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-page-size:after,.product-sorting:after{height:55px;font-size:18px;right:0;color:#000;position:absolute;opacity:.5;bottom:0;text-align:center;top:0;left:0;width:55px;line-height:55px;font-family:pacific;z-index:1}.product-sorting:after{font-size:15px;content:"\e92e"}.product-page-size:after{content:"\e916"}.product-page-size select,.product-sorting select,div#notification-popup{z-index:2}.cart-collaterals .active .coupon-code button,.product-page-size select:hover~:after,.product-sorting select:hover~:after{opacity:1}.product-selectors .product-viewmode{font-size:0;float:right;display:none}.product-selectors .product-viewmode a{height:40px;font-size:0;position:relative;margin:0 0 0 5px;width:40px;vertical-align:middle;display:inline-block}.product-selectors .product-viewmode a:before{font-size:19px;right:0;color:#000;position:absolute;opacity:.5;bottom:0;text-align:center;top:0;left:0;line-height:40px;font-family:pacific}.product-selectors .product-viewmode a.grid:before{content:"\e913"}.product-selectors .product-viewmode a.list:before{content:"\e917"}.category-boxes-layout-1 .category-item{padding:5px 10px;transition:.3s}.category-boxes-layout-1 .category-item .picture{height:60px;overflow:hidden;width:60px;float:left}.category-boxes-layout-1 .category-item .picture a{height:100%;position:relative;display:block}.category-boxes-layout-1 .category-item .picture img,.compare-products-page .product-picture a img,.variant-picture img{right:0;position:absolute;max-width:100%;max-height:100%;bottom:0;top:0;margin:auto;left:0}.category-boxes-layout-1 .category-item .title{height:60px;border:none;margin:0;width:calc(100% - 60px);float:right;display:table}.category-boxes-layout-1 .category-item:hover .title a,.html-account-page .block .title strong,.html-account-page .block .title:after,.section.s-videos h1,.ui-datepicker-header a:hover:before,span.selected-shipping-method{color:#fff}.category-boxes-layout-2 .category-grid{margin:0 10px}.category-boxes-layout-2 .category-item .title{padding:0;border:none;margin:0}.item-grid:after{clear:both}.product-grid .item-box,.product-list .item-box{border:1px solid #eee;position:relative;text-align:center;background-color:#fff;margin:0 0 10px 10px;width:calc(50% - 5px);float:left}.item-box.banner-box{border:none;background-color:transparent}.item-box .product-item .picture{overflow:hidden;border-bottom:1px solid #eee;z-index:1}.product-grid .item-box .details{padding:10px 6px}.product-grid .product-title{overflow:hidden;font-size:26px;position:relative;z-index:2}.item-box .product-title a{font-size:26px;text-decoration:none;font-weight:700;color:inherit;display:block}.item-box .details-top{position:relative;margin:0 0 5px;z-index:999}.item-box .product-rating-box,.item-box .rating{right:0;position:absolute;bottom:0;top:0;left:0}.item-box .product-rating-box{transition:.5s;opacity:0;background-color:#fff;z-index:1}.item-box .rating{height:11px;margin:auto;background:url(https://shadowweaver.online/themes/sacli/content/img/rating1.svg) 0 repeat-x;width:70px}.item-box .rating div,.product-review-item .product-review-box .rating div{height:11px;background:url(https://shadowweaver.online/themes/sacli/content/img/rating2.svg) 0 repeat-x}.item-box .prices{overflow:hidden;font-size:0;margin:0 0 5px}.item-box .price{font-size:14px;font-weight:700;color:#222;transition:.3s}.item-box .price.actual-price{color:#c09e6c;margin:0 12px 0 0}.item-box .old-price{font-size:12px;color:#888}.item-box .base-price-pangv,.item-box .tax-shipping-info{font-size:12px;display:block}.bestsellers-wrapper{padding-bottom:10px}.product-grid-bestsellers .item-grid{border:1px solid #eee;border-width:1px 0 0 1px;background-color:#fff}.product-grid-bestsellers .item-box{border:1px solid #eee;border-width:0 1px 1px 0}.product-grid-bestsellers .product-item{padding:10px;table-layout:fixed;width:100%;display:table}.product-grid-bestsellers .product-item .picture{border:none;width:104px;vertical-align:middle;display:table-cell}.product-grid-bestsellers .product-item .details{text-align:left;vertical-align:middle;padding-left:15px;display:table-cell}.product-grid-bestsellers .item-box .details-top,.ui-tabs .ui-tabs-nav li+li{margin-top:5px}.product-grid-bestsellers .product-title{overflow:hidden;min-height:36px;font-size:14px;font-weight:lighter;max-height:36px;line-height:18px}.product-grid-bestsellers .item-box .price{font-size:14px}.product-grid-bestsellers .item-box .old-price{font-size:12px}.product-grid-bestsellers .buttons{font-size:0;text-align:left;white-space:nowrap}.product-grid-bestsellers .buttons button{height:36px;font-size:0;border:1px solid #eee;background-color:#fff;margin:0 5px 0 0;background-position:50%;width:36px;background-repeat:no-repeat}.product-grid-bestsellers button.product-box-add-to-cart-button{background-image:url(https://shadowweaver.online/themes/sacli/content/img/product-cart-dark.svg)}.product-grid-bestsellers button.add-to-compare-list-button{background-image:url(https://shadowweaver.online/themes/sacli/content/img/product-compare-dark.svg)}.product-grid-bestsellers button.add-to-wishlist-button{background-image:url(https://shadowweaver.online/themes/sacli/content/img/product-wishlist-dark.svg)}.product-list .item-box .details{padding:6px}.featured-product-grid .product-title,.product-list .product-title{overflow:hidden;font-size:13px;font-weight:lighter;position:relative;line-height:18px;z-index:2}.product-grid .title{padding:15px 0;color:#2c5336;border-bottom:1px dashed #e6e6e6;text-align:center;margin:0 0 20px}.featured-product-grid,.private-message-view-page .message-head{padding:0 0 20px;border-bottom:1px dashed #e6e6e6;margin:0 0 30px}.featured-product-grid .title strong{font-size:26px;font-weight:lighter;color:#aaa;text-transform:uppercase;text-align:center;line-height:26px}.featured-product-grid .item-box{border:1px solid #eee;background-color:#fff;margin:0 0 10px}.featured-product-grid .product-item{overflow:hidden;table-layout:fixed;width:100%;display:table}.featured-product-grid .item-box .picture{border-right:1px solid #eee;width:145px;vertical-align:middle;display:table-cell}.featured-product-grid .item-box .details{padding:19px 10px;text-align:left;width:calc(100% - 145px);vertical-align:middle;display:table-cell}.featured-product-grid .details-top{padding:25px 0 0;margin:0 0 10px}.featured-product-grid .product-rating-box{height:25px;opacity:1;bottom:auto}.featured-product-grid .rating{right:auto;margin:0}.overview,.pager{position:relative;text-align:center}.pager:before{height:1px;right:0;content:"";position:absolute;border-top:1px dashed #e6e6e6;top:50%;left:0;width:100%;z-index:1}.gallery .thumb-item,.pager li{border:1px solid #eee;background-color:#fff}.pager ul{font-size:0;position:relative;display:block;z-index:2}.pager li{border-width:1px 0;vertical-align:middle;display:inline-block}.pager li.next-page a,.pager li:first-child{border-left:1px solid #eee}.pager li.previous-page a,.pager li:last-child{border-right:1px solid #eee}.pager li.first-page,.pager li.last-page,.pager li.next-page,.pager li.previous-page{max-width:42px;width:12%}.pager li.next-page,.pager li.previous-page{max-width:46.5px;width:13%}.pager li.previous-page{padding:0 1% 0 0}.pager li.next-page{padding:0 0 0 1%}.pager li.current-page,.pager li.individual-page{max-width:35px;width:10%}.compare-products-page .specification a,.pager li.current-page span,.tier-prices .item-price,.topic-page a{font-weight:700;color:#c09e6c}.pager li a,.pager li span{height:55px;font-size:16px;text-align:center;cursor:pointer;line-height:55px;display:block}.pager li.first-page a:before,.pager li.last-page a:before,.pager li.next-page a:before,.pager li.previous-page a:before{height:16px;font-size:8px;right:0;color:#000;position:absolute;opacity:.4;bottom:0;text-align:center;top:0;margin:auto;left:0;width:16px;line-height:16px;font-family:pacific}.pager li.previous-page a:before{content:"\e902"}.pager li.next-page a:before{content:"\e901"}.pager li.first-page a:before{content:"\e920"}.pager li.last-page a:before{content:"\e921"}.pager li.total-summary:only-child{padding:20px;font-size:13px;font-weight:700;color:#666;display:inline-block}.gallery-wrapper{margin:0 0 20px}.gallery .picture,.gallery-wrapper{position:relative;background-color:#fff}.gallery .picture{overflow:hidden;font-size:0;max-width:800px;border-bottom:1px solid #eee;text-align:center;margin:0 auto;width:100%}.gallery .picture a{position:relative;max-width:100%;display:block}.gallery .picture-thumbs{overflow:hidden;font-size:0;margin:10px 10px 0}.gallery .thumb-item{overflow:hidden;position:relative;margin:0 0 10px 10px;cursor:pointer;width:calc(33.3333% - 6.6666px);float:left}.gallery .thumb-item:nth-child(3n+1){margin-left:0}.product-social-buttons{font-size:0;text-align:center;display:none}.product-social-sharing li{margin:0 5px;vertical-align:middle;display:inline-block}.product-social-sharing a{height:30px;font-size:0;text-align:center;width:30px;display:block}.product-social-sharing a:before{font-size:15px;color:#fff;content:"";width:30px;line-height:30px;font-family:pacific}.product-social-sharing a.facebook{background-color:#4a65a2}.product-social-sharing a.twitter{background-color:#3abafd}.product-social-sharing a.pinterest{background-color:#bd2d45}.product-social-sharing a.google{background-color:#e94949}.product-social-sharing a.twitter:before{font-size:12px;content:"\e933"}.product-social-sharing a.pinterest:before{font-size:17px;content:"\e923"}.product-social-sharing a.google:before{font-size:12px;content:"\e912"}.checkout-page .address-item,.overview-wrapper{background-color:#fff;margin:0 0 20px}.discontinued-product{color:#dd464d;text-transform:uppercase;letter-spacing:1px}.product-details-page .product-name{padding:10px;border-bottom:1px dashed #e6e6e6;text-align:center;margin:20px -10px 0}.product-details-page .product-name h1{font-size:30px;font-weight:lighter;color:#aaa;text-transform:uppercase}.product-details-page .breadcrumb{text-align:center;margin:10px 0}.overview .short-description,.product-reviews-overview{padding:0 0 20px;border-bottom:1px solid #eee;margin:0 0 20px}.overview .short-description{font-size:13px;text-align:justify;line-height:25px}.product-reviews-overview{display:none}.customer-entered-price .price-input,.overview-buttons,.product-review-box,.product-review-item .product-review-box{margin:0 0 15px}.product-review-box .rating{height:15px;background:url(https://shadowweaver.online/themes/sacli/content/img/rating1-mobile.svg) 0 repeat-x;width:90px}.product-review-box .rating div{height:15px;background:url(https://shadowweaver.online/themes/sacli/content/img/rating2-mobile.svg) 0 repeat-x}.product-no-reviews,.product-review-links{font-size:13px;font-weight:400;color:#c09e6c}.account-page .data-table a,.order-details-page .data-table a,.product-no-reviews a,.product-review-links a,.return-request-page .data-table a,.shipment-details-page .data-table a{transition:.3s}.overview-info-wrapper{overflow:hidden;padding:0 0 15px;font-size:13px;border-bottom:1px solid #eee;margin:0 0 15px}.overview-info-wrapper .value a{font-weight:400;color:#c09e6c}.overview .additional-details div,.overview-info-wrapper>div,.owl-our-brands,.variant-overview .additional-details div{margin:10px 0}.attribute,.overview .availability,.overview .delivery,.rental-attributes,.variant-overview .availability,.variant-overview .delivery{padding:0 0 15px;border-bottom:1px solid #eee;margin:0 0 15px}.overview .stock,.variant-overview .stock{height:40px;padding:0 0 0 47px;position:relative}.overview .stock:before,.variant-overview .stock:before{height:40px;font-size:20px;color:rgba(0,0,0,.3);content:"\e92f";position:absolute;text-align:center;top:0;background-color:#c09e6c;margin:auto;border-radius:50%;left:0;width:40px;line-height:38px;font-family:pacific}.overview .out-of-stock .stock:before,.variant-overview .out-of-stock .stock:before{content:"\e930"}.overview .stock-block,.variant-overview .stock-block{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}.overview .delivery-date span,.overview .stock-block .value,.variant-overview .delivery-date span,.variant-overview .stock-block .value{font-size:13px;font-weight:400;color:#444;line-height:20px;display:block}.back-in-stock-subscription button{padding:0;font-size:13px;border:none;color:#c09e6c;background-color:transparent;line-height:20px}.free-shipping:before,.overview .delivery-date:before,.variant-overview .delivery-date:before{height:40px;font-size:19px;position:absolute;text-align:center;top:0;background-color:#c09e6c;margin:auto;border-radius:50%;left:0;width:40px;line-height:40px;font-family:pacific}.free-shipping{height:40px;padding:10px 0 10px 47px;font-size:13px;font-weight:400;color:#444;position:relative;line-height:20px;vertical-align:middle;display:inline-block}.free-shipping:before{padding:0 5px 0 0;color:#fff;content:"\e92d"}.overview .delivery-date,.variant-overview .delivery-date{height:40px;padding:0 0 0 47px;position:relative;vertical-align:middle;display:inline-block}.overview .delivery-date:before,.variant-overview .delivery-date:before{color:rgba(0,0,0,.3);content:"\e90e"}.product-estimate-shipping{padding:0 0 20px;border-bottom:1px solid #eee;margin:20px 0}.product-estimate-shipping i{transform:rotate(45deg);padding:3px;border:solid #000;border-width:0 1px 1px 0;margin:0 0 3px 10px;display:inline-block}.comment-title,.product-estimate-shipping .shipping-title,.product-review-item .review-title{font-size:14px;color:#444;text-transform:uppercase;margin:0 0 10px}.product-estimate-shipping .shipping-price{margin:0 0 0 5px}.product-estimate-shipping .shipping-date,.profile-page .topic-data{margin:10px 0 0}.compare-products-page .attribute-squares,.overview-buttons div,.product-specs-box .attribute-squares{vertical-align:middle;display:inline-block}.download-sample-button,.overview .add-to-compare-list-button,.overview .add-to-wishlist-button,.overview .email-a-friend-button,.variant-overview .add-to-wishlist-button{height:45px;font-size:0;border:none;transition:.3s;background-color:#eee;margin:3px;background-position:50%;width:45px;background-repeat:no-repeat;vertical-align:middle}.overview .add-to-wishlist-button,.variant-overview .add-to-wishlist-button{background-image:url(https://shadowweaver.online/themes/sacli/content/img/product-wishlist-grey.svg)}.overview .add-to-compare-list-button{background-image:url(https://shadowweaver.online/themes/sacli/content/img/product-compare-grey.svg)}.overview .email-a-friend-button{background-image:url(https://shadowweaver.online/themes/sacli/content/img/email-a-friend.svg)}.download-sample-button{background-image:url(https://shadowweaver.online/themes/sacli/content/img/download-sample.svg);display:block}.attribute-label,.attribute-title{font-size:14px;text-transform:uppercase;margin:0 0 5px}.attributes .datepicker,.attributes select{padding:0 30px 0 15px;border:none;color:#444;background-color:#eee;background-position:right 17.5px center;width:100%}.attributes option.disabled{color:#ccc}.attributes .qty-box-parent{position:relative;padding-right:50px}.attributes .qty-box{position:absolute;bottom:0;top:0;margin:auto 0 auto 1px}.attributes .qty-box input{height:100%;padding:0;text-align:center;width:45px}.attributes li.disabled{pointer-events:none;opacity:.5}.attributes .option-list input[type=radio]:checked~label,.checkout-attributes .option-list input[type=radio]:checked~label,.compare-products-page .remove-button:hover,.product-tags-list a:hover{color:#fff;background-color:#c09e6c}.attributes .option-list.radio-list label,.checkout-attributes .option-list input[type=radio]~label{padding:9px 15px;font-size:14px;font-weight:400;color:#444;background-color:#eee;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block}.apply-vendor-page .terms-of-service label,.attributes .option-list.checkbox-list label,.checkout-attributes .option-list input[type=checkbox]~label{padding:0 0 0 21px;font-size:14px;color:#444;position:relative;cursor:pointer;line-height:30px;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.ui-datepicker-header a.ui-datepicker-next:before,.ui-datepicker-header a.ui-datepicker-prev:before{font-size:8px;right:0;color:#aaa;transition:.3s;position:absolute;bottom:0;text-align:center;top:0;left:0;line-height:32px;font-family:pacific}.attributes .option-list.checkbox-list label:before,.checkout-attributes .option-list input[type=checkbox]~label:before{height:16px;border:1px solid #e3e3e3;content:"";position:absolute;top:6px;border-radius:50%;left:0;width:16px}.accept-privacy-policy input:checked~label:after,.apply-vendor-page input:checked~label:after,.attributes .option-list input[type=checkbox]:checked~label:after,.checkout-attributes .option-list input[type=checkbox]:checked~label:after,.login-page .inputs.reversed input:checked~label:after,.pickup-in-store .selector input:checked~label:after,.search-input .inputs input:checked~label:after,.ship-to-same-address .selector input:checked~label:after{height:15px;font-size:13px;color:#c09e6c;content:"\e909";position:absolute;text-align:center;top:5px;left:2px;width:15px;line-height:16px;font-family:pacific}.attributes .datepicker{height:45px;text-align:left;background-position:right 12px center;width:280px;background-image:url(https://shadowweaver.online/themes/sacli/content/img/date.svg);background-repeat:no-repeat}.ui-datepicker{padding:5px;text-align:center;background-color:#fff;box-shadow:0 0 20px rgba(2,2,4,.2);width:280px}.ui-datepicker-header{height:32px;color:#c09e6c;position:relative;background-color:#fff;margin:0 0 5px}.ui-datepicker-header a{height:32px;font-size:0;transition:.3s;position:absolute;top:0;background-color:#eee;width:32px;z-index:1}.ui-datepicker-header a.ui-datepicker-prev{left:0}.ui-datepicker-header a.ui-datepicker-prev:before{content:"\e902"}.ui-datepicker-header a.ui-datepicker-next{right:0}.ui-datepicker-header a.ui-datepicker-next:before{content:"\e901"}.ui-datepicker-title{font-size:14px;font-weight:700;text-transform:uppercase;position:relative;line-height:32px;z-index:0}.ui-datepicker-calendar th{border-top:1px solid #eee;border-bottom:1px solid #eee}.ui-datepicker-calendar td,.ui-datepicker-calendasr th{width:14.285%}.ui-datepicker-calendar td a,.ui-datepicker-calendar th span{min-height:38px;color:#444;line-height:38px;display:block}.ui-datepicker-calendar a.ui-state-highlight{font-weight:700;color:#fff;background:url(https://shadowweaver.online/themes/sacli/content/img/calendar-back.png) 50% no-repeat #c09e6c}.ui-datepicker-calendar a.ui-state-active{font-weight:700;background-color:#eee}.attribute-squares li{position:relative;text-align:center;margin:5px;line-height:normal!important;display:inline-block}.attribute-squares label{margin:0!important;display:block}.attribute-squares input{position:relative;margin:-20px -6px 0;z-index:-1}.attribute-square{height:35px;position:relative;border-radius:50%;cursor:pointer;width:35px}.attributes .qq-upload-button{padding:10px 0;font-weight:700;color:#fff;background-color:#c09e6c;margin:5px 0}span[title~=White] .attribute-square{box-shadow:inset 0 0 0 1px #ddd}.selected-value span[title~=White]>span{box-shadow:none}.selected-value .attribute-square:before{border:1px solid #ccc;right:-3px;content:"";position:absolute;bottom:-3px;top:-3px;border-radius:50%;left:-3px;display:block}.attribute-squares li.disabled:after,.selected-value .attribute-square:after{right:0;position:absolute;bottom:0;text-align:center;top:0;left:0;font-family:pacific}.selected-value .attribute-square:after{height:15px;font-size:14px;color:#000;content:"\e909";opacity:.5;margin:auto;width:12px}.attribute-squares li.disabled{position:relative;opacity:1}.attribute-squares li.disabled:after{font-size:18px;color:#dd464d;content:"\e90a";background-color:#fff;box-shadow:0 0 0 1px #ddd;border-radius:50%;line-height:35px}.image-squares .tooltip-container{height:200px;padding:10px;position:absolute;bottom:48px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.15);left:-82px;width:200px;display:none}.image-squares .tooltip-container:after{border-color:#fff transparent transparent;filter:drop-shadow(0 2px 2px rgba(0,0,0,.06));content:"";position:absolute;border-style:solid dashed dashed;border-width:10px 10px 0;bottom:-10px;margin-left:-10px;left:50%}.giftcard{overflow:hidden;padding:0 0 20px;border-bottom:1px solid #eee;clear:both;margin:0 0 20px}.giftcard label{font-size:14px;margin:0 0 5px;display:block}.giftcard input,.giftcard textarea{height:45px;padding:0 30px 0 15px;border:none;color:#444;background-color:#eee;width:100%}.giftcard textarea{height:150px;padding:15px;margin:0}.overview .prices,.variant-overview .prices{overflow:hidden;padding:0 0 20px;text-align:left;margin:0 0 20px}.overview .rental-price,.variant-overview .rental-price{margin:0 0 5px;display:block}.overview .product-price,.variant-overview .product-price{font-size:22px;font-weight:700;color:#c09e6c;display:inline-block}.overview .non-discounted-price,.overview .old-product-price,.variant-overview .non-discounted-price,.variant-overview .old-product-price{font-size:18px;text-decoration:line-through;font-weight:700;margin:0 0 0 18px;display:inline-block}.overview .base-price-pangv,.overview .tax-shipping-info,.variant-overview .base-price-pangv,.variant-overview .tax-shipping-info{font-size:13px;font-weight:400;margin:5px 0 0;display:block}.tier-prices .title{font-size:13px;text-transform:uppercase;text-align:center;margin:0 0 18px}.tier-prices .table-wrapper{border:none;background-color:transparent}.tier-prices .prices-table{overflow:hidden;font-size:13px;color:#444;border-top:1px solid #eee;border-bottom:1px solid #eee}.tier-prices .prices-row{width:50%;float:left}.tier-prices .prices-row>div{padding:15px;text-align:center}.tier-prices .field-header{font-weight:700;text-transform:uppercase}.customer-entered-price,.news-list-homepage .news-head,.news-list-page .news-head,.order-details-page .page-title,.post-head{overflow:hidden;margin:0 0 20px}.customer-entered-price .enter-price-label{font-size:14px;margin:0 10px 0 0}.customer-entered-price .enter-price-input{height:45px;border:none;font-weight:700;color:#444;text-align:center;background-color:#eee;width:70px}.compare-products-page,.overview .add-to-cart-panel,.variant-overview .add-to-cart-panel{overflow:hidden;position:relative}.add-to-cart-qty-wrapper{padding:0 30px 0 0;position:relative;width:70px;float:left}.add-to-cart-qty-wrapper .qty-input{height:50px;padding:10px;font-size:14px;border:none;font-weight:700;color:#fff;transition:.3s;text-align:right;background-color:#c09e6c;width:40px}.add-to-cart-qty-wrapper .minus,.add-to-cart-qty-wrapper .plus{height:25px;font-size:0;right:0;transition:.3s;position:absolute;background-color:#c09e6c;cursor:pointer;width:30px;display:block}.add-to-cart-panel .qty-dropdown,.overview .add-to-cart-button,.variant-overview .add-to-cart-button{height:50px;border:none;font-weight:700;color:#fff;transition:.3s;background-color:#c09e6c;float:left}.add-to-cart-qty-wrapper .plus,.mfp-container .address-item .required{top:0}.add-to-cart-qty-wrapper .plus:before{height:2px;content:"";position:absolute;top:15px;background-color:rgba(0,0,0,.3);left:11px;width:8px}.add-to-cart-qty-wrapper .plus:after{height:8px;content:"";position:absolute;top:12px;background-color:rgba(0,0,0,.3);left:14px;width:2px}.add-to-cart-qty-wrapper .minus{bottom:0}.add-to-cart-qty-wrapper .minus:before{height:2px;content:"";position:absolute;bottom:15px;background-color:rgba(0,0,0,.3);left:11px;width:8px}.add-to-cart-panel .qty-dropdown{font-size:14px;text-align-last:center;text-align:center;width:70px;background-image:url(https://shadowweaver.online/themes/sacli/content/img/arrow-semi-transparent.svg)}.overview .add-to-cart-button,.variant-overview .add-to-cart-button{padding:16px 24px;font-size:16px;text-transform:uppercase;margin:0 0 0 1px;width:calc(100% - 71px);display:block}.overview .add-to-cart-button span,.variant-overview .add-to-cart-button span{padding:0 0 0 20px;position:relative}.overview .add-to-cart-button span:before,.variant-overview .add-to-cart-button span:before{font-size:20px;font-weight:400;content:"\e905";position:absolute;top:-3px;left:-7px;font-family:pacific}.overview .pre-order-availability-date,.variant-overview .pre-order-availability-date{font-size:14px;font-style:italic;margin:15px 0 0}.enter-password-form,.product-share-button{overflow:hidden;display:inline-block}.full-description{font-size:15px;line-height:20px}.full-description,.product-collateral{clear:both;margin:0 0 20px}.product-collateral>div{padding:20px;border:1px solid #eee;background-color:#fff;margin:0 0 20px}.product-collateral .title{font-size:14px;color:#444;text-transform:uppercase;margin:0 0 15px}.product-specs-box .title strong,.product-tags-box .title strong{padding:0 0 0 25px;position:relative}.product-specs-box .title strong:before{font-size:11px;font-weight:400;color:#aaa;content:"\e907";position:absolute;top:3px;margin:auto;left:0;font-family:pacific}.product-specs-box .table-wrapper{border:none;margin-bottom:-21px}.product-specs-box .data-table td{border-right:#eee;border-left:#eee;padding:17px 20px;font-size:13px;color:#888;border-bottom:1px solid #eee;border-top-color:#eee;text-align:left}.product-specs-box .attribute-square{height:20px!important;cursor:default;width:20px!important}.product-tags-box .title{margin:0 25px 0 0;display:inline}.blog-page .tags label:before,.blogpost-page .tags label:before,.product-tags-box .title strong:before{font-size:16px;font-weight:400;color:#aaa;content:"\e931";position:absolute;top:0;margin:auto;left:0;font-family:pacific}.product-tags-list{display:inline}.product-tags-list ul{font-size:0;display:inline}.product-tags-list li{margin:2.5px;display:inline-block}.product-tags-list a{padding:8px 13px;font-size:12px;transition:.3s;background-color:#eee;display:inline-block}.product-collateral>div.product-variant-list{padding:0;border:none;background-color:transparent}.product-variant-line{padding:10px;border:1px solid #eee;background-color:#fff;margin:0 0 20px}.variant-picture{overflow:hidden;border:1px solid #eee;position:relative;max-width:100%;margin:0 auto 15px;width:300px}.variant-overview{text-align:left;width:100%}.variant-overview .variant-name{padding:0 0 15px;font-size:16px;font-weight:700;color:#444;text-transform:uppercase;border-bottom:1px solid #eee;text-align:center;margin:0 0 15px}.variant-overview .variant-description{padding:0 0 15px;font-size:13px;border-bottom:1px solid #eee;text-align:justify;margin:0 0 15px;line-height:25px}.variant-overview .attributes select{max-width:400px}.variant-overview-buttons{width:55px;float:left}.variant-overview .add-to-wishlist-button{height:50px;margin:0;width:50px}.variant-overview .add-to-cart{max-width:345px;width:calc(100% - 55px);float:left}.ui-tabs .ui-tabs-nav{margin:0 0 -1px}.ui-tabs .ui-tabs-nav a{padding:18px 22px;font-size:12px;border:1px solid transparent;font-weight:700;transition:.2s;text-transform:uppercase;position:relative;text-align:center;background-color:#e9e9e9;display:block}.ui-tabs .ui-state-active a,.ui-tabs .ui-state-hover a{border:1px solid #eee;color:#222;background-color:#fff}.ui-tabs .ui-tabs-panel{animation:fadein .3s;padding:25px 20px;border:1px solid #eee;background-color:#fff}.ui-tabs p:first-child{margin-top:0}.search-input .inputs:last-child,.ui-tabs p:last-child{margin-bottom:0}.estimate-shipping-popup{transform:scale(.8);padding:25px;transition:.2s;position:relative;max-width:800px;opacity:0;background-color:#fff;margin:auto}.estimate-shipping-popup strong{visibility:hidden}.mfp-ready .estimate-shipping-popup{transform:scale(1);opacity:1}.mfp-removing .estimate-shipping-popup{transform:scale(.8);opacity:0}.estimate-shipping-popup-zoom-in.mfp-bg{opacity:.95;background-color:hsla(0,0%,40%,.9)}.estimate-shipping-popup-zoom-in.mfp-ready{z-index:1750}.estimate-shipping-popup-zoom-in.mfp-removing{transition:.3s;opacity:0}.estimate-shipping-row{position:relative;align-items:center;display:flex;display:-webkit-flex}.estimate-shipping-row-item{flex:0 1 100%}.mfp-container .shipping-address{max-width:none;margin:10px 0 0}.mfp-container .address-item+div{padding:0 0 0 15px}.mfp-container .shipping-options{position:relative;margin:10px 0 25px}.mfp-container .shipping-header-item{text-overflow:ellipsis;padding:12px 5px!important;font-size:14px;border:none!important;align-self:flex-end;white-space:nowrap}.mfp-container .shipping-options-body{table-layout:fixed;border:1px solid #eee;border-collapse:collapse;width:100%;display:table}.mfp-container .shipping-option{font-size:13px;cursor:pointer;display:table-row}.mfp-container .shipping-option.active{font-weight:700;color:#333}.mfp-container .shipping-option>div{padding:13px 11px;border-top:1px solid #eee;display:table-cell}.mfp-container .shipping-item{overflow-wrap:break-word;overflow:hidden;border-right:1px solid #eee;padding:8px 0}.estimate-shipping-row-item-radio{flex:0 0 30px;width:24px}.estimate-shipping-radio+label{height:14px;font-size:0;border:1px solid #333;position:relative;bottom:1px;background-color:#fff;border-radius:50%;width:14px;display:inline-block}.estimate-shipping-radio:checked+label:after{height:6px;content:"";position:absolute;top:3px;background-color:#333;border-radius:50px;left:3px;width:6px}.mfp-container .apply-shipping-button{padding:15px 45px;font-size:16px;border:none;font-weight:700;color:#fff;transition:.3s;text-transform:uppercase;background-color:#c09e6c;margin:5px 0}.mfp-container .no-shipping-options{padding:30px 15px;text-align:center}.post-navigation .next:after{right:0;content:"\e901"}.post-navigation a:after{height:50px;font-size:6px;text-align:center;width:50px;line-height:48px;vertical-align:middle;font-family:pacific;display:inline-block}.mfp-container .message-failure{margin:10px 0 -5px}@media (max-width:600px){.anywhere-slider .description{padding:15px!important;font-size:19px!important;text-align:left!important}.eu-cookie-bar-notification .content>.text{width:100%!important}.eu-cookie-bar-notification .content{flex-direction:column}.estimate-shipping-popup{padding:25px 3%}.mfp-container .shipping-address{flex-flow:column}.mfp-container .address-item{width:100%}.mfp-container .address-item+div{padding:0;margin-top:15px}}.private-messages-page .pm-unread,.product-reviews-page h1 a{color:#c09e6c;transition:.3s}#check-availability-button:hover,.accept-privacy-policy .read:hover,.account-page .button-2:hover,.account-page .data-table .download a:hover,.add-more-external-records a:hover,.blog-posts .read-more:hover,.cart-content>.tax-shipping-info a:hover,.comment-info a.username:hover,.common-buttons button:hover,.login-page .inputs.reversed .forgot-password a:hover,.my-product-reviews-list-page .review-product-info a:hover,.news-list-page .news-body a:hover,.news-list-page .read-more:hover,.order-details-page .data-table .product .download a:hover,.order-details-page .tax-shipping-info a:hover,.post-body a:hover,.private-message-view-page .pm-button:hover,.private-messages-page .pm-button:hover,.private-messages-page .pm-unread:hover,.product-review-item .review-info a.user:hover,.product-reviews-page h1 a:hover,.profile-info-box .pm-button:hover,.profile-page .topic-title a:hover,.recurring-payments .initial-order a:hover,.return-request-list-page a:hover,.section.order-completed .details-link a:hover,.sitemap-page a:hover,.terms-of-service a:hover{color:#ae864b}.product-reviews-page h1 a:after,.product-reviews-page h1 a:before{content:"''"}.product-reviews-page .page-body{max-width:900px;text-align:center;margin:auto}.comment-list .title,.customer-info-page .fieldset .title,.external-authentication .title,.login-page .page-body>.topic-block .topic-block-title,.product-reviews-page .title,.return-request-page .fieldset .title{padding:20px;font-size:16px;font-weight:700;color:#444;text-transform:uppercase;border-bottom:1px solid #eee;text-align:center;margin:-20px -20px 20px}.write-review{padding:20px;border:1px solid #eee;background-color:#fff}.write-review form{max-width:500px;margin:0 auto 30px}.write-review .review-rating{overflow:hidden;position:relative;text-align:center}.review-rating+.review-rating{margin-top:10px}.write-review .review-rating ul{right:0;position:absolute;max-width:100px;bottom:0;top:0;margin:auto;left:0}.write-review .review-rating label{font-size:15px;text-align:left;width:calc(50% - 50px);float:left;vertical-align:middle;display:block}.review-rating ul{font-size:0;vertical-align:middle}.write-review .review-rating li{overflow:hidden;text-overflow:ellipsis;font-size:15px;color:#909090;cursor:default;vertical-align:middle;white-space:nowrap;display:inline-block}.write-review .review-rating li.rating-options{font-size:0;margin:0 5px}.write-review .rating-options .vote-star{height:15px;font-size:0;margin:0;background:url(https://shadowweaver.online/themes/sacli/content/img/write-review-rating2.svg) 50% no-repeat;cursor:pointer;width:18px;display:inline-block}.write-review .rating-options input[type=radio]:checked~label{background-image:url(https://shadowweaver.online/themes/sacli/content/img/write-review-rating1.svg)}.write-review .rating-options input[type=radio]:checked+label{background-image:url(https://shadowweaver.online/themes/sacli/content/img/write-review-rating2.svg)}.return-request-list-page .comments,.write-review .captcha-box{margin:15px 0 0}.write-review .button-1{padding:16px 24px;font-size:16px;border:none;font-weight:700;color:#fff;transition:.3s;text-transform:uppercase;background-color:#c09e6c;width:100%;line-height:18px;display:block}.write-review .button-1:before{font-size:18px;font-weight:400;content:"\e929";margin:0 7px 0 0;line-height:18px;vertical-align:text-bottom;font-family:pacific;display:inline-block}.write-review .message-error{padding:10px;font-size:15px;border:1px solid #2c5336;font-weight:700;color:#2c5336;text-align:center;margin:0 0 20px}.product-review-list{overflow:hidden;padding:20px;border:1px solid #eee;background-color:#fff;margin:0 0 20px}.product-review-item{margin:25px 0 55px}.product-review-item:last-child{margin-bottom:25px}.product-review-item .product-review-box .rating{height:11px;margin:auto;background:url(https://shadowweaver.online/themes/sacli/content/img/rating1.svg) 0 repeat-x;width:70px}.product-review-item .review-info .user{padding:0 0 0 20px;font-size:14px;font-weight:700;color:#c09e6c;transition:.3s;text-transform:uppercase;position:relative;vertical-align:middle;display:inline-block}.product-review-item .review-info .user:before{font-size:16px;font-weight:400;color:#888;content:"\e91e";position:absolute;bottom:0;top:0;margin:auto;left:0;font-family:pacific}.product-review-item .review-info .date{padding:0 0 0 22px;font-size:14px;color:#444;position:relative}.product-review-item .review-info .user+.date{margin:0 0 0 30px}.product-review-item .review-info .date:before{font-size:16px;font-weight:400;color:#888;content:"\e90e";position:absolute;bottom:0;top:1px;margin:auto;left:0;font-family:pacific}.product-review-item .review-text{font-size:15px;font-weight:400;text-align:justify;margin:0 0 20px;line-height:25px}.product-review-item .review-avatar{font-size:0;line-height:normal;display:none}.product-review-helpfulness .question,.product-review-helpfulness .vote-stats{font-size:12px;color:#aaa;line-height:20px;vertical-align:middle;display:inline-block}.product-review-helpfulness .question{margin:0 7px 0 0}.product-review-helpfulness .result{font-size:12px;margin:10px 0 0;display:block}.product-review-helpfulness .vote-options{font-size:0;vertical-align:middle;display:inline-block}.product-review-helpfulness .vote-options .vote{height:20px;border:1px solid #eee;transition:.3s;position:relative;margin:0 2.5px;cursor:pointer;width:20px;vertical-align:middle;display:inline-block}.product-review-helpfulness .vote-options .vote:hover{border-color:#c09e6c;background-color:#c09e6c}.product-review-helpfulness .vote-options .vote:before{height:2px;right:0;transition:.3s;content:"";position:absolute;bottom:0;top:0;background-color:#c09e6c;margin:auto;left:0;width:8px}.product-review-helpfulness .vote-options .vote:first-child:after{height:8px;right:0;transition:.3s;content:"";position:absolute;bottom:0;top:0;background-color:#c09e6c;margin:auto;left:0;width:2px}.product-review-helpfulness .vote-stats{margin:0 0 0 7px}.product-review-item .reply{padding:20px;font-size:13px;border:1px dashed #e6e6e6;margin:20px 0 0;line-height:25px}.wishlist-content .button-2,.wishlist-info{border:1px solid #eee;background-color:#fff}.product-review-item .reply-header{font-weight:700;color:#444;text-transform:uppercase;margin:0 0 10px}.wishlist-content{min-height:300px}.wishlist-info{padding:12px;max-width:480px;margin:auto}.wishlist-content .tax-shipping-info{color:#aaa;text-align:center;margin:20px 0 0}.wishlist-content .button-2{padding:14px 24px;font-size:14px;font-weight:700;color:#888;transition:.3s;text-transform:uppercase;margin:0 0 10px;width:100%;line-height:20px;display:block}.wishlist-content .button-2:before{font-weight:400;color:#fff;margin:0 10px 0 0;line-height:16px;vertical-align:text-bottom;font-family:pacific}.wishlist-content .wishlist-add-to-cart-button:before{font-size:17px;content:"\e905"}.button-2.return-items-button:before,.wishlist-content .update-wishlist-button:before{font-size:16px;content:"\e93f"}.mark-unread-pm-button:before,.private-message-view-page .reply-pm-button:before,.wishlist-content .email-a-friend-wishlist-button:before{font-size:12px;content:"\e914"}.wishlist-content .button-2.wishlist-add-to-cart-button:hover{border-color:#ae864b;background-color:#ae864b}.wishlist-page .share-info{font-size:14px;text-align:center}.wishlist-page .share-label{padding:0 0 35px;position:relative;display:block}.wishlist-page .share-label:before{font-size:18px;right:0;color:#ccc;content:"\e940";position:absolute;bottom:10px;left:0;font-family:pacific}.wishlist-page .share-info a{overflow:hidden;font-weight:700;color:#c09e6c;margin:0 0 5px;display:block}.compare-products-page .no-data,.shopping-cart-page .no-data,.wishlist-page .no-data{padding:20px;font-size:16px;border:1px solid #eee;font-weight:700;color:#444;text-transform:uppercase;text-align:center;background-color:#fff}.compare-products-page .clear-list{padding:5px 0 5px 18px;font-weight:700;color:#c09e6c;text-transform:uppercase;position:relative;text-align:center;margin:0 0 20px;display:inline-block}.compare-products-page .clear-list:before{font-size:17px;font-weight:400;color:#888;content:"\e941";position:absolute;top:2px;left:0;font-family:pacific}.compare-products-page .remove-button{padding:15px;border:none;font-weight:700;color:#888;transition:.3s;text-transform:uppercase;text-align:center;background-color:#eee;width:100%}.compare-products-page .remove-button span{padding:0 0 0 17px;position:relative}.compare-products-page .remove-button span:before{font-size:17px;font-weight:400;content:"\e941";position:absolute;top:-3px;left:0;font-family:pacific}.compare-products-page .product-name a{font-size:14px;font-weight:400;color:#444;transition:.3s;display:block}.compare-products-page .product-price{font-size:14px;font-weight:700;color:#444}.compare-products-page .attribute-square{height:20px;cursor:default;width:20px}.compare-products-mobile .product-picture,.order-progress ul{width:100%;display:table}.compare-products-mobile .product-picture li,.order-progress li{display:table-cell}.compare-products-mobile .compare-section>.title{padding:10px;font-size:14px;font-weight:700;color:#444;text-transform:uppercase;text-align:center;background-color:#fff}.compare-products-mobile .compare-section{border:1px solid #eee;margin:0 0 10px}.compare-products-mobile .compare-section.product a,.compare-products-mobile .description .item,.compare-products-mobile .full-description .item,.compare-products-mobile .price .item,.compare-products-mobile .specification .item{padding:7px;border-top:1px solid #eee;text-align:center;background-color:#fff;display:block}.topic-block{margin:20px}.not-found-page .page-body,.registration-result-page .page-body,.topic-page .page-body,.topic-password form{margin:auto;line-height:26px}.home-page-welcome-message{text-align:center;margin:0 0 50px}.home-page .topic-block{color:#aaa;margin:0}.home-page .topic-block-title h2{padding:15px 0;font-size:30px;font-weight:lighter;text-transform:uppercase;border-bottom:1px dashed #e6e6e6;margin:0 0 20px}.home-page .topic-block-body,.profile-info-box .stats{font-size:14px;line-height:26px}.popup-window .topic-page{padding:15px}.enter-password-title{font-size:15px;font-weight:700;color:#444;text-transform:uppercase;margin:0 0 15px}.enter-password-form #password{height:45px;width:200px;float:left}.enter-password-form .button-1{height:45px;padding:0 20px;font-size:14px;border:none;font-weight:700;color:#fff;text-transform:uppercase;background-color:#c09e6c;width:auto;float:left}.not-found-page p,.page.production .production-desc h1,.private-messages-page .pager{margin:30px 0}.not-found-page strong{color:#666}.apply-vendor-page .page-body,.contact-page .page-body,.email-a-friend-page .page-body{font-size:14px;border:1px solid #eee;max-width:900px;background-color:#fff;margin:auto;line-height:26px}.apply-vendor-page .topic-block,.contact-page .topic-block,.email-a-friend-page .topic-block{padding:20px;border-bottom:1px solid #eee;text-align:center;margin:0}.apply-vendor-page .topic-block-title h2,.contact-page .topic-block-title h2,.email-a-friend-page .topic-block-title h2{font-size:16px;color:#444;text-transform:uppercase;margin:0 0 10px}.apply-vendor-page .form-fields,.contact-page .form-fields,.email-a-friend-page .form-fields{padding:20px;max-width:750px;margin:auto}.apply-vendor-page .inputs,.contact-page .inputs,.email-a-friend-page .inputs{max-width:none}.account-page .edit-address .inputs>label,.advanced-search .inputs label:first-child,.apply-vendor-page .inputs label,.change-password-page .inputs>label,.check-gift-card-balance-page .inputs>label,.checkout-page .edit-address .inputs>label,.contact-page .inputs label,.customer-info-page .inputs>label,.email-a-friend-page .inputs label,.password-recovery-page .inputs label,.registration-page .inputs>label,.return-request-page .fieldset label,.vendorinfo-page .inputs>label{font-size:13px;font-weight:700;color:#666}.apply-vendor-page .buttons,.contact-page .buttons,.email-a-friend-page .buttons{padding:20px;border-top:1px solid #eee;text-align:center}.account-page .button-1,.apply-vendor-page .button-1,.checkout-page .billing-addresses+.buttons button,.checkout-page .payment-info .buttons button,.checkout-page .payment-method .buttons button,.checkout-page .shipping-addresses+.buttons button,.checkout-page .shipping-method .buttons button,.confirm-order .button-1,.contact-page .button-1,.email-a-friend-page .button-1,.login-page .button-1,.order-details-page .actions button,.password-recovery-page .button-1,.registration-page .button-1,.registration-result-page .button-1,.return-request-page .button-1,.search-input .button-1,.section.order-completed button,.user-agreement-page .button-1{padding:17px;font-size:15px;border:none;font-weight:700;color:#fff;transition:.3s;text-transform:uppercase;max-width:300px;background-color:#c09e6c;width:100%}.apply-vendor-page .button-1:hover,.contact-page .button-1:hover,.email-a-friend-page .button-1:hover{background-color:#ed1c24}.apply-vendor-page .result,.contact-page .result,.email-a-friend-page .result,.email-a-friend-page .title,.search-input .buttons{padding:20px;text-align:center}.email-a-friend-page .title{border-bottom:1px solid #eee}.email-a-friend-page .title h2{font-size:17px;font-weight:700;color:#c09e6c;text-transform:uppercase}.apply-vendor-page input[name=uploadedFile]{float:left}.apply-vendor-page .terms-of-service label:before{height:16px;border:1px solid #aaa;content:"";position:absolute;top:6px;border-radius:50%;left:0;width:16px}.apply-vendor-page .terms-of-service .read{font-size:14px;color:#c09e6c;cursor:pointer}.registration-page .buttons,.registration-page .fieldset{padding:20px;max-width:900px;background-color:#fff;margin:0 auto -4px}.registration-page .fieldset .title{padding:20px;font-size:16px;font-weight:700;color:#444;text-transform:uppercase;border-bottom:1px solid #eee;text-align:center;margin:-20px -20px 20px;display:none}.gender{font-size:0;text-align:left;display:block}.gender span{padding:0 30px 0 0;display:inline-block}.gender label{height:45px;padding:0 0 0 55px;font-size:14px;font-weight:700;color:#888;position:relative;margin:0;cursor:pointer;line-height:45px;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.accept-privacy-policy input~label,.login-page .inputs.reversed input~label{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;display:inline-block}.gender label:before{height:45px;border:2px solid #eee;content:"";position:absolute;top:0;border-radius:50%;background:bottom no-repeat #eee;left:0;width:45px}.gender .male label:before{background-image:url(https://shadowweaver.online/themes/sacli/content/img/male.svg)}.gender .female label:before{background-image:url(https://shadowweaver.online/themes/sacli/content/img/female.svg)}.checkout-attributes .date-picker-wrapper select,.date-of-birth select{width:calc(33.3333% - 6.6666px)}.checkout-attributes .date-picker-wrapper select+select,.date-of-birth select+select{margin:0 0 0 10px}#check-availability-button{padding:5px 10px 5px 22px;border:none;font-weight:700;color:#c09e6c;transition:.3s;position:relative;background-color:transparent;margin:15px auto 0;display:block}#check-availability-button:before{height:17px;font-size:17px;font-weight:400;color:#444;content:"\e91e";position:absolute;bottom:0;top:0;margin:auto;left:0;width:17px;font-family:pacific}#username-availabilty{font-size:14px;text-align:center;margin:5px 0 0;display:block}.vat-note,.vat-status{font-size:13px;font-weight:400;color:#444;text-align:left;margin:10px 0 0;white-space:normal;display:block}.checkout-page .opc .pickup-in-store .description i,.order-details-page .data-table .product a,.shipment-details-page .data-table .name a,.vat-note em,.vat-status em{font-style:normal}.accept-privacy-policy{text-align:center;line-height:32px}.policies{max-width:500px;margin:0 auto}.accept-privacy-policy input~label{height:auto;overflow:hidden;text-overflow:ellipsis;padding:0 0 0 26px;font-size:14px;color:#444;position:relative;max-width:100%;text-align:left;margin:0;line-height:19px;user-select:none}.accept-privacy-policy .read{font-size:14px;font-weight:700;color:#c09e6c;transition:.3s;cursor:pointer}.login-page .login-tabs{max-width:900px;margin:0 auto 40px}.login-page .login-tabs .login-tabs-header{table-layout:fixed;background-color:transparent;width:100%;display:table}.login-page .login-tabs .login-tabs-header li{overflow:hidden;vertical-align:bottom;display:table-cell}.login-page .login-tabs .login-tabs-header a{padding:20px;color:#888;margin:0 2.5px 0 0;display:block}.login-page .login-tabs .login-tabs-header strong{padding:0 0 0 23px;position:relative}.login-page .login-tabs .login-tabs-header strong:before{font-size:15px;font-weight:400;color:#888;position:absolute;bottom:0;top:0;left:0;font-family:pacific}.login-page .inputs.login-field.username:before,.login-page .login-tabs .login-tabs-header .login strong:before{content:"\e91e"}.button-2.edit-address-button:before,.login-page .login-tabs .login-tabs-header .register strong:before{content:"\e929"}.login-page .login-tabs .login-tabs-header li:last-child a{margin:0 0 0 2.5px}.login-page .login-tabs .login-tabs-header li.ui-state-active a{color:#c09e6c;border-bottom-color:transparent}.checkout-page .address-box,.login-page .login-tabs .login-tabs-block{padding:20px;border:1px solid #eee}.login-page .text,.password-recovery-page .tooltip{font-size:14px;text-align:center;margin:0 0 20px;line-height:27px}.login-page .topic-block{text-align:left;margin:0;display:inline-block}.login-page .topic-block strong:first-child{color:#444;text-transform:uppercase;text-align:center;display:block}.login-page .inputs.login-field{position:relative;background:#eee}.login-page .inputs.login-field:before{height:50px;pointer-events:none;font-size:20px;content:"";position:absolute;text-align:center;top:0;background-color:#dadada;left:0;width:50px;line-height:50px;font-family:pacific;z-index:2}.login-page .inputs.login-field.email:before{font-size:14px;content:"\e914"}.login-page .inputs.login-field.password:before{font-size:22px;content:"\e942"}.login-page .inputs.login-field input{height:50px;padding:0 15px 0 60px;position:relative;z-index:1}.login-page .inputs.reversed input~label{height:auto;padding:0 10px 0 21px;font-size:14px;color:#444;position:relative;margin:0;width:auto;line-height:30px;float:left;user-select:none}.login-page .inputs.reversed .forgot-password{float:right}.login-page .inputs.reversed .forgot-password a{font-size:14px;font-weight:700;color:#c09e6c;transition:.3s;line-height:30px}.login-page .buttons,.password-recovery-page .buttons{padding:20px;font-size:0;border-top:1px solid #eee;text-align:center;margin:0 -20px 15px}.checkout-as-guest-or-register-block .buttons{padding-bottom:20px}.checkout-as-guest-or-register-block .buttons .button-1{margin:0 5px 5px}.external-authentication,.login-page .page-body>.topic-block{padding:20px;max-width:900px;background-color:#fff;margin:0 auto 40px;display:block}.login-page .buttons .checkout-as-guest-button{border:1px solid #eee;color:#888;transition:.3s;background-color:#fff}.login-page .page-body>.topic-block{border:1px solid #eee}.login-page .page-body>.topic-block .topic-block-title h2,.order-total .cart-total-left label,.order-total .cart-total-left span{font-size:16px}.add-more-external-records,.login-page .page-body>.topic-block .topic-block-body{font-size:14px;text-align:center;line-height:27px}.external-authentication{text-align:center}.external-authentication .buttons{padding:0 0 5px!important;border:none;margin:0}.password-recovery-page .page-body{padding:20px;border:1px solid #eee;max-width:900px;background-color:#fff;margin:0 auto 40px}.password-recovery-page .result{font-size:14px;font-weight:700;color:#444;text-transform:uppercase;text-align:center;margin:0 0 15px}.account-page .edit-address,.account-page .edit-address+.buttons,.customer-info-page .buttons,.customer-info-page .fieldset{padding:20px;border:1px solid #eee;background-color:#fff;margin:0 0 20px}.account-page .description,.account-page .no-data,.avatar-page .info,.cart-content>.tax-shipping-info,.reward-points-overview{padding:20px;font-size:14px;border:1px solid #eee;text-align:center;background-color:#fff;margin:0 0 20px;line-height:25px}.html-account-page .block{border:1px solid #eee;background-color:#fff}.html-account-page .block .title{border:none;background-color:#c09e6c}.html-account-page .block .listbox{border-top:1px solid #eee;border-bottom:none}.account-page .button-2,.add-more-external-records a,.cart-content>.tax-shipping-info a,.my-product-reviews-list-page .review-product-info a,.return-request-list-page a{font-weight:700;color:#c09e6c;transition:.3s}.account-page .button-2{padding:7px 10px;font-size:14px;border:none;text-transform:uppercase;position:relative;background-color:transparent}.account-page .data-table td{padding-top:20px;padding-bottom:20px}.account-page .data-table .download a{padding:0 0 0 22px;color:#c09e6c;transition:.3s;text-transform:uppercase;position:relative}.account-page .data-table .download a:before{height:12px;font-size:9px;font-weight:400;color:#000;transition:.3s;content:"\e903";position:absolute;border-bottom:1px solid rgba(0,0,0,.5);opacity:.3;bottom:0;text-align:center;top:2px;left:0;width:12px;line-height:12px;font-family:pacific;display:block}.account-page .data-table .download a:hover:before,.address-list-page .add-button button:hover:before,.address-list-page .button-2:hover:before,.order-list-page .button-2:hover:before{opacity:.5}.email-to-revalidate,.email-to-revalidate-note{font-size:13px;margin:10px 5px;vertical-align:top;white-space:normal;display:inline-block}.address-list-page .address-item,.order-list-page .order-item,.return-request-list-page .request-item{border:1px solid #eee;text-align:center;background-color:#fff;margin:0 0 20px}.address-list-page .address-item .title,.order-list-page .order-item .title,.return-request-list-page .request-item .title{padding:10px;border-bottom:1px solid #eee;margin:0 0 10px}.order-list-page .order-item .title,.return-request-list-page .request-item .title{padding:20px;margin:0 0 20px}.address-list-page .address-item .title strong,.order-list-page .order-item .title strong,.return-request-list-page .request-item .title strong{font-size:16px;color:#444;text-transform:uppercase;display:block}.address-list-page .address-item .title strong{padding:50px 0 0;position:relative}.address-list-page .address-item .title strong:before,.checkout-page .billing-info .title strong:before,.checkout-page .shipping-info .title strong:before,.order-details-page .billing-info .title strong:before,.order-details-page .shipping-info .title strong:before,.shipment-details-page .shipment-details-area .title strong:before{font-size:32px;font-weight:400;right:0;color:#000;content:"\e943";position:absolute;opacity:.3;top:5px;left:0;line-height:32px;font-family:pacific}.address-list-page .address-item .info,.order-list-page .order-item .info,.return-request-list-page .request-item .details{padding:0 10px;font-size:14px;font-weight:400;margin:0 0 10px;line-height:25px}.address-list-page .address-item .info li,.order-list-page .order-item .info li,.return-request-list-page .request-item .details li{padding:2.5px 0}.address-list-page .address-item .buttons,.order-list-page .order-item .buttons{padding:10px;border-top:1px solid #eee}.address-list-page .button-2,.order-list-page .button-2{padding:7px 10px 7px 30px;margin:0 7px}.address-list-page .button-2:before,.order-list-page .button-2:before{font-size:15px;font-weight:400;color:#000;transition:.3s;content:"";position:absolute;opacity:.3;bottom:0;text-align:center;top:0;left:0;width:30px;line-height:30px;font-family:pacific}.button-2.delete-address-button:before{content:"\e941"}.button-2.order-details-button:before{font-size:16px;content:"\e929"}.address-list-page .add-button button:before,.recurring-payments .title:before,.reward-points-history .title:before{font-size:32px;right:0;color:#000;opacity:.3;left:0;line-height:32px;font-family:pacific}.address-list-page .add-button button{padding:70px 30px 30px;font-size:16px;border:1px solid #eee;color:#444;position:relative;max-width:none;background-color:#fff}.address-list-page .add-button button:before{font-weight:400;transition:.3s;content:"\e94a";position:absolute;top:20px}.address-list-page .add-button button:hover{color:#c09e6c;background-color:#fff}.recurring-payments .title,.reward-points-history .title{padding:60px 20px 20px;font-size:16px;border:1px solid #eee;color:#444;text-transform:uppercase;position:relative;border-bottom:none;text-align:center;background-color:#fff;margin:0}.recurring-payments .title:before{font-weight:400;content:"\e939";position:absolute;top:15px}.news-list-page .news-body a,.post-body a,.post-description a,.recurring-payments .initial-order a{color:#c09e6c;transition:.3s}.avatar-page .button-2,.return-request-list-page .comments label{font-weight:700;color:#444;text-transform:uppercase}.downloadable-products-page .data-table .date{white-space:nowrap}.user-agreement-page .terms-of-agreement{padding:20px 0;text-align:center;margin:0 0 20px}.return-request-page .buttons,.user-agreement-page .buttons{padding:20px;border:1px solid #eee;text-align:center;background-color:#fff}.user-agreement-button[disabled]{opacity:.3}.account-page .subscription-list .select-boxes input:checked~label:after,.terms-of-service input[type=checkbox]:checked~label:after{height:15px;font-size:13px;color:#c09e6c;content:"\e909";position:absolute;text-align:center;top:-1px;left:2px;width:15px;line-height:16px;font-family:pacific}.account-page .subscription-list .data-table td,.account-page .subscription-list .data-table th,.checkout-page .edit-address,.order-details-page .data-table td,.shipment-details-page .data-table td{padding:20px}.account-page .subscription-list .data-table .info,.account-page .subscription-list .data-table .product{padding-left:0}.subscription-list .buttons{padding:20px;border:1px solid #eee;text-align:center;background-color:#fff;margin:20px 0}.reward-points-history .title:before{font-weight:400;content:"\e947";position:absolute;top:15px}.cart-total .earn-reward-points span,.reward-points-history .data-table td.message{font-weight:400}.reward-points-history .pager{margin:40px 0}.change-password-page .fieldset,.check-gift-card-balance-page .form-fields,.confirm-order .buttons,.return-request-page .fieldset{padding:20px;border:1px solid #eee;background-color:#fff}.avatar-page .fieldset,.change-password-page .buttons,.check-gift-card-balance-page .buttons,.order-details-area>div,.order-review-data>div,.section.order-completed,.shipment-details-area>div,.sitemap-page .entity,.vendorinfo-page .fieldset{padding:20px;border:1px solid #eee;text-align:center;background-color:#fff;margin:0 0 20px}.change-password-page .result,.check-gift-card-balance-page .result{padding:20px;font-size:14px;text-align:center;margin:0 0 10px;line-height:25px}.avatar-page .message-error{font-size:14px;text-align:center;margin:0 0 10px}.avatar-page .image{margin:0 0 20px;line-height:0}.avatar-page .image img,.profile-info-box .avatar img{border:1px solid #eee}.avatar-page .buttons{padding:10px;font-size:0;border:1px solid #eee;text-align:center;background-color:#fff;margin:0 0 20px}.avatar-page button{max-width:200px;margin:5px}.avatar-page .button-2{padding:17px;font-size:15px;border:1px solid #eee;background-color:#fff;width:100%}.my-product-reviews-list-page .review-product-info{font-size:13px;margin:10px 0 0;line-height:25px}.vendorinfo-page .vendor-picture{text-align:center;margin:10px 0 0}.vendorinfo-page .vendor-picture img{margin:0 auto 20px;display:block}.vendorinfo-page .remove-picture-button{padding:10px 15px;color:#fff;background-color:#c09e6c}.vendorinfo-page .remove-picture-button:hover{color:#fff;background-color:#ae864b}.vendorinfo-page .buttons{padding:20px;font-size:0;border:1px solid #eee;text-align:center;background-color:#fff;margin:0 0 20px}.gdpr-tools-page .text{font-size:14px;text-align:center;margin:0 0 20px;line-height:25px}.order-progress{padding:20px 0;text-align:center;background-color:#eee;margin:-10px -10px 20px}.order-progress a{height:50px;border-left:1px solid #eee;font-size:0;position:relative;background-color:#f7f7f7;width:100%;display:block}.order-progress li a:before{font-size:15px;font-weight:400;right:0;color:#c09e6c;content:"\e93c";position:absolute;bottom:0;text-align:center;top:0;left:0;line-height:50px;font-family:pacific}.credit-card-wrapper .credit-card-title label,.opc .allow .step-title,.opc .allow .step-title .title,.order-progress li.active-step a,.terms-of-service label{cursor:pointer}.order-progress li.inactive-step a{cursor:default}.order-progress li.current-step a:before{color:#000;opacity:.5}.order-progress li.inactive-step a:before{color:#000;opacity:.3}.order-progress li.current-step.cart-step a:before,.order-progress li.inactive-step.cart-step a:before{font-size:22px;content:"\e905"}.order-progress li.current-step.address-step a:before,.order-progress li.inactive-step.address-step a:before{font-size:24px;content:"\e943"}.order-progress li.current-step.shipping-step a:before,.order-progress li.inactive-step.shipping-step a:before{font-size:22px;content:"\e94b"}.order-progress li.current-step.payment-step a:before,.order-progress li.inactive-step.payment-step a:before{font-size:24px;content:"\e94c";margin:5px 0 0;line-height:45px}.order-progress li.current-step.confirm-step a:before,.order-progress li.inactive-step.confirm-step a:before{font-size:22px;content:"\e94d"}.order-progress li.current-step.complete-step a:before,.order-progress li.inactive-step.complete-step a:before{font-size:22px;content:"\e94e"}.remove-discount-button,.remove-gift-card-button{height:25px;border:none;margin:0;background:url(https://shadowweaver.online/themes/sacli/content/img/close.png) 50% no-repeat;cursor:pointer;width:25px;float:right}.shopping-cart-page .message-error{font-size:13px;margin:0 0 20px}.cart-options{text-align:center;margin:0 0 30px}.common-buttons{font-size:0;margin:0 0 20px}.common-buttons button{padding:10px;font-size:14px;border:none;font-weight:700;color:#c09e6c;transition:.3s;text-transform:uppercase;position:relative;max-width:350px;background-color:#e9e9e9;margin:0 0 3px;width:100%}.common-buttons button:before{font-size:15px;font-weight:400;color:#000;transition:.3s;content:"";opacity:.6;text-align:center;margin:0 7px 0 0;width:30px;line-height:30px;vertical-align:middle;font-family:pacific}.common-buttons button:hover:before{opacity:.6}.common-buttons .update-cart-button:before{content:"\e93f"}.common-buttons .continue-shopping-button:before{font-size:18px;content:"\e905"}.checkout-attributes{padding:20px;border:1px solid #eee;max-width:480px;background-color:#fff;margin:0 auto -1px}.checkout-attributes dt{font-size:13px;font-weight:700;color:#666;margin:0 0 7px}.checkout-attributes li,.sitemap-page .entity-body{line-height:24px}.checkout-attributes .datepicker,.checkout-attributes select{padding:0 30px 0 15px;border:none;color:#444;max-width:432px;min-width:200px;background-color:#eee;background-position:right 17.5px center}.checkout-attributes .selected-value .attribute-square:before{border:1px solid #ccc;right:-3px;content:"";position:absolute;bottom:-3px;top:-3px;border-radius:50%;left:-3px;display:block}.selected-checkout-attributes,.totals{padding:20px;border:1px solid #eee;max-width:480px;background-color:#fff}.checkout-attributes .selected-value .attribute-square:after{height:10px;font-size:10px;right:0;color:#000;content:"\e909";position:absolute;opacity:.5;bottom:0;text-align:center;top:0;margin:auto;left:0;width:10px;line-height:10px;font-family:pacific}.selected-checkout-attributes{font-size:14px;margin:0 auto -1px;line-height:25px}.totals{margin:auto}.cart-total td{font-size:14px;width:50%}.cart-total-left{text-align:left;padding-left:12px}.cart-total-right{padding-right:12px;text-align:right}.cart-total td label,.cart-total td span{padding:8px 0;display:block}.cart-total-right span{font-weight:700;color:#666}.cart-total .order-total td{padding-top:10px;vertical-align:top}.cart-total .order-total label,.cart-total .order-total span{padding:20px 0 8px;font-weight:700;color:#444;border-top:1px solid #eee}.order-total .cart-total-right span,.statistics .item span small{font-size:20px}.cart-total .giftcard-summary span{white-space:nowrap;display:inline-block}.cart-total .giftcard-summary button{position:absolute;margin-top:3px}.terms-of-service{font-size:14px;text-align:center;margin:0 0 20px;line-height:22px}.terms-of-service input[type=checkbox]~label{font-size:14px;color:#444;position:relative;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-left:22px;display:inline}.terms-of-service input[type=checkbox]~label:before{height:16px;border:1px solid #ccc;margin-right:5px;content:"";position:absolute;top:0;border-radius:50%;left:0;width:16px;vertical-align:middle;display:inline-block}.terms-of-service a{text-decoration:underline;font-weight:700;color:#c09e6c;transition:.3s;cursor:pointer}.footer a,.home-page-body .menu-body ul li a,.list-row-store .get-direction,.sub-category-item .title a{text-decoration:none}.checkout-button{padding:17px;font-size:15px;border:none;font-weight:700;color:#fff;transition:.3s;text-transform:uppercase;max-width:300px;background-color:#c09e6c;width:100%}.cart-collaterals,.checkout-page .section{margin:0 0 30px}.cart-collaterals .title{padding:20px 60px;font-size:16px;font-weight:700;color:#444;text-transform:uppercase;position:relative;border-bottom:none;text-align:left;cursor:pointer;line-height:20px}.cart-collaterals .title:before{height:25px;font-size:20px;color:#000;content:"";opacity:.4;left:15px;width:25px;line-height:25px}.cart-collaterals .title:after,.cart-collaterals .title:before{font-weight:400;position:absolute;bottom:0;text-align:center;top:0;margin:auto;font-family:pacific}.cart-collaterals .title:after{height:18px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-size:14px;right:12px;color:#aaa;transition:.5s;content:"\e904";width:18px}.cart-collaterals .coupon-box-wrapper .title:before{font-size:22px;content:"\e94f"}.cart-collaterals .giftcard-box-wrapper .title:before{content:"\e950"}.cart-collaterals .shipping-wrapper>.title:before{content:"\e94b"}.cart-collaterals .coupon-box-wrapper,.cart-collaterals .giftcard-box-wrapper,.return-request-page .section{border:1px solid #eee;background-color:#fff;margin:0 0 20px}.cart-collaterals .coupon-box,.cart-collaterals .giftcard-box{overflow:hidden;padding:15px 15px 95px;position:relative;border-top:1px solid #eee;display:none}.cart-collaterals .coupon-box:after,.cart-collaterals .giftcard-box:after{height:1px;right:0;content:"";position:absolute;bottom:80px;background-color:#eee;left:0}.cart-collaterals .deals .hint,.cart-collaterals .shipping .hint{font-size:14px;font-weight:400;text-align:left;margin:0 0 7px;line-height:27px}.cart-collaterals .coupon-code input{height:50px;width:100%}.cart-collaterals .coupon-code button{overflow:hidden;text-overflow:ellipsis;padding:15px 35px 15px 45px;font-size:16px;border:1px solid #eee;font-weight:700;right:0;color:#c09e6c;transition:.3s;text-transform:uppercase;position:absolute;max-width:calc(100% - 20px);opacity:0;bottom:15px;margin:auto;background:url(https://shadowweaver.online/themes/sacli/content/img/plus.svg) left 15px center no-repeat #fff;left:0}.cart-collaterals .coupon-code button:hover{border-color:#c09e6c;color:#fff;background-color:#c09e6c;background-image:url(https://shadowweaver.online/themes/sacli/content/img/plus-hover.svg)}.cart-collaterals .message-failure{font-size:14px;color:#dd464d;margin:10px 0}.cart-collaterals .message-failure:before{font-size:12px;border:1px solid #dd464d;font-weight:700;content:"\e93d";text-align:center;margin:0;border-radius:50%;width:18px;line-height:17px;font-family:pacific;display:inline-block}.cart-collaterals .message-success{font-size:14px;color:#47a267;margin:10px 0}.cart-collaterals .message-success:before{font-size:12px;content:"\e909";margin:0;font-family:pacific}.cart-collaterals .current-code{padding:5px;font-size:13px;font-weight:400;text-align:left;background-color:#f6f6f6;margin:5px 0 0;line-height:25px}.cart-collaterals .shipping-wrapper{border:1px solid #eee;position:relative;background-color:#fff}.cart-collaterals .estimate-shipping-button{font-size:0;right:0;position:absolute;bottom:0;top:0;left:0}.pickup-in-store .selector input~label,.ship-to-same-address .selector input~label,.use-reward-points input[type=checkbox]~label{padding:0 0 0 21px;font-size:14px;font-weight:400;position:relative;cursor:pointer;line-height:30px;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.checkout-page .min-amount-warning{font-size:13px;color:#dd464d;text-align:center;margin:0 0 20px;line-height:25px;display:block}.checkout-page .address-item li{padding:0;font-size:13px;font-weight:400;text-align:left;margin:0;line-height:20px}.checkout-page .address-item .name{padding:60px 20px 20px;font-size:16px;font-weight:700;color:#444;text-transform:uppercase;position:relative;border-bottom:1px solid #eee;text-align:center;margin:-27px 20px 20px;display:block}.checkout-page .address-item .name:before{font-size:32px;font-weight:400;right:0;color:#000;content:"\e943";position:absolute;opacity:.3;top:15px;left:0;line-height:32px;font-family:pacific}.checkout-page .select-button{padding:20px;border:1px solid #eee;border-top:none;text-align:center}.checkout-page .select-button button{padding:15px 30px;font-size:14px;border:none;font-weight:700;color:#fff;transition:.3s;text-transform:uppercase;background-color:#c09e6c}.select-billing-address .title,.select-shipping-address .title{font-size:17px;font-weight:700;color:#444;text-transform:uppercase;text-align:center;margin:0 0 20px}.checkout-page .pickup-points,.section.new-billing-address,.section.new-shipping-address{border:1px solid #eee;background-color:#fff;margin:0}.section.new-billing-address .title,.section.new-shipping-address .title{padding:70px 30px 30px;font-size:16px;color:#444;text-transform:uppercase;position:relative;border-bottom:1px solid #eee;text-align:center}.section.new-billing-address .title:before,.section.new-shipping-address .title:before{font-size:32px;font-weight:400;right:0;color:#000;content:"\e94a";position:absolute;opacity:.3;top:20px;left:0;line-height:32px;font-family:pacific}.checkout-page .billing-addresses+.buttons,.checkout-page .shipping-addresses+.buttons{padding:20px;border:1px solid #eee;border-top:none;text-align:center;background-color:#fff;margin:0 0 100px}.checkout-page .section.order-summary>.title,.order-details-page .section.products .title,.order-details-page .section.shipments .title,.shipment-details-page .section.products .title{padding:15px 0;border-bottom:1px dashed #e6e6e6;text-align:center;margin:0 0 20px}.checkout-page .section.order-summary>.title strong,.order-details-page .section.products .title strong,.order-details-page .section.shipments .title strong,.shipment-details-page .section.products .title strong{font-size:30px;font-weight:lighter;color:#aaa;text-transform:uppercase;text-align:center;line-height:30px}.checkout-page .section.order-summary .cart-info{position:static!important}.checkout-page .payment-method .payment-description,.checkout-page .pickup-in-store .description,.checkout-page .shipping-method .method-description{font-size:14px;margin:5px 0 0;line-height:25px}.checkout-page .pickup-points{padding:20px}.checkout-page .pickup-points .title{font-size:16px;font-weight:700;color:#444;text-transform:uppercase;text-align:center;margin:0 0 30px}.checkout-page .select-pickup-point label{margin:0 0 10px;display:block}.checkout-page .select-address select{max-width:100%;background-color:#eee}.checkout-page .pickup-points-map{height:300px;max-width:900px;margin:30px auto 0}.checkout-page .single-pickup-point{font-size:14px;margin:15px 0 -15px;line-height:25px}.checkout-page .payment-method,.checkout-page .shipping-method{padding:15px;border:1px solid #eee;text-align:center;background-color:#fff;margin:0 0 100px}.checkout-page .payment-method li,.checkout-page .shipping-method li{padding:20px;position:relative;text-align:center;background-color:#eee;margin:0 0 20px}.opc .back-link a,.opc .buttons button{padding:17px;transition:.3s;text-transform:uppercase}.checkout-page .payment-method input+label,.checkout-page .shipping-method input+label{font-size:16px;font-weight:700;color:#444;text-transform:uppercase;cursor:pointer;display:block}.checkout-page .shipping-method input+label:before{font-size:27px;font-weight:400;right:0;color:#000;content:"\e94b";position:absolute;opacity:0;top:25px;left:0;line-height:32px;font-family:pacific}.checkout-page .payment-method input+label:after,.checkout-page .shipping-method input+label:after{right:0;content:"";position:absolute;bottom:0;top:0;left:0}.checkout-page .payment-method input:checked+label:after,.checkout-page .shipping-method input:checked+label:after{border:2px solid #c09e6c}.checkout-page .payment-info .buttons,.checkout-page .payment-method .buttons,.checkout-page .shipping-method .buttons{padding:20px;border-top:1px solid #eee;text-align:center;margin:0 -15px -15px}.checkout-page .payment-info .buttons{margin:0 -20px -20px}.checkout-page .shipping-method ul.hidden+.buttons{border-color:#fff;margin-top:-16px}.checkout-page .payment-method .payment-logo{right:0;position:absolute;top:25px;left:0}.use-reward-points{margin:0 0 25px}.use-reward-points input[type=checkbox]:checked~label:after{height:15px;font-size:13px;border:none;color:#c09e6c;content:"\e909";position:absolute;text-align:center;top:5px;left:2px;width:15px;line-height:16px;font-family:pacific}.payment-info,.search-results .no-result{padding:20px;font-size:14px;border:1px solid #eee;text-align:center;background-color:#fff;line-height:25px}.payment-info .info tr{max-width:500px;text-align:left;margin:0 auto 20px}.payment-info .info tr:only-child{max-width:none;text-align:center;margin:0}.payment-info .info td>label{font-size:13px;font-weight:700;color:#666;margin:0 0 7px;line-height:normal;display:block}.payment-info .info td select{background-color:#eee;margin:0 3.5px 0 0;width:calc(50% - 10px)}.payment-info .info td select:only-child{margin:0;width:100%}.payment-info .info td select~select{margin:0 0 0 3.5px}.payment-info .info td input[type=text]{width:100%!important}.section.confirm-order{text-align:center;margin:0 0 20px}.checkout-page .billing-info-wrap .payment-method,.checkout-page .shipping-info-wrap .shipping-method{padding:0;border:none;text-align:left;margin:0}.checkout-page .billing-info .title,.checkout-page .shipping-info .title,.new-comment .title{padding:20px;border-bottom:1px solid #eee;text-align:center;margin:-20px -20px 20px}.checkout-page .billing-info .title strong,.checkout-page .shipping-info .title strong,.order-details-page .billing-info .title strong,.order-details-page .shipping-info .title strong,.shipment-details-page .shipment-details-area .title strong{padding:50px 0 0;font-size:16px;color:#444;text-transform:uppercase;position:relative;display:block}.block-blog-archive .year .number,.checkout-page .payment-method-info .title,.checkout-page .shipping-method-info .title{font-size:14px;color:#444}.section.order-completed .title strong{padding:70px 0 0;font-size:16px;color:#444;text-transform:uppercase;position:relative;display:inline-block}.section.order-completed .title strong:before{height:55px;font-size:55px;font-weight:400;right:0;color:#000;content:"\e94e";position:absolute;opacity:.3;text-align:center;top:0;margin:auto;left:0;width:55px;line-height:55px;font-family:pacific}.section.order-completed .details-link,.section.order-completed .order-number{margin:0 0 7px}.section.order-completed .order-number strong{font-size:14px;font-weight:400;line-height:25px}.section.order-completed .details-link a{font-size:14px;font-weight:700;color:#c09e6c;transition:.3s;line-height:25px}.section.order-completed .buttons{padding:20px;border-top:1px solid #eee;text-align:center;margin:20px -20px -20px}.opc .step-title{overflow:hidden;padding:20px;text-align:left;display:none!important}.opc .step-title .title{padding:0 0 0 35px;font-size:12px;font-weight:700;color:#444;text-transform:uppercase;position:relative;display:inline-block}.opc .step-title .title:before{height:35px;font-size:15px;font-weight:400;color:#c09e6c;content:"\e93c";position:absolute;text-align:center;top:50%;margin:-17.5px 0 0;left:0;width:25px;line-height:35px;font-family:pacific}#opc-billing.active .step-title .title:before,#opc-shipping.active .step-title .title:before,.tab-section.active~#opc-shipping .step-title .title:before{font-size:24px;color:#ccc;content:"\e943"}#opc-shipping_method.active .step-title .title:before,.tab-section.active~#opc-shipping_method .step-title .title:before{font-size:20px;color:#ccc;content:"\e94b";left:-2px}#opc-payment_method.active .step-title .title:before,.tab-section.active~#opc-payment_method .step-title .title:before{font-size:21px;color:#ccc;content:"\e94c"}#opc-payment_info.active .step-title .title:before,.tab-section.active~#opc-payment_info .step-title .title:before{font-size:22px;color:#ccc;content:"\e94d";left:2px}#opc-confirm_order.active .step-title .title:before,.tab-section.active~#opc-confirm_order .step-title .title:before{font-size:24px;color:#ccc;content:"\e94e";left:-2px}.opc .step{padding:0;border-top:1px solid #eee}.opc .section{text-align:c;margin:0 0 20px}.opc .section>label{font-size:14px;text-align:left;margin:0 0 20px;line-height:25px;display:block}.opc input[type=text],.opc select{height:50px;border:1px solid #dedede;max-width:500px;background-color:transparent;width:100%}.opc .buttons{padding:20px;font-size:0;text-align:left;margin:30px}.opc .back-link{max-width:300px;margin:0 10px 0 0;width:calc(50% - 5px);display:inline-block}.opc .back-link a{font-size:15px;border:1px solid #eee;font-weight:700;color:#444;display:block}.opc .buttons button{font-size:12px;border:none;font-weight:700;color:#fff;max-width:300px;background-color:#c09e6c;width:100%;white-space:normal}.opc .back-link+button{width:calc(50% - 10px)}.opc .please-wait{margin:10px 0 0;display:block}.block-blog-archive .year .sublist,.checkout-page .opc .edit-address,.checkout-page .opc .payment-method,.checkout-page .opc .shipping-method,.opc .payment-info,.opc .section.pickup-points,.owl-certificates .item{padding:0}.opc .select-pickup-points{max-width:500px;margin:auto}.opc .select-pickup-points label{font-size:13px;font-weight:700;color:#666;text-align:center;margin:0 0 7px;display:block}.opc .terms-of-service{text-align:center;display:inline-block}.order-details-area ul,.order-review-data ul,.shipment-details-area ul{text-align:center;margin:0 0 15px}.order-details-area li,.order-review-data li,.shipment-details-area li{padding:2.5px 0;font-size:14px;font-weight:400;line-height:25px}.blogpost-page .page-title h1,.news-item-page .page-title h1,.order-details-area li.name,.order-review-data li.name,.private-message-view-page .message-head span,.shipment-details-area li.name{font-weight:700;color:#444}.order-details-page .page-title a{padding:9.5px 19px;border:1px solid #eee;font-weight:700;color:#c09e6c;transition:.3s;text-transform:uppercase;background-color:#fff;margin:0 7px;display:inline-block}.order-details-page .order-overview{padding:20px;font-size:14px;border:1px solid #eee;text-align:center;background-color:#fff;margin:0 0 20px;line-height:25px}.order-details-page .order-number{font-size:16px;color:#444;text-transform:uppercase}.order-details-page .tax-shipping-info{padding:20px;font-size:14px;border:1px solid #eee;text-align:center;background-color:#fff;margin:0 0 10px;line-height:25px}.order-details-page .tax-shipping-info a{font-weight:700;color:#c09e6c;transition:.3s}.order-details-page .billing-info .title,.order-details-page .shipping-info .title,.shipment-details-page .shipment-details-area .title,.sitemap-page .entity-title{padding:20px;border-bottom:1px solid #eee;margin:-20px -20px 15px}.order-details-page .order-details-area,.order-details-page .section.products,.order-details-page .section.shipments,.search-input,.shipment-details-page .shipment-details-area{margin:0 0 60px}.shipment-details-page .shipment-details-area .order-info-wrap .title strong:before{font-size:30px;content:"\e905"}.order-details-page .payment-method-info .title,.order-details-page .shipping-method-info .title{padding:2.5px 0;font-size:14px;color:#444;line-height:25px}.order-details-page .cart-total tr:last-child td,.return-request-page .section .title{font-size:16px;font-weight:700;color:#444}.order-details-page .actions{text-align:center;margin:20px 0 10px}.order-details-page .cart-total tr:last-child td strong{font-size:20px;color:#444}.order-details-page .data-table .product .download a{color:#c09e6c;margin:5px 0 0;display:inline-block}.return-request-page .section .title{padding:20px;text-transform:uppercase;text-align:center;margin:0}.return-request-page .section .table-wrapper{border-width:1px 0 0}.return-request-page .data-table select{font-weight:700;color:#444;min-width:60px;text-align-last:center;text-align:center;background-color:#eee}.return-request-file>div{height:45px;max-width:100%;width:500px;vertical-align:middle;display:inline-block}.return-request-page .qq-upload-button{height:45px;padding:13px;font-size:14px;border:1px solid #c09e6c;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;background-color:#c09e6c;width:100%}.return-request-page .qq-upload-list li{font-size:12px;color:#333!important;background-color:transparent!important}.return-request-page .result{padding:20px;font-size:14px;text-align:center;background-color:#fff;line-height:35px}.search-input{border:1px solid #eee;background-color:#fff}.search-input input+label{margin:0 0 0 2px;display:inline}.advanced-search,.basic-search{padding:20px;border-bottom:1px solid #eee;margin:0}.basic-search .inputs:first-child label{height:auto;padding:15px 0 30px;font-weight:700;color:#666;position:relative;text-align:center;display:block;z-index:2}.basic-search .inputs:first-child label:before{height:50px;pointer-events:none;font-size:50px;font-weight:400;right:0;color:rgba(0,0,0,.15);content:"\e92c";position:absolute;text-align:center;top:0;margin:auto;left:0;width:50px;line-height:50px;font-family:pacific;z-index:1}.search-input .inputs input~label{height:auto;padding:0 0 0 21px;font-size:14px;font-weight:400;color:#444;position:relative;cursor:pointer;line-height:30px;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.search-input input[type=text],.search-input select{height:50px}.advanced-search .price-range input{margin:0 10px 0 0;width:calc(50% - 5px);float:left}.advanced-search .price-range input~input{margin-right:0}.search-input .warning,.search-results .result{font-weight:400;color:#dd464d;margin:10px 0 0;display:block}.search-results{margin:30px 0 0}.comment-list,.new-comment{background-color:#fff;margin:22px 0 10px}.search-page .product-selectors{border-width:1px 0}.sitemap-page .description{font-size:14px;text-align:center;margin:0 0 40px;line-height:25px}.new-comment .title strong,.sitemap-page .entity-title h2{font-size:16px;font-weight:700;color:#444;text-transform:uppercase}.sitemap-page li{margin:2.5px 10px;display:inline-block}.sitemap-page a{padding:3px 5px;font-size:15px;font-weight:400;color:#c09e6c;transition:.3s;display:block}.blog-search-box .title:before{font-size:18px;content:"\e92b"}.block-blog-archive .title:before{font-size:18px;content:"\e928"}.block-blog-archive .year{margin:5px 0 -5px}.block-blog-archive .year+.year{margin-top:15px}.block-blog-archive .year .sublist a{padding:5px 0;font-weight:400}.blog-page .post,.news-list-homepage .news-item,.news-list-page .news-item{padding:20px 20px 65px;border:1px solid #eee;position:relative;background-color:#fff;margin:0 0 10px}.news-item-page .news-date,.news-list-homepage .news-date,.news-list-page .news-date,.post-date{position:relative;text-align:center;display:block}.news-item-page .news-date .day,.news-list-page .news-date .day,.post-date .day{font-size:16px;font-weight:700;right:0;color:#e30613;position:relative;bottom:0;text-align:l;top:0;left:0;line-height:40px;display:b;z-index:1}.news-item-page .news-date .month,.news-list-page .news-date .month,.post-date .month{font-weight:340;color:#222;position:relative;letter-spacing:0;min-width:65px;margin-left:0;display:inline-block;z-index:2}.news-list-page .news-title,.post-title{padding:8px 0;font-size:20px;text-decoration:none;font-weight:700;color:#222;transition:.3s;text-transform:uppercase;line-height:24px;display:block}.blog-page .post-body,.news-list-page .news-body{overflow:hidden;font-size:14px;max-height:130px;margin:0 0 20px;line-height:25px}.blog-page .tags,.blogpost-page .tags{overflow:hidden;font-size:14px;margin:0 0 15px;line-height:25px}.blog-page .tags label,.blogpost-page .tags label{padding:0 0 0 25px;font-weight:700;color:#444;text-transform:uppercase;position:relative;margin:0 15px 0 0;vertical-align:middle;display:inline-block}.blog-page .tags ul,.blogpost-page .tags ul{font-size:0;line-height:0;vertical-align:middle;display:inline-block}.blog-page .tags li,.blogpost-page .tags li{font-size:14px;line-height:25px;display:inline}.blog-page .tags li.separator,.blogpost-page .tags li.separator{margin:0 5px 0 3px}.blog-posts .buttons,.news-list-page .buttons{padding:20px;right:0;position:absolute;border-top:1px solid #eee;bottom:0;left:0}.blog-posts .read-more,.news-list-page .read-more{font-size:14px;font-weight:700;color:#c09e6c;transition:.3s;text-transform:uppercase;position:relative}.blog-posts .read-more:after,.news-list-page .read-more:after{font-size:7px;content:"\e901";margin:0 -8px 0 8px;vertical-align:middle;font-family:pacific;display:none}.blog-posts .read-comments{font-size:11px;transition:.3s;text-transform:uppercase;letter-spacing:.5px;display:none}.blog-posts .read-comments:before{font-size:17px;color:#444;content:"\e90d";margin:0 8px 0 -8px;vertical-align:middle;font-family:pacific}.blogpost-page .page-title,.news-item-page .page-title{padding:20px 5%;border:1px solid #eee;border-bottom:none;background-color:#fff;margin:0}.blogpost-page .page-body,.news-item-page .page-body{padding:0 5%;border:1px solid #eee;border-top:none;background-color:#fff;margin:0 0 10px}.blogpost-page .post-body,.news-item-page .news-body{padding:15px 0 25px;font-size:14px;text-align:justify;line-height:25px}.blogpost-page .tags{padding-top:25px;border-top:1px solid #eee;margin:0 0 25px}.new-comment{padding:20px;border:1px solid #eee}.new-comment .notifications{font-size:14px;text-align:center;margin:0 0 10px;line-height:25px}.new-comment .result{color:#393}.new-comment .buttons{padding:20px;border-top:1px solid #eee;text-align:center;margin:0 -20px -20px}.new-comment .button-1{padding:12.5px;font-size:15px;border:none;font-weight:700;color:#fff;transition:.3s;text-transform:uppercase;max-width:500px;background-color:#c09e6c;width:100%;line-height:20px}.new-comment .button-1:before{font-size:18px;font-weight:400;content:"\e929";margin:0 10px 0 0;line-height:18px;vertical-align:text-bottom;font-family:pacific}.comment-list{overflow:hidden;padding:20px;border:1px solid #eee}.blog-comment,.news-comment{margin:0 0 40px}.comment-info{margin:0 auto 10px;width:120px}.comment-info .username{font-size:14px;font-weight:700;color:#c09e6c;transition:.3s;text-transform:uppercase;margin:0 0 7px;display:block}.comment-info .avatar{height:120px;overflow:hidden;position:relative;width:120px}.comment-info .avatar img{border:1px solid #eee;right:0;position:absolute;max-width:100%;max-height:100%;bottom:0;top:0;margin:auto;left:0}.comment-time{padding:0 0 0 22px;font-size:14px;color:#444;position:relative;margin:0 0 10px;display:inline-block}.comment-time:before{font-size:16px;font-weight:400;color:#888;content:"\e90e";position:absolute;bottom:0;top:1px;margin:auto;left:0;font-family:pacific}.comment-body{font-size:13px;font-weight:400;text-align:justify;margin:0 0 7px;line-height:25px}.news-list-homepage{padding:0 0 10px;margin:0 0 50px}.news-list-homepage .news-date .day{font-size:40px;font-weight:700;right:0;color:#ddd;position:absolute;bottom:0;top:0;left:0;line-height:40px;display:block;z-index:1}.news-list-homepage .news-date .month{font-size:11px;font-weight:lighter;color:#222;text-transform:uppercase;position:relative;letter-spacing:1px;min-width:65px;line-height:40px;display:block;z-index:2}.news-list-homepage .news-title{padding:8px 0;font-size:17px;font-weight:700;color:#222;text-transform:uppercase;line-height:24px;display:block}.news-list-homepage .buttons a,.profile-info-box .pm-button{font-weight:700;text-transform:uppercase;display:inline-block}.news-list-homepage .news-body{overflow:hidden;font-size:14px;max-height:130px;margin:0 0 20px;line-height:25px}.news-list-homepage .buttons{padding:10px 20px;right:0;position:absolute;border-top:1px solid #eee;bottom:0;left:0}.news-list-homepage .buttons a{padding:10px 0;font-size:14px;color:#c09e6c}.news-list-homepage .view-all a{padding:20px;font-size:14px;font-weight:700;color:#222;text-transform:uppercase;text-align:center;background-color:#fff;display:block}.news-list-homepage .buttons a:after,.news-list-homepage .view-all a:after{font-size:7px;content:"\e901";margin:0 -8px 0 8px;vertical-align:middle;font-family:pacific}.news-list-homepage .view-all span{position:relative;top:1px}.news-list-homepage .view-all a:after{margin-right:-16px}.profile-info-box .title{font-size:16px;font-weight:700;color:#444;text-transform:uppercase;margin:0 0 10px}.profile-info-box .pm-button{font-size:14px;color:#c09e6c;transition:.3s;margin-top:20px}.profile-info-box .pm-button:before{font-size:13px;font-weight:400;color:#aaa;content:"\e914";margin:0 10px 0 -5px;font-family:pacific}.profile-page .topic+.topic{margin-top:40px}.profile-page .topic-title{font-size:15px;font-weight:700;margin:0 0 20px}.profile-page .topic-title a{color:#c09e6c;text-transform:uppercase;margin-left:5px}.profile-page .topic-body{font-size:13px;line-height:26px}.profile-page .topic-body .quote{padding:20px;font-style:italic;background-color:#f6f6f6}.profile-page .topic-data:before{font-size:13px;font-weight:400;margin-right:5px;color:#aaa;content:"\e90f";vertical-align:middle;font-family:pacific}.private-messages-page td{padding:30px 15px}.private-messages-page .pm-button{font-size:14px;border:none;font-weight:700;color:#c09e6c;transition:.3s;text-transform:uppercase;background-color:transparent;margin:10px 20px 0}.private-message-view-page .pm-button:before,.private-messages-page .pm-button:before{font-weight:400;margin-right:10px;color:#aaa;font-family:pacific}.delete-selected-pm-button:before{font-size:16px;content:"\e941"}.private-message-view-page .page-body{padding:30px 5%;border:1px solid #eee;background-color:#fff}.private-message-view-page .view-message{font-size:14px;line-height:25px}.private-message-view-page .message-body{text-align:justify;margin:0 0 30px}.private-message-view-page .pm-button{font-size:14px;border:none;font-weight:700;color:#c09e6c;transition:.3s;text-transform:uppercase;background-color:transparent}.private-message-view-page .pm-button+button{margin-left:20px}.private-message-view-page .delete-pm-button:before{font-size:16px;content:"\e941";position:relative;bottom:-1px}.panel.billing-address-panel .billing-address.ng-scope .inputs input,.panel.billing-address-panel .billing-address.ng-scope .inputs select,.panel.shipping-address-panel .shipping-address.ng-scope .inputs input,.panel.shipping-address-panel .shipping-address.ng-scope .inputs select,.payment-info .info td input[type=text],.payment-info .info td select{height:35px;font-size:12px}.panel.billing-address-panel .choose-address select,.panel.shipping-address-panel .choose-address select{padding:0 25px}.filtersTitlePanel:before,.ship-to-same-address .selector input:checked~label:after{color:#fff!important}span.selected-shipping-method:before{font-weight:700;color:#575757;content:"Kargo Bedeli";position:absolute;margin:-8px 0}.checkout-wrap{justify-content:space-between;width:100%;display:inline-flex}.checkout-right .section{padding:10px;background:#fff}.checkout-left{flex-grow:20;width:45%}.checkout-right{flex-grow:30;margin-left:30px}.form-wrap input,.form-wrap label{margin-bottom:0!important;text-align:left;width:100%;margin-top:9px;display:block}.form-wrap-space-between{justify-content:space-between;align-items:center;width:100%;display:flex}.file-info.active,.form-wrap-space-between .left,.left-flex{display:flex}.left-flex{justify-content:center;flex-direction:column}.form-wrap-space-between .left,.form-wrap-space-between .left-flex,.form-wrap-space-between .right{width:50%}.left-flex input,.left-flex label{width:75%}.form-wrap-space-between .right input,.form-wrap-space-between .right label{width:30%}.form-wrap-space-between .right{justify-content:flex-end;flex-direction:column;align-items:end;display:flex}#ExpireMonth,#ExpireYear{width:49%}.section.payment-info .message-error ul li{padding:5px;border-radius:5px;background:0 0}.credit-card-details input{max-width:100%!important}.page.registration-page .topic-block-body{margin-bottom:40px;text-align:center}.section.ship-to-same-address{padding:5px;color:#fff;text-align:center;width:200px}.page.checkout-page .address-list.addresses{grid-template-columns:1fr 1fr 1fr;gap:10px;width:100%;display:inline-grid}checkout-page .address-item{flex-flow:column;display:flex}.adres-select-button{padding:13px;font-size:12px;border:1px solid #2c5336;color:#202020;gap:9px;margin:10px 0;background:0 0;display:flex}.existing-addreses .info{min-height:412px;text-align:left}.checkout-page .address-item{padding:10px;border:1px solid #dedede}button.button-1.new-address-next-step-button{padding:13px;font-size:12px;font-weight:700;transition:.3s;text-transform:uppercase;max-width:300px;white-space:normal}.checkout-page .section.add.add-address img{margin:0 auto;width:120px}.opc .tab-section{margin:0 0 10px;display:none}.opc .tab-section.active{margin-bottom:15px;display:block}.checkout-wrapper-right{height:min-content;padding:30px 25px;background:#fff;width:30%}.credit-card-seciton-title,.eas-order-summary .title span{font-size:15px;color:#161e3e;padding-right:50px;text-align:left}.checkout-wrapper-left{margin-right:2%;width:80%}.eas-order-summary .order-item{padding:15px 0;font-size:12px;border-top:1px solid #dedede}.order-item{align-items:start;width:100%;display:inline-flex}#eas-address .invoice-types,.address-card-title,.contract-item h1,.credit-card-seciton-title,.eas-address .inputs-group,.file-info>div,.form-group.file,.form-group.file>div,.hr-form .buttons,.hr-form .form-group,.section.ship-to-same-address.buttons,form#eas-add-address .buttons{display:flex}.eas-order-summary .order-item .left{margin-right:10px}.credit-card-seciton-title{font-weight:700;align-items:center;width:100%}.address-card-title{justify-content:space-between;background-color:transparent;margin:0 0 30px;align-items:start;border-radius:5px}.checkout-page .button-1{border-color:transparent;height:50px;padding:0 20px;font-size:12px;font-weight:400;color:#fff;min-width:100px;background-color:#2c5336;margin:30px 0;border-radius:0;width:100%}.eas-order-summary .order-item .left .product-picture{width:59px}.eas-order-summary .title span{font-weight:700}.section.ship-to-same-address.buttons{padding:0;justify-content:end;gap:13px;margin:0;align-items:start;width:100%}.section.ship-to-same-address.buttons>*{height:42px;padding:6px;margin:0;background:#2c5336;width:200px}button.button-1.new-address-next-step-button{height:42px;border:1px solid #2c5336;color:#2c5336;margin:0;background:0 0!important;width:200px}#eas-address .invoice-types{gap:5px}#eas-address .invoice-types input[type=radio]:checked+label{color:#fff;background:#2c5336}#eas-address .invoice-types label{height:39px;padding:10px 30px!important;border:1px solid #dedede;text-align:center;margin:0}#eas-address .invoice-types input[type=radio]{padding:0;margin:0;display:none}.eas-address .inputs-group{gap:16px}.eas-address .inputs{max-width:100%;width:100%}form#eas-add-address .buttons{justify-content:end;gap:10px;text-align:right}.credit-card-wrapper .credit-card-title{padding:17px 10px;border:1px solid #f3f3f3;gap:6px;margin:10px;background:#f3f3f3;cursor:pointer;display:flex}.credit-card-details-wrapper{border-bottom-right-radius:30px;border-bottom-left-radius:30px;padding:15px 30px}.hr-form,div#checkout-step-billing,div#checkout-step-shipping{padding:30px}.section.payment-info .info .message-error{margin:20px 10px}.contract-item h1{padding:14px 20px;justify-content:flex-start;font-size:13px;border:1px solid #f3f3f3;font-weight:700;color:#161e3e;position:relative;text-align:left;background-color:transparent;margin:5px 0;align-items:center;border-radius:0}.eas-order-summary .topic-block{font-weight:700;color:#2c5336;border-bottom:1px solid #dedede;text-align:c;margin:30px 0 0;padding-bottom:7px}.contract-checkbox{font-size:13px;margin:10px}.contracts-wrap .contract-item .contract-body{background:#f3f3f36b}.eas-order-summary .order-item .right .product{font-size:14px;font-weight:700;margin-bottom:10px}div#flyout-cart .buttons button{font-size:10px}.hr-form .form-group{justify-content:start;gap:30px}.hr-form .form-group .inputs{padding:0;margin:20px 0;width:100%}.hr-form{background:#cbcbcb}.form-group.file{padding:10px;justify-content:space-between;border:1px dashed #000;align-items:center}.file-info{padding:15px 0;gap:85px;align-items:center;display:none}.file-info .upload-status{padding:3px 20px;font-size:12px;color:#fff;border-radius:5px;background:green}label.file-upload-button{padding:10px;color:#fff;border-radius:5px;background:#b29051;cursor:pointer}.footer a,.section.facilities .content p{color:inherit}.file-info>div,.form-group.file>div{gap:30px;align-items:center}.file-info .remove-file{height:25px;font-size:16px;border:none;color:#fff;border-radius:5px;background:#c1b3b3;width:25px}.hr-form .buttons{padding:10px;justify-content:end;gap:15px}.section.why-choose-us .container>.content,.statistics{gap:30px;display:flex}.hr-form .buttons button{padding:10px;border:none;border-radius:5px}.hr-form .buttons .btn-file-send{color:#fff;background:#151e3d}.home-page-body .header{position:relative;background:#fff;width:100%}.home-page-body .header-lower,.section.nature .why-choose-us{background:0 0}.home-page-body .hedar-links-item a{font-weight:700;color:#ed1c24}@keyframes myanim{30%{margin-top:0}}.anywhere-slider .description{animation:myanim 1s;border-left:10px solid #f44336;padding:0 30px;font-size:50px;font-weight:700;color:#fff;position:relative;bottom:50px;background:#00000059;left:50px;margin-top:-100px;z-index:9}.section.eco-system .content img,.section.factory-area img{width:100px}.section.eco-system .content{justify-content:center;flex-wrap:wrap;gap:25px}.section.eco-system .content .item{padding:15px 30px 0;text-align:center;border-radius:5px}.section.eco-system .content .item h1{font-size:15px;margin:20px 0}.section.facilities .content{padding:20px 1px;color:#6e6e6e;gap:20px;display:flex}.section.facilities .content .item.right{flex:3;flex-wrap:wrap;gap:15px;display:flex}.section.facilities .content .item.left{flex:1;flex-direction:column;gap:20px;border-radius:5px;display:flex}.section.facilities{background:#fff}.section.facilities .content .item.right img{object-fit:cover}.section.facilities>h1{padding:0;border:none;margin:0}.section.facilities .content img:hover{opacity:.9}.section.facilities small{font-size:20px;font-style:italic;color:#6e6e6e;text-align:center;margin:-15px 0 15px;display:block}.section.facilities .content .item.right>div{gap:15px;align-items:unset;display:flex}.section{padding:40px 0}.section.why-choose-us .content .item .item{flex:18%;border:1px solid #f5f5f5;border-radius:0;background:#fff}.section.why-choose-us .content .item .item .icon{width:100%;display:block}.page.production .item .icon img,.section.why-choose-us .content .item .item .icon img{margin:0 auto;width:85px}.section.why-choose-us .content .item .item .description{padding:0 15px 20px}.section.why-choose-us .content .s1{flex:3;overflow:hidden;padding:0 25px;flex-direction:column;align-items:center;width:33%;display:flex}.section.why-choose-us .content .s2{flex:7;overflow:hidden;padding:5px 20px;width:100%}.section.why-choose-us{padding:0;gap:30px;background:#fff;display:flex}.section.nature,.statistics img{background:#f5f5f5}.section.why-choose-us .content .s1 img{padding:20px;margin:0 0 20px;border-radius:3px;background:#e30613;width:110px;display:block}.section.why-choose-us .content .s1 .title{text-align:left;width:100%}.certificates .item{overflow:hidden;padding:30px;border:1px solid #dedede;border-radius:0}.owl-catalogs .item,.post-navigation{border:none!important}.statistics img{padding:20px;margin:0 0 10px;border-radius:5px;width:75px}.footer p,.section.about-us-middle .section,.section.factory-area .item h1{padding:0;margin:0}.statistics .item span{font-size:50px;font-weight:700;color:#fff}.statistics{padding:60px 25px;justify-content:end;color:#fff;background:#e30613}.statistics .item:first-child{flex-grow:1}.section.about-us-middle{padding:0;margin:100px 0}.section.factory-area .item{flex-direction:column;gap:20px;align-items:center;display:flex}.section.factory-area .item span{font-size:50px;font-weight:700;font-style:italic;color:#e30613}.section.why-choose-us .why-choose{gap:10px;display:flex}.section.why-choose-us .content .item .item:hover{background:#f5f5f5;cursor:pointer}.section.why-choose-us .logo img{position:relative;top:-5px;width:120px}.item.love-nature{height:100%;padding:30px;justify-content:center;flex-direction:column;gap:40px;align-items:end;background:#f7f7f7;display:flex}.item.love-nature span{text-align:right}.footer-bottom{padding:30px;font-size:13px;text-align:center;margin:30px 0 0;background:#f7f7f7}.footer-external-link a{border-right:1px solid;padding:0 10px;font-weight:700;color:inherit}.social-sharing a{border:1px solid #dedede}.footer .links{padding:0;gap:12px;margin:20px 0;flex-flow:wrap;display:flex}.rich-blog-homepage{padding:30px;gap:50px;align-items:start}.rich-blog-homepage .left img{width:50px}.rich-blog-homepage .left{flex:auto;width:50%}.footer .links li{font-weight:500;margin:0 3px;border-radius:3px;display:block}.footer{padding:20px 0;background:#f7f7f7}.footer .images{gap:17px;margin:30px 0 0;align-items:center;display:flex}.footer .images img{width:57px}a:hover{color:inherit!important;opacity:.7}.section.certificates{overflow:hidden;padding:0;margin:0}.contact-page .form-fields,.section.catalogs a img{padding:0!important;margin:0!important}.section.why-choose-us-item{padding:10px 0;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:0;display:flex}.section.why-choose-us-item .item{padding:25px 0}.owl-videos .item h1{padding:30px 15px;font-size:18px;color:#fff;position:absolute;bottom:-10px;text-align:left;background:#e30613e0;width:100%}img.video-icon{height:75px;position:absolute;top:33%;align-items:center;left:36%;width:auto!important;z-index:9}.section.s-videos{background-color:#525252;background-position:bottom}#notification-popup button.close{font-size:50px;border:none;right:19px;color:#e30613;top:-15px;background:0 0;z-index:99}.modal-body{padding:0!important}a.custom-menu-item{padding:10px;color:#fff!important;gap:10px;border-radius:3px;background:#ed1c24;display:flex}a.custom-menu-item img{margin-right:10px;width:30px}.owl-our-brands .item{padding:30px 15px;border:1px solid #f7f7f7;background:#f7f7f7}.about-us-middle .owl-our-brands .item{padding:10px;border:1px solid #f7f7f7;margin:20px 0;background:#fff}.modal-backdrop{opacity:0!important;display:none!important;z-index:1051!important}.category-grid.sub-category-grid .item-grid{justify-content:normal;flex-wrap:wrap;gap:10px;gap:30px;display:flex}.page.contact-page .page-body{padding:0;border:none;text-align:left;margin:0}.rich-blog-homepage .left p{font-size:25px;font-weight:700}.contact-page .buttons{padding:0!important;border:none!important;text-align:left}.header-menu .sublist li:hover>a{text-align:left;background:0 0!important}.header-menu .sublist li a{color:inherit;text-align:left}.sub-category-item .title a{padding:10px;font-size:26px;font-weight:700;color:inherit;background:#f7f7f7;display:block}.category-grid.sub-category-grid .item-grid .item-box{width:31%}.page.production .item{padding:25px 0;border:1px solid #f5f5f5;border-radius:0;background:#fff}.list-row-store:hover,.map{background:#f7f7f7}.page.production .item .title{font-size:13px;font-weight:700;text-align:center;margin:0 15px}.page.production .production-desc{height:100%;padding:30px;background:#f7f7f7}.list-row-store{padding:30px;border:1px solid #dedede;margin:0 0 10px;cursor:pointer}.list-row-store .get-direction{padding:10px;border:1px solid #ed1c24;color:#ed1c24;text-align:center;margin:10px 0 0;border-radius:3px;width:150px;display:block}.modal-header{padding:0!important;border:none!important}.map{padding:8px;border-radius:3px}