.filter-sort-section{max-width:1200px;margin:0 auto;padding:20px;background-color:#fffdf2}@media(min-width:1024px){.filter-sort-section{max-width:1400px;padding:10px 40px}}@media(min-width:1440px){.filter-sort-section{max-width:1600px;padding:10px 50px}}.filter-sort-top{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:15px;position:relative}@media(min-width:768px)and (max-width:1023px){.filter-sort-top{justify-content:flex-end;align-items:center}.filter-sort-section{display:flex;flex-direction:column;align-items:flex-end}.filter-sort-section .filter-sort-top{width:auto}.filter-sort-section .filter-sort-bottom{width:100%}}@media(min-width:1024px){.filter-sort-top{justify-content:flex-end;align-items:center}.filter-sort-section{display:flex;flex-direction:column;align-items:flex-end}.filter-sort-section .filter-sort-top{width:auto}.filter-sort-section .filter-sort-bottom{width:100%}}.filter-dropdown-wrapper{position:relative;width:220px;flex-shrink:0}.sort-dropdown-wrapper{position:relative;flex:1}@media(min-width:768px)and (max-width:1023px){.sort-dropdown-wrapper{width:220px;flex:0 0 220px}}@media(min-width:1024px){.sort-dropdown-wrapper{width:220px;flex:0 0 220px}}.filter-btn,.sort-btn{display:flex;align-items:center;gap:8px;padding:10px 16px;background-color:#fff;border:1px solid #DBDBDB;border-radius:4px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;color:#1a1a1a;cursor:pointer;transition:all .3s ease;width:100%;justify-content:space-between;position:relative}.filter-btn-text{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.filter-btn-selected{display:flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:hidden}.selected-exhibitor-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;text-align:left}.clear-exhibitor-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;cursor:pointer;padding:2px;border-radius:50%;transition:background-color .2s ease}.clear-exhibitor-icon:hover{background-color:#0000000d}.clear-exhibitor-icon svg{width:100%;height:100%}.filter-icon{flex-shrink:0}.filter-btn:hover,.sort-btn:hover{border-color:#1a1a1a;background-color:#f9f9f9}.filter-btn svg,.sort-btn svg{flex-shrink:0}.sort-btn-text{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sort-btn-selected{display:flex;align-items:center;gap:8px;flex:1;min-width:0;overflow:hidden}.selected-sort-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;text-align:left}.clear-sort-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;cursor:pointer;padding:2px;border-radius:50%;transition:background-color .2s ease}.clear-sort-icon:hover{background-color:#0000000d}.clear-sort-icon svg{width:100%;height:100%}.sort-icon{flex-shrink:0}.filter-dropdown,.sort-dropdown{position:absolute;top:calc(100% + 5px);left:0;min-width:200px;background-color:#fff;border:1px solid #DBDBDB;border-radius:4px;box-shadow:0 4px 12px #0000001a;z-index:1000;display:none;max-height:400px;overflow-y:auto}.filter-dropdown{width:100%}.sort-dropdown{width:100%;min-width:0}@media(min-width:768px)and (max-width:1023px){.sort-dropdown{min-width:220px}}@media(min-width:1024px){.sort-dropdown{min-width:220px}}.filter-dropdown.active,.sort-dropdown.active{display:block}.dropdown-content{padding:8px 0}.dropdown-option{display:flex;align-items:center;gap:12px;padding:10px 16px;cursor:pointer;transition:background-color .2s ease;position:relative}.dropdown-option:hover{background-color:#f9f9f9}.exhibitor-option.active{background-color:#f0f0f0}.exhibitor-option.active .option-text{color:#916f46;font-weight:500}.sort-option.active{background-color:#f0f0f0}.sort-option.active .option-text{color:#916f46;font-weight:500}.dropdown-option input[type=checkbox],.dropdown-option input[type=radio]{position:absolute;opacity:0;cursor:pointer}.checkbox-custom{width:18px;height:18px;border:2px solid #DBDBDB;border-radius:50%;display:inline-block;position:relative;flex-shrink:0;transition:all .2s ease}.dropdown-option input[type=checkbox]:checked+.checkbox-custom{border-color:#916f46;background-color:#916f46}.dropdown-option input[type=checkbox]:checked+.checkbox-custom:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background-color:#fff;border-radius:50%}.radio-custom{width:18px;height:18px;border:2px solid #DBDBDB;border-radius:50%;display:inline-block;position:relative;flex-shrink:0;transition:all .2s ease}.dropdown-option input[type=radio]:checked+.radio-custom{border-color:#916f46}.dropdown-option input[type=radio]:checked+.radio-custom:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:#916f46;border-radius:50%}.option-text{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;color:#1a1a1a;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-tags-section{display:flex;align-items:center;gap:15px;margin-bottom:15px;flex-wrap:wrap}.active-filter-tags{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.filter-tag{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background-color:#1a1a1a;color:#fff;border-radius:20px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400}.filter-tag .remove-tag{display:flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;border-radius:50%;transition:background-color .2s ease}.filter-tag .remove-tag:hover{background-color:#fff3}.filter-tag .remove-tag svg{width:10px;height:10px}.clear-filters-link{font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;color:#1a1a1a;text-decoration:underline;cursor:pointer;transition:color .2s ease;display:none}.clear-filters-link:hover{color:#666}.filter-sort-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:0}.showing-text{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;color:#1a1a1a}.showing-text strong{font-weight:600}.whisky-collection-title{font-family:Goudy Trajan,serif;font-size:18px;font-weight:700;color:#1a1a1a;margin:0;text-align:left;letter-spacing:.5px;text-transform:uppercase}@media(min-width:768px){.filter-sort-section:has(.whisky-collection-title) .filter-sort-bottom{justify-content:center!important;margin-top:30px}.whisky-collection-title{text-align:center;font-size:20px}}@media(min-width:1024px){.filter-sort-section:has(.whisky-collection-title) .filter-sort-bottom{margin-top:40px}.whisky-collection-title{font-size:24px}}@media(min-width:1440px){.filter-sort-section:has(.whisky-collection-title) .filter-sort-bottom{margin-top:50px}.whisky-collection-title{font-size:28px}}.filter-sort-section .product-view-toggle{display:flex;justify-content:flex-end;gap:3px}.filter-sort-section .product-view-toggle .view-toggle-btn{background:none;border:none;padding:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.filter-sort-section .product-view-toggle .view-toggle-btn:hover{opacity:.7}.filter-sort-section .product-view-toggle .view-toggle-btn svg{display:block}@media(min-width:768px){.filter-sort-section .product-view-toggle{display:none!important}}.collection__products{max-width:1200px;margin:0 auto;padding:20px}@media(min-width:1024px){.collection__products{max-width:1400px;padding:30px 40px}}@media(min-width:1440px){.collection__products{max-width:1600px;padding:40px 50px}}.product-collection-wrapper{width:100%}.product-loading-placeholder{display:grid;grid-template-columns:1fr;gap:20px;width:100%;margin-bottom:30px}@media(min-width:768px){.product-loading-placeholder{grid-template-columns:repeat(4,1fr);gap:24px}}@media(min-width:1024px){.product-loading-placeholder{grid-template-columns:repeat(4,1fr);gap:30px}}@media(min-width:1440px){.product-loading-placeholder{grid-template-columns:repeat(4,1fr);gap:35px}}.placeholder-card{border:1px solid #e8e2d4;border-radius:6px;padding:16px;background:#fff;display:flex;flex-direction:column;gap:12px;min-height:320px;animation:placeholderPulse 1.4s ease-in-out infinite}.placeholder-image{width:100%;height:250px;border-radius:4px;background:linear-gradient(90deg,#f5f1e6,#ece6d6,#f5f1e6);background-size:200% 100%;animation:placeholderShimmer 1.6s linear infinite}@media(min-width:768px)and (max-width:1023px){.placeholder-image{height:150px}}@media(max-width:767px){.placeholder-image{height:200px}}@media(max-width:480px){.placeholder-image{height:220px}}.placeholder-line{height:14px;border-radius:999px;background:linear-gradient(90deg,#f5f1e6,#ece6d6,#f5f1e6);background-size:200% 100%;animation:placeholderShimmer 1.6s linear infinite}.placeholder-line--title{width:70%;height:16px}.placeholder-line--price{width:40%}.placeholder-button{width:100%;height:36px;border-radius:3px;background:linear-gradient(90deg,#f1eadc,#e6ddca,#f1eadc);background-size:200% 100%;animation:placeholderShimmer 1.6s linear infinite;margin-top:auto}@keyframes placeholderPulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes placeholderShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.custom-collection-grid{display:grid;gap:20px;transition:grid-template-columns .3s ease}.custom-collection-grid.single-column{grid-template-columns:1fr}.custom-collection-grid.two-column{grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.custom-collection-grid{grid-template-columns:repeat(4,1fr);gap:24px}.custom-collection-grid.single-column,.custom-collection-grid.two-column{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.custom-collection-grid{grid-template-columns:repeat(4,1fr);gap:30px}.custom-collection-grid.single-column,.custom-collection-grid.two-column{grid-template-columns:repeat(4,1fr)}}@media(min-width:1440px){.custom-collection-grid{grid-template-columns:repeat(4,1fr);gap:35px}.custom-collection-grid.single-column,.custom-collection-grid.two-column{grid-template-columns:repeat(4,1fr)}}.custom-collection-grid.single-column #kws-spotlight-container,.custom-collection-grid.two-column #kws-spotlight-container{grid-column:1 / -1}@media(min-width:768px){.custom-collection-grid #kws-spotlight-container{grid-column:span 2}}.product-collection-wrapper .custom-collection-grid .product-card{border-radius:8px;padding:10px 0;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;background-image:url(/cdn/shop/files/Mask_group_8.png?v=1763008926);background-position:top center;background-repeat:no-repeat;background-size:150px}.product-collection-wrapper:not(.hide-products-initially) .custom-collection-grid .product-card{display:flex}.product-collection-wrapper .custom-collection-grid .product-card a{text-decoration:none;color:inherit;display:flex;flex-direction:column;align-items:flex-start;width:100%}.product-collection-wrapper .custom-collection-grid .product-card a img{width:100%;max-width:250px;height:250px;min-height:250px;margin-bottom:0;margin-top:30px;object-fit:cover;align-self:center;border-radius:6px;transition:opacity .3s ease}@media(min-width:768px)and (max-width:1023px){.product-collection-wrapper .custom-collection-grid .product-card a img{height:150px;min-height:150px}}.product-collection-wrapper .custom-collection-grid.two-column .product-card a img{margin-top:20px}.product-collection-wrapper .custom-collection-grid .product-card a h3{font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;font-style:normal;color:#1a1c23;margin:10px 0 0;line-height:1.4;text-align:center;width:100%;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:48.8px}.product-collection-wrapper .custom-collection-grid.single-column .product-card a h3{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:auto;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset}.product-collection-wrapper .custom-collection-grid .product-card a p{font-family:Open Sans,sans-serif;font-size:22px;font-weight:600;font-style:normal;color:#1a1c23;text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px;margin-bottom:8px}.product-collection-wrapper .custom-collection-grid .product-card .out-of-stock-kws{text-transform:uppercase;color:red}.product-collection-wrapper .custom-collection-grid .product-card .grid-item-addtocart,.product-collection-wrapper .custom-collection-grid .product-card button.grid-item-addtocart{background-color:#1a1a1a;color:#fff;text-transform:uppercase;font-size:15px;font-weight:700;border:1px solid transparent;border-radius:32.23px;padding:12px 0;width:100%;max-width:100%;cursor:pointer;transition:background-color .3s ease,border-color .3s ease;display:block}.product-collection-wrapper .notify-kws{background-color:#b5b5b5;color:#fff;text-transform:uppercase;font-size:15px;font-weight:700;border:1px solid transparent;border-radius:32.23px;padding:12px 0;width:100%;max-width:100%;cursor:pointer;transition:background-color .3s ease,border-color .3s ease;display:block}.product-collection-wrapper .custom-collection-grid .product-card .btn-participate:hover,.product-collection-wrapper .custom-collection-grid .product-card .grid-item-addtocart:hover{background:#ae8755;border:1px solid #95682E;color:#fff}.product-collection-wrapper .custom-collection-grid .product-card .grid-item-addtocart{background:none;border:none;padding:0;width:100%;display:block}.product-collection-wrapper .custom-collection-grid .product-card .grid-item-addtocart .btn--circle,.product-collection-wrapper .custom-collection-grid .product-card .grid-item-addtocart .btn--icon{display:block!important;width:100%;text-align:center}.product-collection-wrapper .custom-collection-grid .product-card .grid-item-addtocart .btn--circle:before,.product-collection-wrapper .custom-collection-grid .product-card .grid-item-addtocart .btn--icon:before,.product-collection-wrapper .custom-collection-grid .product-card .grid-item-addtocart .btn--circle:after,.product-collection-wrapper .custom-collection-grid .product-card .grid-item-addtocart .btn--icon:after{display:none!important}.product-collection-wrapper .custom-collection-grid .product-card p[style*="color:red"]{color:#f44!important;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background-color:transparent;border:1px solid #ff4444;border-radius:32.23px;padding:10.34px 38.68px;width:100%;max-width:100%;margin-top:3px;text-align:center;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-collection-wrapper .custom-collection-grid .product-card .btn-participate{border-radius:25px;font-size:15px;padding-left:0;padding-right:0;border:1px solid transparent;transition:background-color .3s ease,border-color .3s ease}.product-collection-wrapper .custom-collection-grid .product-card .exhibitor-logo{position:absolute;bottom:0;left:0;width:auto;max-width:55px;max-height:55px;z-index:0;padding:0;pointer-events:none;display:flex;align-items:flex-end;justify-content:flex-start;transform:translateY(0)}.product-collection-wrapper .custom-collection-grid .product-card .exhibitor-logo img{max-width:100%;max-height:100px;width:auto;height:auto;object-fit:contain}.product-collection-wrapper .custom-collection-grid .product-card a{position:relative;z-index:1}.product-collection-wrapper .custom-collection-grid.two-column .product-card .exhibitor-logo{display:none}@media(min-width:768px){.product-collection-wrapper .custom-collection-grid .product-card .exhibitor-logo,.product-collection-wrapper .custom-collection-grid.two-column .product-card .exhibitor-logo{display:flex}}@media(min-width:768px)and (max-width:1023px){.product-collection-wrapper .custom-collection-grid .product-card .exhibitor-logo{max-width:45px;max-height:45px}.product-collection-wrapper .custom-collection-grid .product-card .exhibitor-logo img{max-width:100%;max-height:45px}}.pagination-wrapper{width:100%;display:flex;justify-content:center;margin-top:40px;padding:20px 0}.pagination{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.pagination-btn{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;color:#1a1a1a;border:none;border-radius:4px;padding:8px 16px;cursor:pointer;transition:all .2s ease;background-color:#edeae2;min-width:44px;height:36px;display:flex;align-items:center;justify-content:center}.pagination-btn:hover:not(:disabled){background-color:#d4d0c7}.pagination-btn:disabled{opacity:.5;cursor:not-allowed}.pagination-nav{border-radius:15px}.pagination-page{border-radius:50%;width:36px;height:36px;padding:0;min-width:36px}.pagination-page.active{background-color:#916f46;color:#fff;font-weight:600}.pagination-page:hover:not(.active){background-color:#d4d0c7}.pagination-ellipsis{font-family:Open Sans,sans-serif;font-size:14px;color:#666;padding:0 4px;display:flex;align-items:center;justify-content:center;min-width:20px}.pagination-pages{display:flex;align-items:center;gap:8px}.close_search{display:none;align-items:center;column-gap:10px}.close_search a{display:flex;align-items:center;column-gap:5px;justify-content:space-between;padding:7px 12px;font-family:Open Sans;font-size:16px;font-weight:500;margin-bottom:12px;border:1px solid #EDEAE2;border-radius:4px;background-color:#edeae2}.close_search svg path{fill:#000!important;stroke:#000!important}.close_search span{color:#000;font-size:16px;text-transform:capitalize;font-family:Open Sans}.close_search svg.icon.icon-close{width:23px;height:23px}.close_search p{font-weight:600;font-size:15px;font-family:Open Sans;margin-bottom:0}@media(min-width:768px)and (max-width:1023px){.filter-sort-section.filter-sort-section--search-active{display:flex;flex-direction:column;align-items:flex-end}.filter-sort-section.filter-sort-section--search-active .close_search{display:flex!important;margin-bottom:15px;width:100%;justify-content:flex-start}.filter-sort-section.filter-sort-section--search-active .close_search a{margin-bottom:0}.filter-sort-section.filter-sort-section--search-active .filter-sort-top{display:flex!important;justify-content:flex-end;align-items:center;margin-bottom:0;width:100%;gap:15px}.filter-sort-section.filter-sort-section--search-active .filter-sort-bottom{width:100%;margin-top:15px}}@media(min-width:1024px){.filter-sort-section.filter-sort-section--search-active{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center}.filter-sort-section.filter-sort-section--search-active .close_search{display:flex!important;margin-bottom:0;grid-column:1}.filter-sort-section.filter-sort-section--search-active .close_search a{margin-bottom:0}.filter-sort-section.filter-sort-section--search-active .filter-sort-top{display:flex!important;justify-content:flex-end;align-items:center;margin-bottom:0;grid-column:2;justify-self:end;gap:15px}.filter-sort-section.filter-sort-section--search-active .filter-sort-bottom{grid-column:1 / -1;margin-top:15px}}@media(max-width:767px){.product-collection-wrapper .custom-collection-grid .product-card a img{max-width:200px;height:200px;min-height:200px}.close_search span{font-size:16px}.close_search svg.icon.icon-close{width:28px;height:22px}}@media(max-width:480px){.product-collection-wrapper .custom-collection-grid .product-card a img{max-width:200px;height:220px;min-height:220px}.filter-dropdown-wrapper{width:160px}.product-collection-wrapper .custom-collection-grid .product-card a h3{font-size:16px}.product-collection-wrapper .custom-collection-grid .product-card a p{font-size:19px}.pagination-wrapper{padding:10px 0;margin-top:20px}.pagination{flex-wrap:nowrap;gap:4px;overflow-x:clip;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.pagination::-webkit-scrollbar{display:none}.pagination-btn{font-size:11px;padding:6px 10px;min-width:36px;height:32px}.pagination-nav{padding:6px 8px;min-width:auto;font-size:11px}.pagination-page{width:32px;height:32px;min-width:32px;font-size:11px}.pagination-ellipsis{font-size:11px;padding:0 2px;min-width:16px}.pagination-pages{gap:4px}}.product-view-all-button{text-align:center;margin-top:30px}.product-view-all-button .view-all-products-btn{background-color:#916f46;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;text-decoration:none;padding:10px 40px;border-radius:2px;display:inline-block;transition:opacity .3s ease;max-width:250px;margin:0 auto;text-align:center;text-transform:uppercase}.product-view-all-button .view-all-products-btn:hover{opacity:.8;color:#fff;text-decoration:none}.no-products-found{text-align:center;padding:60px 20px;margin:40px 0}.no-products-found p{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;color:#121212;margin:0}#customFormModal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center}.kws-interested-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:10001}.kws-interested-modal-container{position:relative;z-index:10002;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}.kws-interested-modal-form{background-color:#121212;padding:40px 30px;border-radius:8px;position:relative}.kws-interested-modal-close{position:absolute;top:2px;right:9px;font-size:32px;font-weight:300;color:#fff;cursor:pointer;line-height:1;transition:opacity .3s ease}.kws-interested-modal-close:hover{opacity:.7}.kws-interested-modal-title{font-family:Goudy Trajan,serif!important;font-weight:700!important;font-style:normal!important;font-size:24px!important;text-align:center!important;text-transform:uppercase!important;color:#fff!important;margin:0 0 15px!important}.kws-interested-modal-description{font-family:Open Sans,sans-serif!important;font-weight:400!important;font-style:normal!important;font-size:14px!important;text-align:center!important;color:#fff!important;margin:0 0 20px!important}.kws-interested-product-title{font-weight:700!important;color:#fff!important}.kws-interested-form-field{margin-bottom:20px}.kws-interested-form-label{font-family:Open Sans,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#fff!important;display:block;margin-bottom:3px}.kws-interested-form-required{color:#f44!important;font-weight:600!important;margin-left:2px}.kws-interested-form-field input{font-family:Open Sans,sans-serif!important;font-size:14px!important;color:#fff!important;background-color:transparent!important;border:none!important;border-bottom:1px solid #b0b0b0!important;border-radius:0!important;padding:8px 5px!important;width:100%!important;outline:none!important;caret-color:#fff!important;box-sizing:border-box!important}.kws-interested-form-field input::placeholder{color:#666!important;opacity:1!important}.kws-interested-form-field input:focus{border-bottom-color:#fff!important}.kws-interested-form-field input:-webkit-autofill,.kws-interested-form-field input:-webkit-autofill:hover,.kws-interested-form-field input:-webkit-autofill:focus,.kws-interested-form-field input:-webkit-autofill:active{-webkit-text-fill-color:#ffffff!important;-webkit-box-shadow:0 0 0px 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;transition:background-color 5000s ease-in-out 0s!important;background-color:transparent!important}.kws-interested-form-field input[readonly]{background-color:#ffffff0d!important;cursor:not-allowed;color:#b0b0b0!important}.kws-interested-checkbox{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.kws-interested-checkbox input[type=checkbox]{margin-top:3px;flex-shrink:0;width:18px;height:18px;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid #b0b0b0;border-radius:3px;background-color:transparent;position:relative;transition:all .2s ease}.kws-interested-checkbox input[type=checkbox]:checked{background-color:#95682e;border-color:#95682e}.kws-interested-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.kws-interested-checkbox input[type=checkbox]:hover{border-color:#95682e}.kws-interested-checkbox label{font-family:Open Sans,sans-serif!important;font-size:13px!important;font-weight:400!important;color:#fff!important;line-height:1.5;cursor:pointer;margin:0}.kws-interested-submit{width:100%;background-color:#916f46!important;color:#fff!important;font-family:Open Sans,sans-serif!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;padding:12px 40px!important;border-radius:2px!important;border:none!important;cursor:pointer!important;transition:opacity .3s ease!important;display:block!important;text-align:center!important}.kws-interested-submit:hover{opacity:.8!important}.kws-interested-submit:disabled{opacity:.6!important;cursor:not-allowed!important}.kws-interested-message{margin-top:15px;padding:12px;border-radius:4px;font-family:Open Sans,sans-serif!important;font-size:14px!important;text-align:center!important}.kws-interested-message.success{background-color:#4caf5033;color:#4caf50;border:1px solid #4caf50}.kws-interested-message.error{background-color:#f4433633;color:#f44336;border:1px solid #f44336}#customThankYouMessage{text-align:center;padding:20px 0}.kws-interested-thankyou-logo{margin-bottom:30px;display:flex;justify-content:center;align-items:center}.kws-interested-thankyou-logo img{max-width:200px;height:auto;display:block}.kws-interested-thankyou-title{font-family:Goudy Trajan,serif!important;font-weight:700!important;font-style:normal!important;font-size:32px!important;text-align:center!important;text-transform:uppercase!important;color:#fff!important;margin:0 0 20px!important}.kws-interested-thankyou-text{font-family:Open Sans,sans-serif!important;font-weight:400!important;font-style:normal!important;font-size:16px!important;text-align:center!important;color:#fff!important;margin:0!important;line-height:1.6}@media(max-width:768px){.kws-interested-modal-container{width:95%;padding:100px 0 0}.kws-interested-modal-form{padding:20px}.kws-interested-modal-title{font-size:20px!important;margin-bottom:5px!important}.kws-interested-thankyou-title{font-size:24px!important}.kws-interested-thankyou-logo img{max-width:150px}.kws-interested-thankyou-text{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/kws-product-grid.css.map */
