.variable-options-table tr{padding-top:1.25rem}@media(min-width:1024px){.variable-options-table tr{padding-top:initial}}.variable-options-table td,.variable-options-table th{padding:10px 20px;border:1px solid #ececec;vertical-align:middle}.variable-options-table .variable-options-table tbody{display:flex;flex-wrap:wrap;border:1px solid #ddd;border-radius:20px}.variable-options-table .variable-options-table tbody tr{display:flex;flex-wrap:wrap;border-bottom:1px solid #ddd}.variable-options-table .variable-options-table tbody tr td{width:100%;border:0;text-align:center}.variable-options-table .variable-options-table tbody tr:last-child{border-bottom:0}.variable-options-table .product-option-container.select-view #product-variants-options .form-group,.variable-options-table .product-option-container.select-view #product-custom-user-dropdown-fields .form-group,.variable-options-table .product-option-container.select-view #product-custom-user-input-fields .form-group{width:100%}.variable-options-table .product-detail .slider-nav-thumbnails .slick-slide img{height:80px}.variable-options-table .slick-slider .product-card-wrapper .product-content-wrap{min-height:unset}.variable-options-table ul.tags-list li a{padding:7px 0 7px 15px;font-size:12px}.variable-options-table .archive-header{padding:20px 15px}.variable-options-table .tags-list li{margin:10px 5px 0 0}.variable-options-table .tags-list{margin-top:5px}@media(min-width:768px){.product-details-container{margin-top:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem}}.product-details-container .grid-container{display:flex!important;height:auto!important;flex-direction:column!important}@media(min-width:1024px){.product-details-container .grid-container{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:1rem!important}}.product-details-container .detail-info{margin-left:auto;margin-right:auto;margin-bottom:50px;width:100%;text-align:center}.product-details-container .detail-info .detail-product-description{border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:30px;padding-right:30px;padding-top:2.5rem;padding-bottom:50px}.product-details-container .detail-info .detail-product-description img,.product-details-container .detail-info .detail-product-description video{height:auto;max-width:100%}.product-details-container .detail-info .all-product-btns .sticky-prod-name{display:none}.product-details-container .detail-info .title-detail{margin-top:30px;margin-bottom:30px;font-size:1.5rem;font-weight:600;line-height:1.5rem;--tw-text-opacity: 1;color:rgba(var(--main-color),var(--tw-text-opacity, 1))}.product-details-container .detail-info .product-price-cover{margin-bottom:10px;display:flex;justify-content:center;gap:.75rem;font-size:20px;font-weight:400}.product-details-container .detail-info .product-price-cover .old-price{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1));text-decoration-line:line-through}.product-details-container .detail-info .product-price-cover .old-price .save-price{display:none}.product-details-container .detail-info .product-price-cover .product-price-span{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.product-details-container .detail-info .product-price-cover .product-price-original{--tw-text-opacity: 1;color:rgb(128 128 128 / var(--tw-text-opacity, 1))}.product-details-container .detail-info .short-desc{display:none;white-space:break-spaces}.product-details-container .detail-info .short-desc.not-empty{margin-top:1.5rem;display:block;padding:5px}.product-details-container .detail-info .single-product-extra-info{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;text-align:start;background:#f3f4f6;padding:.8rem 1rem}.product-details-container .detail-info .section-out-of-stock-notify-me .notify_me{text-align:start;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.product-details-container .detail-info .section-out-of-stock-notify-me .send-notify-email{min-height:42px}.product-details-container .detail-info .section-out-of-stock-notify-me .btn-send-notify{margin-top:.5rem;height:42px;min-height:42px;width:100%;border-style:none;background-color:e5e7ea;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.product-details-container .detail-info .product-rating-starts{margin-bottom:1.25rem;flex-direction:column;align-items:center;justify-content:center}.product-details-container .detail-info .product-rating-starts svg{margin-left:-2px;margin-right:-2px}.product-details-container .detail-info .product-option-container{text-align:start}.product-details-container .detail-info .product-option-container .form-group,.product-details-container .detail-info .product-option-container .form-group .form-control{padding-left:0;padding-right:0}.product-details-container .detail-info .product-option-container .form-group select,.product-details-container .detail-info .product-option-container .form-group input:not([type=checkbox]):not([type=radio]){width:100%;min-height:40px;margin-top:.5rem;border-radius:calc(var(--radius) - 2px);border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.sticky-btn .product-details-container .detail-info .product-option-container .form-group select.detail-qty,.sticky-btn .product-details-container .detail-info .product-option-container .form-group input:not([type=checkbox]):not([type=radio]).detail-qty{border:1px solid #ddd;display:flex;height:60px;max-height:60px;align-items:center;border-radius:10px}.sticky-btn .product-details-container .detail-info .product-option-container .form-group select.detail-qty:where([dir=ltr],[dir=ltr] *),.sticky-btn .product-details-container .detail-info .product-option-container .form-group input:not([type=checkbox]):not([type=radio]).detail-qty:where([dir=ltr],[dir=ltr] *){margin-right:6px}.sticky-btn .product-details-container .detail-info .product-option-container .form-group select.detail-qty:where([dir=rtl],[dir=rtl] *),.sticky-btn .product-details-container .detail-info .product-option-container .form-group input:not([type=checkbox]):not([type=radio]).detail-qty:where([dir=rtl],[dir=rtl] *){margin-left:6px}.sticky-btn .product-details-container .detail-info .product-option-container .form-group select.detail-qty a,.sticky-btn .product-details-container .detail-info .product-option-container .form-group input:not([type=checkbox]):not([type=radio]).detail-qty a{display:flex;padding:8px;color:#ecebea}.sticky-btn .product-details-container .detail-info .product-option-container .form-group select.detail-qty input.qty-val,.sticky-btn .product-details-container .detail-info .product-option-container .form-group input:not([type=checkbox]):not([type=radio]).detail-qty input.qty-val{border:none;text-align:center;width:50px;font-size:16px}.sticky-btn .product-details-container .detail-info .product-option-container .form-group select.detail-qty input.qty-val::-webkit-outer-spin-button,.sticky-btn .product-details-container .detail-info .product-option-container .form-group select.detail-qty input.qty-val::-webkit-inner-spin-button,.sticky-btn .product-details-container .detail-info .product-option-container .form-group input:not([type=checkbox]):not([type=radio]).detail-qty input.qty-val::-webkit-outer-spin-button,.sticky-btn .product-details-container .detail-info .product-option-container .form-group input:not([type=checkbox]):not([type=radio]).detail-qty input.qty-val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-details-container .detail-info .product-option-container .form-group input[type=file]{display:block;width:100%;cursor:pointer;border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.sticky-btn .product-details-container .detail-info .product-option-container .form-group input[type=file].detail-qty{border:1px solid #ddd;display:flex;height:60px;max-height:60px;align-items:center;border-radius:10px}.sticky-btn .product-details-container .detail-info .product-option-container .form-group input[type=file].detail-qty:where([dir=ltr],[dir=ltr] *){margin-right:6px}.sticky-btn .product-details-container .detail-info .product-option-container .form-group input[type=file].detail-qty:where([dir=rtl],[dir=rtl] *){margin-left:6px}.sticky-btn .product-details-container .detail-info .product-option-container .form-group input[type=file].detail-qty a{display:flex;padding:8px;color:#ecebea}.sticky-btn .product-details-container .detail-info .product-option-container .form-group input[type=file].detail-qty input.qty-val{border:none;text-align:center;width:50px;font-size:16px}.sticky-btn .product-details-container .detail-info .product-option-container .form-group input[type=file].detail-qty input.qty-val::-webkit-outer-spin-button,.sticky-btn .product-details-container .detail-info .product-option-container .form-group input[type=file].detail-qty input.qty-val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-details-container .detail-info .product-option-container .form-group input[type=file]:focus{outline:2px solid transparent;outline-offset:2px}.product-details-container .detail-info .product-option-container .form-group .file-label{position:relative;display:block;min-height:40px;width:100%;cursor:pointer;border-radius:calc(var(--radius) - 2px);border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.sticky-btn .product-details-container .detail-info .product-option-container .form-group .file-label.detail-qty{border:1px solid #ddd;display:flex;height:60px;max-height:60px;align-items:center;border-radius:10px}.sticky-btn .product-details-container .detail-info .product-option-container .form-group .file-label.detail-qty:where([dir=ltr],[dir=ltr] *){margin-right:6px}.sticky-btn .product-details-container .detail-info .product-option-container .form-group .file-label.detail-qty:where([dir=rtl],[dir=rtl] *){margin-left:6px}.sticky-btn .product-details-container .detail-info .product-option-container .form-group .file-label.detail-qty a{display:flex;padding:8px;color:#ecebea}.sticky-btn .product-details-container .detail-info .product-option-container .form-group .file-label.detail-qty input.qty-val{border:none;text-align:center;width:50px;font-size:16px}.sticky-btn .product-details-container .detail-info .product-option-container .form-group .file-label.detail-qty input.qty-val::-webkit-outer-spin-button,.sticky-btn .product-details-container .detail-info .product-option-container .form-group .file-label.detail-qty input.qty-val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-details-container .detail-info .product-option-container .form-group .file-label:focus{outline:2px solid transparent;outline-offset:2px}.product-details-container .detail-info .product-option-container .form-group .file-label button{border-width:0px;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.25rem}.product-details-container .detail-info .product-option-container .form-group .file-label .icon-close{position:absolute;left:.5rem;top:11px;display:inline-block;height:1rem;width:1rem;cursor:pointer;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.product-details-container .detail-info .product-option-container .form-group .file-label .icon-close:before,.product-details-container .detail-info .product-option-container .form-group .file-label .icon-close:after{position:absolute;display:block;--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));content:"";width:1px;height:13px;top:0;left:50%;transform:rotate(45deg);transform-origin:center}.product-details-container .detail-info .product-option-container .form-group .file-label .icon-close:after{transform:rotate(-45deg)}.product-details-container .detail-info .product-option-container.select-view .scrollableList ul{display:-ms-flexbox;margin-right:-8px;margin-left:-8px;display:flex;overflow:auto;padding:0 5px}.product-details-container .detail-info .product-option-container.select-view .scrollableList ul li{display:flex;align-items:center;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;-ms-justify-content:center;width:110px;height:45px;box-shadow:0 3px 4px #0000001a;margin:15px 8px;font-size:12px;padding:5px;text-align:center;background:#fff;line-height:16px;font-weight:700;min-width:110px;cursor:pointer;border-radius:7px}.product-details-container .detail-info .product-option-container.select-view .scrollableList ul li.with-bg{align-items:end;border:2px solid #f9f9f9;padding:0;height:78px}.product-details-container .detail-info .product-option-container.select-view .scrollableList ul li.with-bg span{background:#fff;padding:4px;font-size:11px;height:50%;display:flex;align-items:center;width:100%;line-height:13px}.product-details-container .detail-info .product-option-container.select-view .scrollableList ul li.selected-option{background:var(--main-color)!important;color:#fff!important}.product-details-container .detail-info .product-option-container.select-view .scrollableList ul li.with-bg.selected-option{outline:2px solid var(--main-color)!important;color:var(--main-color)!important}.product-details-container .detail-info .product-option-container.select-view .scrollableList .selectedOption{display:none}.product-details-container .detail-info .product-option-container.select-view .scrollableList ul::-webkit-scrollbar{width:10px;height:6px}.product-details-container .detail-info .product-option-container #product-custom-user-option-fields{margin-bottom:1rem}.product-details-container .detail-info .product-option-container #product-custom-user-option-fields>label{margin-bottom:1rem}.product-details-container .detail-info .product-option-container #product-custom-user-option-fields .form-group{margin-bottom:.25rem}.product-details-container .detail-info .product-option-container .product-variants-options-custom-view ul{display:flex;flex-wrap:nowrap;overflow-x:auto}.product-details-container .detail-info .product-option-container .product-variants-options-custom-view ul li{min-width:28%;display:block;width:33%;box-shadow:0 3px 4px #0000001a;margin:9px 7px;border-radius:5px;position:relative}.product-details-container .detail-info .product-option-container .product-variants-options-custom-view ul li img{height:50px;width:100%;-o-object-fit:contain;object-fit:contain;margin-top:8px}.product-details-container .detail-info .product-option-container .product-variants-options-custom-view ul li span{padding:5px;text-align:center;display:block;font-size:10px;font-weight:700;line-height:1.5}.product-details-container .detail-info .product-option-container .product-variants-options-custom-view ul::-webkit-scrollbar{width:10px;height:6px}.product-details-container .detail-info .product-option-container .product-variants-options-custom-view ul::-webkit-scrollbar-track{background:#f1f1f1}.product-details-container .detail-info .product-option-container .product-variants-options-custom-view ul::-webkit-scrollbar-thumb{background:#b4b4b4}.product-details-container .detail-info .product-option-container .product-variants-options-custom-view ul::-webkit-scrollbar-thumb:hover{background:#555}.product-details-container .detail-info .product-option-container .product-variants-options-custom-view ul li.checked{background:var(--light_main_color)}.product-details-container .detail-info .product-option-container .product-variants-options-custom-view ul li input{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;opacity:0;cursor:pointer}.product-details-container .detail-info-top .payments-wrapper img{height:30px!important;width:60px!important;border-width:1px!important;border-style:solid!important;--tw-border-opacity: 1 !important;border-color:rgb(240 240 240 / var(--tw-border-opacity, 1))!important}.sticky-btn .product-details-container .detail-info-top .payments-wrapper img.detail-qty{border:1px solid #ddd!important;display:flex;height:60px;max-height:60px;align-items:center;border-radius:10px}.sticky-btn .product-details-container .detail-info-top .payments-wrapper img.detail-qty:where([dir=ltr],[dir=ltr] *){margin-right:6px}.sticky-btn .product-details-container .detail-info-top .payments-wrapper img.detail-qty:where([dir=rtl],[dir=rtl] *){margin-left:6px}.sticky-btn .product-details-container .detail-info-top .payments-wrapper img.detail-qty a{display:flex!important;padding:8px!important;color:#ecebea!important}.sticky-btn .product-details-container .detail-info-top .payments-wrapper img.detail-qty input.qty-val{border:none!important;text-align:center!important;width:50px!important;font-size:16px!important}.sticky-btn .product-details-container .detail-info-top .payments-wrapper img.detail-qty input.qty-val::-webkit-outer-spin-button,.sticky-btn .product-details-container .detail-info-top .payments-wrapper img.detail-qty input.qty-val::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.product-details-container .detail-info-top,.product-details-container .product-questions-reviews-wrapper{border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media(min-width:768px){.product-details-container .detail-info-top,.product-details-container .product-questions-reviews-wrapper{padding-left:30px;padding-right:30px;padding-top:2.5rem;padding-bottom:50px}}.product-details-container .detail-info-top .product-rating-starts,.product-details-container .product-questions-reviews-wrapper .product-rating-starts{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.product-details-container .detail-info-top .product-rating-starts .review-info,.product-details-container .product-questions-reviews-wrapper .product-rating-starts .review-info{margin-top:5px!important;font-size:1.6rem!important;line-height:1.438!important;--tw-text-opacity: 1 !important;color:rgb(130 130 130 / var(--tw-text-opacity, 1))!important}.product-details-container .need-help{padding:.8rem 1rem;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.product-details-container .need-help strong:where([dir=ltr],[dir=ltr] *){margin-right:2rem}.product-details-container .need-help strong:where([dir=rtl],[dir=rtl] *){margin-left:2rem}.all-product-btns .checkout-buttons{display:flex;gap:.5rem}.all-product-btns .checkout-buttons .detail-qty{width:104px;display:flex;align-items:center;height:52px;border:1px solid #cbcccd;padding:5px}.all-product-btns .checkout-buttons .detail-qty input{min-height:unset!important;height:100%;width:calc(100% - 5px);border:0px!important;text-align:center}.all-product-btns .checkout-buttons .detail-qty input[type=number]::-webkit-outer-spin-button,.all-product-btns .checkout-buttons .detail-qty input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.all-product-btns .checkout-buttons .detail-qty input[type=number]{-moz-appearance:textfield}.all-product-btns .checkout-buttons .detail-qty i{font-size:18px}.detail-info-desktop .product-price-cover{display:none!important}@media(min-width:768px){.detail-info-desktop .product-price-cover{display:flex!important}}.product-tabs .tabs-wrapper{justify-content:flex-start;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}@media(min-width:640px){.product-tabs .tabs-wrapper{justify-content:flex-start}}.product-tabs .tabs-wrapper button{background-color:transparent!important;--tw-text-opacity: 1 !important;color:rgb(102 102 102 / var(--tw-text-opacity, 1))!important}.product-tabs .product-full-description{text-align:start;font-weight:400;line-height:1.5rem}.product-bottom-extra{margin-left:auto;margin-right:auto;max-width:1176px}.product-bottom-extra .tabs-wrapper{margin-left:0!important;margin-right:0!important}.product-bottom-extra .accordion-header span{text-align:start}.product-bottom-extra .accordion-content img{height:auto;max-width:100%}.product-bottom-extra details{border-top-width:1px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.product-bottom-extra details:last-child{border-bottom-width:1px}.product-statistics{display:flex;flex-direction:column;gap:.75rem}.product-statistics .bought-number{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;border-radius:var(--radius);--tw-border-opacity: 1;border-color:rgba(var(--main-color),var(--tw-border-opacity, 1));padding-left:1.25rem;padding-right:1.25rem;padding-top:10px;padding-bottom:10px;--tw-text-opacity: 1;color:rgba(var(--main-color),var(--tw-text-opacity, 1));border:1px solid;box-shadow:2px 2px 0 var(--main-color)}.blinker{-webkit-animation-name:blinker;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.6,0,1,1);-webkit-animation-duration:.8s}@keyframes blinker{0%{opacity:1}to{opacity:0}}.product-gallery-wrapper{margin-bottom:1.5rem;border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.25rem}.product-gallery-wrapper .detail-info{margin-bottom:1.5rem}@media(min-width:768px){.product-gallery-wrapper .detail-info{margin-bottom:0}}.share-product-menu{position:relative}.share-product-menu ul{bottom:100%;right:-2.5rem;border-radius:5px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:10px;box-shadow:0 4px 20px #00000040}.share-product-menu ul li{min-width:130px;padding:.5rem;text-align:center}.share-product-menu ul:after{position:absolute;content:"";bottom:-18px;left:10px;width:0;height:0;border:10px solid transparent;border-top:10px solid #fff}.single-prod-title{font-size:1.5rem!important;line-height:2rem!important;font-weight:500!important;text-transform:uppercase!important;--tw-text-opacity: 1 !important;color:rgba(var(--main-color),var(--tw-text-opacity, 1))!important}.single-prod-title:where([dir=ltr],[dir=ltr] *){letter-spacing:.14px!important}.product-review-section .rating-progress-bar{overflow:hidden!important}.rc-pagination{display:flex!important;align-items:center!important;justify-content:center!important;gap:.25rem!important}.single-prod-btn{border:1px solid var(--main-color)!important;display:flex!important;min-width:184px!important;align-items:center!important;gap:.25rem!important;border-radius:10px!important;--tw-bg-opacity: 1 !important;background-color:rgba(var(--main-color),var(--tw-bg-opacity, 1))!important;padding:.8rem 1.2rem!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.single-prod-btn:hover{--tw-border-opacity: 1 !important;border-color:rgba(var(--main-color),var(--tw-border-opacity, 1))!important;--tw-bg-opacity: 1 !important;background-color:rgba(var(--main-color),var(--tw-bg-opacity, 1))!important}.pen-icon svg{height:14px!important;width:14px!important}.modal-form .input-container{margin-bottom:1.25rem!important;height:56px!important;--tw-border-opacity: 1 !important;border-color:rgb(219 221 228 / var(--tw-border-opacity, 1))!important}.modal-form .input-container span{display:block!important;height:100%!important}.modal-form .input-container span input{height:100%!important;border-style:none!important}.modal-form .input-container span input::-moz-placeholder{font-size:.75rem!important;line-height:1rem!important}.modal-form .input-container span input::placeholder{font-size:.75rem!important;line-height:1rem!important}.modal-form .checkbox-container{display:flex!important;align-items:center!important}.modal-form .checkbox-container input{border:1px solid #dbdde4!important}.modal-form .checkbox-container input:checked:hover:enabled{color:var(--main-color)!important}.modal-form textarea{height:140px!important;--tw-border-opacity: 1 !important;border-color:rgb(219 221 228 / var(--tw-border-opacity, 1))!important}.modal-form textarea::-moz-placeholder{font-size:.75rem!important;line-height:1rem!important}.modal-form textarea::placeholder{font-size:.75rem!important;line-height:1rem!important}.modal-form .modal-btn{margin-top:1rem!important;--tw-border-opacity: 1 !important;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))!important;--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.modal-form .modal-btn:hover{--tw-border-opacity: 1 !important;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))!important;--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))!important}.modal-form .rating-icons svg{fill:#ffaf00!important}.modal-form .close-btn{border-style:none!important;background-color:transparent!important;--tw-text-opacity: 1 !important;color:rgb(107 108 109 / var(--tw-text-opacity, 1))!important}.product-detail .tags-wrapper{margin-bottom:.5rem;display:flex;gap:.75rem;--tw-text-opacity: 1;color:rgb(134 116 86 / var(--tw-text-opacity, 1))}.product-detail .tags-wrapper .sale-tag{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));padding-left:1.25rem;padding-right:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;line-height:25px;text-align:center}.product-gallery-images{margin-inline:auto}.sticky-btn.show{bottom:0;display:flex;height:60px;max-height:60px;align-items:center;justify-content:space-between}.sticky-btn{position:fixed;bottom:-60px;height:0;left:0;right:0;width:100%;background-color:#fff;border-top:1px solid #ecebea;box-shadow:0 -2px 4px #0000001a;z-index:999;transition:bottom .5s ease-in-out;padding-left:.5rem;padding-right:.5rem}@media(min-width:768px){.sticky-btn{padding-left:60px;padding-right:60px}}.sticky-btn .sticky-prod-name{display:none;font-size:1.05rem;font-weight:300;line-height:1.4rem;--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity, 1))}@media(min-width:1024px){.sticky-btn .sticky-prod-name{display:inline-block}}.sticky-btn .detail-extralink{margin-top:0!important;margin-bottom:0!important;display:flex!important;width:100%!important;align-items:center!important;justify-content:center!important;gap:0px!important}@media(min-width:1024px){.sticky-btn .detail-extralink{width:auto!important;justify-content:space-between!important}}.sticky-btn .detail-extralink a{display:flex;height:100%;align-items:center;justify-content:center}.sticky-btn .apple-pay{display:none}.sticky-btn .border.detail-qty{border:1px solid #ddd;display:flex;height:60px;max-height:60px;align-items:center;border-radius:10px}.sticky-btn .border.detail-qty:where([dir=ltr],[dir=ltr] *){margin-right:6px}.sticky-btn .border.detail-qty:where([dir=rtl],[dir=rtl] *){margin-left:6px}.sticky-btn .product-extra-link2{height:60px;max-height:60px;border-radius:0}.sticky-btn .border.detail-qty a{display:flex;padding:8px;color:#ecebea}.sticky-btn .border.detail-qty input.qty-val{border:none;text-align:center;width:50px;font-size:16px}.sticky-btn .border.detail-qty input.qty-val::-webkit-outer-spin-button,.sticky-btn .border.detail-qty input.qty-val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sticky-btn .product-extra-link2 .button{width:100%;font-size:16px;padding:12px 24px}.sticky-btn #destination-apple-pay{margin-top:16px}@media(max-width:1200px){.product-full-description img,.product-full-description video{max-width:100%;-o-object-fit:contain;object-fit:contain;height:auto}.product-full-description table{max-width:100%}}@media(max-width:1200px){.variable-options-table thead{display:none}.variable-options-table tbody{display:flex;flex-wrap:wrap;border:1px solid #ddd;border-radius:20px}.variable-options-table tbody tr{display:flex;flex-wrap:wrap;border-bottom:1px solid #ddd}.variable-options-table tbody tr td{width:100%;border:0;text-align:center}.variable-options-table tbody tr:last-child{border-bottom:0}.product-option-container.select-view #product-variants-options .form-group,.product-option-container.select-view #product-custom-user-dropdown-fields .form-group,.product-option-container.select-view #product-custom-user-input-fields .form-group{width:100%}.product-detail .slider-nav-thumbnails .slick-slide img{height:80px}.slick-slider .product-card-wrapper .product-content-wrap{min-height:unset}ul.tags-list li a{padding:7px 0 7px 15px;font-size:12px}.archive-header{padding:20px 15px}.tags-list li{margin:10px 5px 0 0}.tags-list{margin-top:5px}}.loyalty-points-products-section{border-radius:10px}
