.product-section{background-color:var(--color-vista-white);padding:30px 0}.product{margin:0}.product--no-media{max-width:57rem;margin:0 auto}.product__media-wrapper{padding-left:0}.product__info-wrapper{padding-left:0;padding-bottom:0}.product-feature-slider{margin-bottom:20px}.product__media--theme .product__media--item{cursor:pointer;margin:0 5px;background-color:#000}.product__media--theme .product__media--item img{width:100%;height:auto;opacity:.8}.product__media--theme .product__media--item.slick-current img{opacity:1}.product__media-wrapper .product__media--list{display:flex;justify-content:space-around;align-items:center;max-width:567px;margin:50px auto 0}.product__media-wrapper .product__media--list .product__media--item{margin:0 12px;cursor:pointer;transition:.3s all ease-in-out}.product .identixweb-product-order-delivery p.deliveryNote:before{content:"";display:inline-block;background-image:url(/cdn/shop/files/shipping-fast_602d0b1b-18cd-4aa2-90fb-87fa6129c697.png?v=1643365075);width:18px;height:14px;background-repeat:no-repeat;background-size:14px}.accordian-body-inner .sub-title{font-size:14px;color:var(--color-brand-orange);font-weight:var(--font-weight-semibolder);text-transform:capitalize;letter-spacing:var(--text-letter-spacing-4);text-align:left}.product-description-section .accordian-body.scroll--ul::-webkit-scrollbar{width:0px}@media(max-width:767px){.product__media-wrapper .product__media--list .product__media--item{margin:0 2px}}.product__media-wrapper .product__media--list .slick-list{margin:0 -12px}.product .product-feature-img{max-width:567px;max-height:initial;position:relative}.product .product-feature-img img{width:100%;height:100%;object-fit:contain;max-width:100%;max-height:100%}.product .product__sku{font-size:14px;line-height:14px;font-weight:var(--font-weight-semibolder);letter-spacing:var(--text-letter-spacing-4);color:var(--color-brand-orange)}.product .product__title{font-weight:var(--font-weight-normal);letter-spacing:var(--text-letter-spacing-4);color:var(--color-brand-brown);margin-top:20px;transition:.3s all ease-in-out}.product .product--block{border-radius:10px;background:var(--color-dawn-pink);padding:46px;margin-top:30px;transition:.3s all ease-in-out}.product__info-wrapper .product--block .product-form__input{flex:0 0 100%;padding:0;margin:0;max-width:100%;min-width:fit-content;border:none}.product .form__label{font-size:20px;line-height:20.08px;color:var(--color-brand-brown);font-weight:var(--font-weight-bolder);letter-spacing:var(--text-letter-spacing-6);font-family:var(--font-family-normal-meduim);margin-bottom:10px}.product-form__input .select{max-width:100%}.product--block .product-form__input .select select{width:100%;display:none}.opt-row{display:flex;justify-content:flex-start;align-items:center}.opt-row .opt-icon{display:flex;justify-content:center;align-items:center;margin-right:9px}.opt-row .opt-label{font-size:18px;line-height:18px;font-weight:var(--font-weight-bold);letter-spacing:var(--text-letter-spacing-6);color:var(--color-brand-brown);font-family:var(--font-family-normal-meduim)}.opt-row .opt-icon svg{width:20px;height:17px}.custom-dropdown,.custom-dropdown-state{position:relative}.custom-dropdown .select--current.opt-row,.custom-dropdown-state .select--current.opt-row{border:1px solid var(--color-brand-sand);border-radius:5px;overflow:hidden;background:var(--color-white);padding:8px 15px;height:50px;position:relative;cursor:pointer}.custom-dropdown .select-custom-list,.custom-dropdown-state .select-custom-list{background:var(--color-white);border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:0;box-shadow:var(--card-shadow);position:absolute;left:0;top:100%;width:100%;z-index:-1;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:all .15s ease-in;max-height:30vh;overflow:auto}.custom-dropdown.active .select-custom-list,.custom-dropdown-state.active .select-custom-list{opacity:1;pointer-events:all;visibility:visible;z-index:9;transform:translateY(0)}.custom-dropdown .select-custom-list li,.custom-dropdown-state .select-custom-list li{padding:0;transition:background .15s ease-in;position:relative}.custom-dropdown .select-custom-list li .opt-icon,.custom-dropdown-state .select-custom-list li .opt-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);z-index:0;pointer-events:none}.custom-dropdown li label,.custom-dropdown-state li label{width:100%;height:100%;padding:12px 0;cursor:pointer;position:relative;z-index:1}.custom-dropdown-states .opt-row .opt-label{font-size:16px;line-height:16px;font-weight:var(--font-weight-normal);font-family:var(--font-family-normal)}.custom-dropdown .select-custom-list.with-icon li label,.custom-dropdown-state .select-custom-list.with-icon li label{padding-left:55px}.custom-dropdown .select-custom-list.no-icon li label,.custom-dropdown-state .select-custom-list.no-icon li label{padding-left:40px}.custom-dropdown .select-custom-list li:hover,.custom-dropdown-state .select-custom-list li:hover{background:var(--color-dawn-pink)}.custom-dropdown:hover .select--current.opt-row,.custom-dropdown-state:hover .select--current.opt-row{border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-dropdown .select--current.opt-row .icon-arrow,.custom-dropdown-state .select--current.opt-row .icon-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%);text-align:center;z-index:0;transition:.3s all ease-in-out}.personalize-message button.btn-add-p-msg{height:36px;min-height:36px;line-height:36px;text-align:center;padding:1rem;display:flex;justify-content:center;align-items:center;min-width:36%}.product--block .layout--box>ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.product--block .layout--box>ul,.product--block .layout--box>.custom-style{border-radius:5px;background:var(--color-brand-ashy-peach);border:1px solid var(--color-brand-sand);padding:28px 20px;display:flex;flex-wrap:wrap}.product--block .layout--box>.custom-style{margin-left:0;margin-right:0;width:100%}.product--block .layout--box>.custom-style .heading{display:flex;align-items:flex-start;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.04em;color:var(--color-brand-brown);margin-bottom:20px}.product--block .layout--box>.custom-style .heading .heading-icon{margin-right:4px}.product--block .layout--box>.custom-style .heading .heading-title{color:var(--color-brand-orange);margin-right:5px}.product--block .layout--box>ul>li{position:relative;width:100%;max-width:33.33333%;padding-left:7px;padding-right:7px;margin-bottom:18px}.product--block .layout--box>ul>li[data-value=Custom]{width:100%!important;max-width:100%}.product--block .layout--box>ul>li:last-child{width:100%}.product--block .layout--box>ul>li span{margin:0}.product--block .layout--box>ul>li .opt-row .opt-icon img{transition:.3s all ease-in-out}.product--block .layout--box>ul>li:not([data-value=Custom]) label{background:var(--color-white);border-radius:5px;border:3px solid var(--color-brand-sand);display:block;width:100%;cursor:pointer;padding:1rem;opacity:.4;transition:all .15s ease-in}.product--block .layout--box>ul>li[data-value=Custom] label span{font-size:16px;line-height:16px;font-weight:var(--font-weight-bolder);letter-spacing:var(--text-letter-spacing-4);color:var(--color-brand-brown)}.product--block .layout--box>ul>li[data-value=Custom] .opt-custom-link{color:var(--color-brand-orange);position:relative;cursor:pointer}.product--block .layout--box>ul>li[data-value=Custom] .opt-custom-link:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--color-brand-orange);pointer-events:none;transform:scaleY(1.3)}.product--block .layout--box>ul>li input:checked+label,.product--block .layout--box>ul>li:hover label{opacity:1;border-color:var(--color-brand-orange)}.product--block .layout--box>ul>li.opt-row .opt-icon{margin:0}.options--cookie-style .option-items li .opt-label{display:none}.options--cookie-style .option-items li:not([data-value=Custom]) .opt-row{justify-content:center}.product-form__input .custom-style .custom-dropdown .select-custom-list li{display:flex;align-items:center;padding:0 15px}.custom-style .custom-style-list{width:100%}.custom-style .custom-style--item{display:flex;justify-content:space-between;align-items:center}.custom-style .custom-style-list>.custom-style--item+.custom-style--item{margin-top:14px}.custom-style .custom-style-list>.custom-style--item[disabled] .custom-dropdown{pointer-events:none;opacity:.7}.custom-style .custom-style--item_title .opt-label{font-weight:700;font-size:11px;line-height:14px;letter-spacing:.06em;color:var(--color-brand-brown);margin:0;font-family:var(--font-family-normal-meduim)}.custom-style .custom-style--item_title .opt-label .query-content{position:relative;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;min-width:20px;width:20px;height:20px;border:1px solid var(--color-brand-brown);border-radius:50%;text-align:center;letter-spacing:-.5px}.custom-style .custom-style--item_title .opt-label .query-content .tooltip{position:absolute;top:30px;left:50%;transform:translate(-50%);min-width:230px;background-color:#fff;padding:5px;border-radius:6px;border:1px solid var(--color-brand-sand);z-index:10;opacity:0;visibility:hidden;transition:.3s all ease-in-out}.custom-style .custom-style--item_title .opt-label .query-content .tooltip:before{content:"";height:15px;width:15px;background-color:#fff;border-radius:2px;position:absolute;top:-8px;left:50%;transform:translate(-50%) rotate(45deg);border-left:1px solid var(--color-brand-sand);border-top:1px solid var(--color-brand-sand)}.custom-style .custom-style--item_title .opt-label .query-content:hover .tooltip{opacity:1;visibility:visible}.custom-style .custom-style--item_title .opt-label .query-content .tooltip strong{display:block;margin-bottom:0;font-size:12px;line-height:1}.custom-style .custom-style--item_title .opt-label .query-content .tooltip span{font-size:14px}.custom-style .custom-style--item_title .opt-label .query-content .tooltip span a{color:var(--color-brand-orange);opacity:.5;margin-left:5px;transition:.3s all ease-in-out}.custom-style .custom-style--item_title .opt-label .query-content .tooltip span a.active,.custom-style .custom-style--item_title .opt-label .query-content .tooltip span a:hover{opacity:1}.custom-style .custom-style--item_title .opt-icon{display:inline-flex;align-items:center;justify-content:center;margin:0 0 0 -3px}.custom-style .custom-style--item_title .opt-icon svg path{fill:var(--color-brand-brown);stroke:var(--color-brand-brown)}.custom-style .custom-dropdown{flex:0 0 36%;max-width:36%;margin-right:10px}.custom-style .custom-dropdown .select--current.opt-row{transition:.3s all ease-in-out;border-radius:5px}.custom-style .custom-dropdown:hover .select--current.opt-row{border-color:var(--color-brand-brown);border-radius:5px}.custom-style .custom-dropdown.active .select--current.opt-row{border-color:var(--color-brand-brown);border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-style .custom-style--item_shades{flex:0 0 32%;max-width:32%}.custom-style .custom-style--item_shades .shades-note{font-weight:500;font-size:12px;line-height:14px;letter-spacing:.07em;color:var(--color-brand-brown)}.custom-style .custom-style--item_shades .custom-style--item{margin-top:7px;margin-bottom:7px}.custom-style .custom-style--item_shades .custom-style--item .opt-row{height:28px;width:28px;display:flex;align-items:center;justify-content:center;border-radius:5px;cursor:pointer;background-color:#fff;border:3px solid var(--color-brand-sand-light);transition:.3s all ease-in-out;padding:3px;position:relative}.custom-style .custom-style--item_shades .opt-row span.tooltip{position:absolute;top:-34px;left:50%;background:#6c6262;color:var(--color-white);min-width:80px;width:max-content;max-width:90px;text-align:center;font-size:10px;font-weight:var(--font-weight-bold);line-height:12px;letter-spacing:var(--text-letter-spacing-7);padding:6px 9px;border-radius:5px;transform:translate(-50%);display:none;z-index:5;animation:fadeInFromNone .5s ease-out}.custom-style .custom-style--item_shades .opt-row span.tooltip:after{content:"";display:block;position:absolute;left:50%;border:4px solid var(--color-dust-grey-light);transform:rotate(45deg) translate(-50%);top:calc(100% - 2px);border-left-color:transparent;border-top-color:transparent}.custom-style .custom-style--item_shades .custom-style--item .opt-row.active,.custom-style .custom-style--item_shades .custom-style--item .opt-row:hover{border:3px solid var(--color-brand-orange)}.custom-style .custom-style--item_shades .custom-style--item .opt-row+.opt-row{margin-left:6px}.custom-style .custom-style--item_shades span.opt-label{display:inline-block;width:100%;height:100%;background:#f2f2f2;border-radius:3px;transition:.3s all ease-in-out}.custom-style .custom-style--item_shades span.opt-label img{max-width:100%}.custom-style .custom-style--item_shades .opt-row.active span,.custom-style .custom-style--item_shades .opt-row:hover span{opacity:1}.custom-style .back-to{cursor:pointer;font-size:16px;line-height:16px;color:var(--color-brand-orange);display:flex;align-items:center;font-weight:var(--font-weight-bolder);margin-top:28px}.custom-style .back-to>span:last-child{margin-left:0;position:relative;padding:0}.custom-style .back-to>span:last-child:before{content:"";display:block;position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:var(--color-brand-orange)}.product--block .layout--radio>ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px 0}.product--block .layout--radio>ul>li{padding:0;margin-right:35px}.product--block .layout--radio>ul>li:last-child{margin-right:0}.product--block .layout--radio>ul>li label{position:relative;padding:0 0 0 30px;line-height:20px;font-size:16px;line-height:16px;font-weight:var(--font-weight-bolder);letter-spacing:var(--text-letter-spacing-6);color:var(--color-brand-brown)}.product--block .layout--radio>ul>li label:before,.product--block .layout--radio>ul>li label:after{content:"";display:block;background:var(--color-white);border-radius:50%;box-sizing:border-box;position:absolute;left:0;top:50%;transform:translateY(-50%);cursor:pointer;pointer-events:none}.product--block .layout--radio>ul>li label:before{width:20px;height:20px;border:1px solid var(--color-brand-sand)}.product--block .layout--radio>ul>li label:after{width:6px;height:6px;left:10px;transform:translate(-50%,-50%) scale(.99)}.product--block .layout--radio>ul>li input:checked+label:before{background:var(--color-brand-brown);border-color:var(--color-brand-brown)}.additional-section{margin-top:50px}.additional-section .form__label{margin:0}.additional-section .additional-section-title span{margin-left:8px;min-width:18px;min-height:18px;display:flex;justify-content:center;align-items:center}.additional-section .additional-section-body{margin-top:11.5px}.w-product .additional-section-title span{width:20px;height:20px;border-radius:50%;background:var(--color-brand-orange)}.additional-section .additional-section-title span svg{max-width:15px;fill:var(--color-dawn-pink)}.input--personalize-message button{font-size:14px;line-height:14px;font-weight:var(--font-weight-semibolder);letter-spacing:var(--text-letter-spacing-4);color:var(--color-brand-brown)}.personalize-message textarea,.personalize-message textarea:focus,.personalize-message textarea:focus-within{width:100%;height:auto;resize:none;min-height:50px;max-height:80px;overflow-x:hidden;overflow-y:auto;border:1px solid var(--color-brand-orange);outline:none;padding:1rem;padding-left:36px;box-shadow:none;font-size:16px;line-height:20px;border-radius:5px}.w-product .w-product--option_type ul li{text-align:center;transition:.3s all ease-in-out}.w-product .w-product--option_type ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,100px));grid-row-gap:1.5rem;grid-column-gap:22px}.w-product .w-product--option_type ul li input+label{display:block;cursor:pointer;transition:.3s all ease-in-out}.w-product .w-product--option_type ul li input:checked+label{opacity:1}.w-product .w-product--option_type ul li input+label .w-product--image{height:95px;width:95px;border:1px solid var(--color-brand-sand);border-radius:3px;display:flex;align-items:center;justify-content:center;margin-bottom:15px;position:relative;box-shadow:0 0 0 3px transparent;transition:.3s all ease-in-out}.w-product .w-product--option_type ul li input:checked+label .w-product--image{box-shadow:0 0 0 3px var(--color-brand-sand)}.w-product .w-product--option_type ul li input+label .w-product--image:before{content:"";height:20px;width:20px;border-radius:4px;border:1px solid var(--color-brand-sand);position:absolute;bottom:7px;right:7px;background-color:#fff;transition:.3s all ease-in-out}.w-product .w-product--option_type ul li input:checked+label .w-product--image:before{background-color:var(--color-brand-brown);border-color:var(--color-brand-brown)}.w-product .w-product--option_type ul li input+label .w-product--image:after{opacity:0;visibility:hidden;transition:.3s all ease-in-out}.w-product .w-product--option_type ul li input:checked+label .w-product--image:after{content:"";position:absolute;bottom:15px;right:11px;transform:rotate(-45deg);border:2px solid #fff;border-top:none;border-right:none;height:6px;width:12px;opacity:1;visibility:visible}.w-product .additional-section-body .img img{width:85px;height:85px;max-width:100%;object-fit:contain;display:block;margin:0 auto}.w-product .w-product--info h4{font-family:kontoraregular!important;font-size:16px;line-height:20px;letter-spacing:var(--text-letter-spacing-6);color:var(--color-brand-brown);font-weight:var(--font-weight-bold);margin:0 0 5px;transition:.3s all ease-in-out}@media(max-width:575px){.w-product .w-product--info h4{font-size:14px;line-height:14px}}.w-product .w-product--info span{font-size:15px;line-height:18px;letter-spacing:var(--text-letter-spacing-7);font-weight:var(--font-weight-semibold);color:var(--color-brand-orange)}.w-product .w-product--info .per-piece{display:block}.w-product .w-product--option_color li+li{margin-left:15px}.w-product .w-product--option_color li label{width:50px;height:50px;padding:8px;border:1px solid var(--color-brand-sand);border-radius:3px;cursor:pointer;display:block;overflow:hidden;background-color:#fff;box-shadow:0 0 0 3px transparent;transition:.3s all ease-in-out}.w-product .w-product--option_color li input:checked+label,.w-product .w-product--option_color li:hover label{opacity:1;box-shadow:0 0 0 3px var(--color-brand-sand)}.additional-section .w-product--option{margin-bottom:36px}.additional-section .w-product--option.w-product--option_type{margin-bottom:24px}.additional-section .w-product--option_color{display:flex;align-items:center}.product--block_form{margin-top:36px}.additional-section .w-product--option_color .additional-section-body{margin-top:0!important}.w-product .w-product--option_color li span{display:block;width:100%;height:100%;border-radius:3px}.w-product .w-product--option_color li:nth-child(1) span{background:#ff0}.w-product .w-product--option_color li:nth-child(2) span{background:#1e90ff}.w-product .w-product--option_color li:nth-child(3) span{background:red}.additional-section .w-product--option_color .additional-section-title{margin-right:20px}.additional-section .w-product--option_color .additional-section-body{margin-top:0;margin-left:0}.w-product .w-product--option_color ul{display:flex;align-items:center;justify-content:flex-start}.w-product .w-product--option_color ul li{background:var(--color-white)}.w-product .w-product--info{margin-top:15px}.qty-n-price{--border-width: 2px;display:flex;flex-wrap:wrap;align-items:center;margin-top:14px}.qty-n-price quantity-input.quantity{margin-right:20px;border:0;height:50px;width:auto;border:var(--border-width) solid var(--color-brand-brown);border-radius:7px;padding:0}.qty-n-price .quantity__button{width:56px;height:100%;line-height:normal;overflow:hidden}.qty-n-price .quantity__button[disabled]{cursor:not-allowed}.qty-n-price .quantity__input{width:68px;background:var(--color-white);border:0;border-left:var(--border-width) solid var(--color-brand-brown);border-right:var(--border-width) solid var(--color-brand-brown);font-size:21px;line-height:21px;font-weight:700;color:var(--color-brand-brown);letter-spacing:var(--text-letter-spacing-6)}.qty-n-price .quantity__button:focus,.qty-n-price .quantity__button:focus-within,.qty-n-price .quantity__input:focus,.qty-n-price .quantity__input:focus-within{box-shadow:none;outline:0}.qty-n-price .price .price-item{font-size:30px;line-height:30px;font-weight:var(--font-weight-bold);color:var(--color-brand-brown);letter-spacing:var(--text-letter-spacing-3)}.qty-n-price .pdp-price{display:flex;align-items:center}.qty-n-price .each-value{font-size:14px;line-height:14px;letter-spacing:var(--text-letter-spacing-4);font-weight:var(--font-weight-bold);color:var(--color-brand-orange)}product-form .product-form__buttons{display:inline-block}product-form .product-form__buttons button{margin:0;border-radius:5px}.product--block_form .request-quote--label{font-weight:var(--font-weight-bold);color:var(--color-brand-brown);letter-spacing:var(--text-letter-spacing-7)}.product--block_form .request-quote--label+.request-quote--label{margin-top:5px}.product--block_form .request-quote--label,.product--block_form .request-quote--label a{font-size:14px;line-height:17px;transition:.3s all ease-in-out}.product--block_form .request-quote--label a{text-decoration:underline;letter-spacing:var(--text-letter-spacing-4);font-weight:var(--font-weight-bolder);color:var(--color-brand-orange)}div#shopify-product-reviews{margin-bottom:5rem}.spr-starrating.spr-summary-starrating{font-size:18px;line-height:21px;color:var(--color-brand-brown);font-weight:var(--font-weight-bold);letter-spacing:var(--text-letter-spacing-4);float:left}#shopify-product-reviews .spr-summary{position:relative}.spr-starrating.spr-summary-starrating .link.underlined-link{margin:0 2px;text-decoration:none;color:var(--color-brand-brown)}.spr-starrating.spr-summary-starrating .spr-stars{display:inline;margin-right:16px}.spr-form input.spr-form-input,.spr-form textarea{border:1px solid var(--color-brand-sand);font-weight:var(--font-weight-semibold);font-size:16px;line-height:18px;letter-spacing:.07em;color:var(--color-brand-brown);padding:10px 15px;box-shadow:none;border-radius:5px}.spr-form input.spr-form-input{height:50px}.spr-form .spr-form-label{font-size:14px;line-height:20px}.spr-form .spr-form-actions .spr-button-primary{float:right;font-size:18px;font-weight:600}.spr-summary-starrating .spr-stars svg,.spr-summary-starrating .spr-stars svg path,.spr-form .spr-icon-star-hover,.spr-form .spr-icon-star,.spr-form .spr-icon-star-empty,#shopify-product-reviews .spr-icon{color:var(--color-orange-yellow);fill:var(--color-orange-yellow);cursor:pointer;font-size:17px;letter-spacing:.04em}#shopify-product-reviews .spr-summary-actions-newreview{background-color:rgb(var(--btn-primary-bg));border:1px solid rgb(var(--btn-primary-bg));color:rgb(var(--btn-primary-text));font-size:20px;line-height:28px;font-weight:var(--font-weight-bold);letter-spacing:var(--text-letter-spacing-7);border-radius:5px;box-shadow:none;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;padding:.9rem 3rem 1.1rem;text-decoration:none;min-width:12rem;min-height:4.5rem;-webkit-appearance:none;appearance:none}#shopify-product-reviews .spr-review-header-title{font-size:26px;line-height:32px;margin:0;padding:0;border:none;font-family:var(--font-family-normal-semibold);font-weight:var(--font-weight-bold);letter-spacing:var(--text-letter-spacing-4)}#shopify-product-reviews .spr-review-header-byline{font-style:normal;font-size:15px;line-height:21px;color:var(--color-darker-gray);margin:0;font-family:var(--font-family-normal)}#shopify-product-reviews .spr-review-content{margin:21px 0 0}#shopify-product-reviews .spr-review-content p{font-size:15px;line-height:21px;letter-spacing:var(--text-letter-spacing-7);color:var(--color-dust-grey);font-family:var(--font-family-normal)}.product--block .product-form__input+.product-form__input{margin-top:30px}#shopify-product-reviews span.spr-summary-actions{display:block}.product__info-container .shopify-app-block{min-height:20px}.prod-desc-box .accordian-wrapper .accordian-item .accordian-heading_icon{display:flex;justify-content:center;align-items:center;transition:all .15s linear}.prod-desc-box .accordian-wrapper .accordian-item{border:none}.prod-desc-box .accordian-wrapper .accordian-item .accordian-heading_icon svg{width:14px}.prod-desc-box .accordian-wrapper .accordian-item .accordian-heading_icon svg,.prod-desc-box .accordian-wrapper .accordian-item .accordian-heading_icon svg path{fill:var(--color-brand-brown)}.prod-desc-box .accordian-wrapper .accordian-item:not(.active) .accordian-heading_icon svg.icon-minus{display:none}.prod-desc-box .accordian-wrapper .accordian-item.active .accordian-heading_icon svg.icon-plus{display:none}.selected-shade{color:var(--color-brand-orange);font-weight:600;font-size:11px;display:block;padding:3px 0}@media screen and (max-width:749px){.custom-style .custom-style--item_title{flex:0 0 calc(36% - 10px);max-width:calc(36% - 10px)}.product-section{margin-top:0}}@media screen and (min-width:750px){.custom-style .custom-style--item_title{flex:0 0 calc(32% - 10px);max-width:calc(32% - 10px)}.selected-shade{font-size:15px}.personalize-message textarea,.personalize-message textarea:focus,.personalize-message textarea:focus-within{max-height:50px;font-size:20px;line-height:24px}#shopify-product-reviews .spr-header .spr-header-title{max-width:60%;text-align:left}#shopify-product-reviews span.spr-summary-actions{position:absolute;right:0;top:50%;transform:translateY(-100%);z-index:5}.product__info-container--sticky{position:sticky;top:3rem;z-index:2}.product .spr-summary-starrating{justify-content:flex-start!important}.product .spr-summary-starrating .spr-stars svg{width:18px!important;height:18px!important}.product__info-wrapper{padding-left:5rem}.product__media-container .slider-buttons{display:none}}@media screen and (min-width:990px){.product .product__title{font-size:30px;line-height:60px}}.shopify-payment-button__button{border-radius:0;font-family:inherit;min-height:4.6rem}.shopify-payment-button__button [role=button].focused,.no-js .shopify-payment-button__button [role=button]:focus{outline:.2rem solid rgba(var(--color-foreground),.5)!important;outline-offset:.3rem;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline:0;box-shadow:none!important}.shopify-payment-button__button [role=button]:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5)!important;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button--unbranded{background-color:rgba(var(--color-button),var(--alpha-button-background));box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border));color:rgb(var(--color-button-text));font-size:1.4rem;line-height:calc(1 + .2 / var(--font-body-scale));letter-spacing:.07rem}.shopify-payment-button__button--unbranded::selection{background-color:rgba(var(--color-button-text),.3)}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-button),var(--alpha-button-background));box-shadow:0 0 0 .2rem rgba(var(--color-button),var(--alpha-button-border))}.shopify-payment-button__more-options{margin:1.6rem 0 1rem;font-size:1.2rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.05rem;text-decoration:underline;text-underline-offset:.3rem}.shopify-payment-button__button--hidden{display:none}.product-form{display:block}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:14px;margin-top:1rem}.product-form__error-message-wrapper svg{flex-shrink:0;width:14px;height:14px;margin-right:.7rem;margin-top:1px}variant-radios,variant-selects{display:block}.product-form__input--dropdown{margin-bottom:1.6rem}.product-form__input .form__label{padding-left:0}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}@media screen and (forced-colors:active){.product-form__input input[type=radio]:checked+label{text-decoration:underline}}.product-form__input input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.product-form__input input[type=radio]:disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.4);text-decoration:line-through}.product-form__input input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input input[type=radio].focused+label,.no-js .shopify-payment-button__button [role=button]:focus+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__submit{margin-bottom:1rem}.no-js .product-form__submit.button--secondary{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1}.product-form__submit[aria-disabled=true]+.shopify-payment-button,.product-form__submit[disabled]+.shopify-payment-button{display:none}@media screen and (forced-colors:active){.product-form__submit[aria-disabled=true]{color:Window}}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.shopify-payment-button__button{font-size:1.5rem;letter-spacing:.1rem}.product__info-container>*+*{margin:1.5rem 0}.product__info-container .product-form,.product__info-container .product__description{margin:2.5rem 0}.product__text{margin-bottom:0}a.product__text{display:block;text-decoration:none;color:rgba(var(--color-foreground),.75)}.product__text.caption-with-letter-spacing{text-transform:uppercase}.product__title{word-break:break-word;margin-bottom:1.5rem}.product__title+.product__text.caption-with-letter-spacing{margin-top:-1.5rem}.product__text.caption-with-letter-spacing+.product__title{margin-top:0}.product__accordion .accordion__content{padding:0 1rem}.product .price{align-items:flex-start}.product .price .badge,.product .price dl{margin-top:.5rem;margin-bottom:.5rem}.product .price--sold-out .price__badge-sold-out{background:transparent;color:rgb(var(--color-background));border:none}.product .price--sold-out .price__badge-sale{display:none}@media screen and (min-width:750px){.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem}.product__info-container>*:first-child{margin-top:0}.custom-style .custom-style--item_shades .custom-style--item .opt-row{width:50px;height:50px;padding:6.5px}}.product__description-title{font-weight:600}.product--no-media .product__title,.product--no-media .product__text,.product--no-media noscript .product-form__input,.product--no-media .product__tax{text-align:center}.product__tax{margin-top:-1.4rem}.product--no-media noscript .product-form__input,.product--no-media .share-button{max-width:100%}.product--no-media fieldset.product-form__input,.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .product__pickup-availabilities,.product--no-media .product-form{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form{flex-direction:column}.product--no-media .product-form>.form{max-width:30rem;width:100%}.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}.product--no-media fieldset.product-form__input{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.product--no-media .product-popup-modal__button{padding-right:0}.product--no-media .price{justify-content:center}.product--no-media .product__info-wrapper{padding-left:0}@media screen and (max-width:749px){.product__media-list{margin-left:-2.5rem;padding-bottom:2rem;margin-bottom:3rem;width:calc(100% + 4rem)}.product__media-wrapper slider-component{margin-left:-1.5rem;margin-right:-1.5rem}.slider.slider--mobile.product__media-list{padding-bottom:0;margin-bottom:.5rem}.slider.product__media-list::-webkit-scrollbar{height:.2rem;width:.2rem}.product__media-list::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}.product__media-list::-webkit-scrollbar-track{background-color:rgba(var(--color-foreground),.2)}.product__media-list .product__media-item{width:calc(100% - 3rem)}.slider.product__media-list .product__media-item:first-of-type{padding-left:1.5rem}}@media screen and (min-width:750px){.product__media-item:first-child{width:100%}.product-media-modal__content>.product__media-item--variant.product__media-item--variant{display:none}.product-media-modal__content>.product__media-item--variant:first-child{display:block}.product--block .product-form__input+.product-form__input{margin-top:40px}}.product__media-item--variant{display:none}.product__media-item--variant:first-child{display:block}@media screen and (min-width:750px)and (max-width:989px){.product__media-list .product__media-item:first-child{padding-left:0}.product__media-list .product__media-item{padding:0 0 .5rem;width:100%}}.product__media-icon .icon{width:1.2rem;height:1.4rem}.product__media-icon{background-color:rgb(var(--color-background));border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:1.5rem;top:1.5rem;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.product__media-video .product__media-icon{opacity:1}.product__modal-opener--image .product__media-toggle:hover{cursor:zoom-in}.product__modal-opener:hover .product__media-icon{border:.1rem solid rgba(var(--color-foreground),.1)}@media screen and (min-width:750px){.grid__item.product__media-item--full{width:100%}}@media screen and (min-width:990px){.product__modal-opener .product__media-icon{opacity:0}.product__modal-opener:hover .product__media-icon,.product__modal-opener:focus .product__media-icon{opacity:1}}.product__media-item>*{display:block;position:relative}.product__media-toggle{background-color:transparent;border:none;cursor:pointer;display:block;margin:0;padding:0;position:absolute;top:0;left:0;z-index:2;height:100%;width:100%}.product-media-modal{background-color:rgb(var(--color-background));height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__dialog{display:flex;align-items:center;height:100vh}.product-media-modal__content{max-height:100vh;width:100%;overflow:auto}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:none}@media screen and (min-width:750px){.product-media-modal__content{padding-bottom:2rem}.product-media-modal__content>*:not(.active){display:block}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-list .deferred-media{display:block}}.product__media-list .deferred-media,.product__media-list .product__modal-opener{border:.1rem solid rgba(var(--color-foreground),.04)}.product-media-modal__content>*{display:block;height:auto;margin:auto;border:.1rem solid rgba(var(--color-foreground),.04)}.product-media-modal__content .media{background:none}.product-media-modal__model{width:100%}.product-media-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;right:2rem;padding:1.2rem;position:fixed;z-index:2;top:2rem;width:4rem}.product-media-modal__content .deferred-media{width:100%}@media screen and (min-width:750px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*{width:100%}.product-media-modal__content>*+*{margin-top:2rem}.product-media-modal__toggle{right:5rem;top:2.2rem}}@media screen and (min-width:990px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*+*{margin-top:1.5rem}.product-media-modal__content{padding-bottom:1.5rem}.product-media-modal__toggle{right:5rem}}.product-media-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-media-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem}@media screen and (min-width:750px){.product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width:749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width:749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));bder:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product-top-main-section{padding-bottom:40px;display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.product-top-main-section .product__media-wrapper{flex:0 0 45%;max-width:45%;padding-left:15px;padding-right:15px;width:100%}.product-top-main-section .product__info-wrapper{flex:0 0 55%;max-width:55%;padding-left:0;padding-right:15px;width:100%}.product__info-wrapper .product--block .product-form__input.options--cookie-size .form__label{margin-bottom:22px}.product__info-wrapper .product--block .product-form__input.options--cookie-size .layout--radio ul li label .opt-label{font-size:16px;line-height:16px;font-weight:var(--font-weight-bolder);letter-spacing:var(--text-letter-spacing-6);color:var(--color-brand-brown)}.product--block .layout--box>ul>li[data-value=Custom]{margin-bottom:0}.product--block .layout--box>ul>li[data-value=Custom] label{padding:0;flex-wrap:wrap}.additional-section.personalize-message .additional-section-title{flex-wrap:wrap}.additional-section.personalize-message .additional-section-title .form__label{margin-right:8px}.additional-section.personalize-message .additional-section-title span{font-weight:400;font-size:12px;line-height:12px;letter-spacing:.04em;color:var(--color-brand-orange);margin-left:0}.additional-section.personalize-message .optional-label{justify-self:flex-start;margin-right:auto}.additional-section.personalize-message .text-counter{display:flex;justify-content:flex-end;align-items:center}.additional-section.personalize-message .text-counter span{width:auto;height:auto;min-width:auto;min-height:auto;font-size:14px;line-height:normal;display:inline-block}.additional-section.personalize-message .text-counter .text-separator{margin:0 2px}.additional-section.personalize-message .text-counter span.text-count{color:var(--color-brand-orange)}.additional-section.personalize-message .text-counter span.text-count~span{color:var(--color-brand-brown)}.additional-section.personalize-message .textarea-wrapper{position:relative}.additional-section.personalize-message .textarea-wrapper .placeholder_img{position:absolute;left:15px;top:50%;transform:translateY(-50%);z-index:0}.additional-section.personalize-message .additional-section-body .button.button--secondary{background-color:rgb(var(--btn-secondary-bg));border:2px solid var(--color-brand-orange);color:rgb(var(--btn-secondary-text));padding:10px 44px;border-radius:5px;font-weight:600;font-size:14px;line-height:14px;letter-spacing:.04em;color:var(--color-brand-brown)}.additional-section.w-product .additional-section-body{margin-top:20px}.product--block_info .product-form__quantity .request-quote .request-quote-item{font-weight:700;font-size:13px;line-height:13px;letter-spacing:.07em;color:var(--color-brand-brown);margin-bottom:6px}.product--block_info .product-form__quantity .request-quote .request-quote-item a{font-weight:800;letter-spacing:.04em;text-decoration-line:underline;color:var(--color-brand-orange)}.product--block_info .product-form__quantity .request-quote .save-text{font-weight:700;font-size:13px;line-height:17px;letter-spacing:.04em;color:var(--color-brand-brown);margin-bottom:10px}.product--block_info .product-form__quantity .request-quote .save-text span{color:var(--color-brand-orange)}.product--block_info .product-form__quantity .qty-n-price .quantity{height:50px;border-radius:5px;border:2px solid var(--color-brand-brown);width:178px;margin-bottom:10px}.product--block_info .product-form__quantity .qty-n-price .quantity .quantity__button{width:56px;min-width:56px}.product--block_info .product-form__quantity .qty-n-price .quantity .quantity__button svg{width:14px}.product--block_info .product-form__quantity .qty-n-price .quantity .quantity__button svg path{fill:var(--color-brand-brown)}.product--block_info .product-form__quantity .qty-n-price .quantity .quantity__input{background-color:#fff;border-left:2px solid var(--color-brand-brown);border-right:2px solid var(--color-brand-brown);font-weight:700;font-size:21px;line-height:21px;letter-spacing:.06em;color:var(--color-brand-brown);outline:none!important;box-shadow:none!important;margin-top:0;margin-bottom:0;border-radius:0}.product--block_info .product-form__quantity .qty-n-price .price .price__regular .price-item{font-weight:700;font-size:30px;line-height:30px;display:flex;align-items:center;text-align:center;letter-spacing:.03em;color:var(--color-brand-brown);margin-bottom:10px}.product-description-section{position:relative;overflow:hidden;padding:120px 0;transition:.3s all ease-in-out;margin-top:40px;background:var(--color-white)}.product-description-section:before{content:"";position:absolute;top:0;right:0;height:100%;width:50%;background-color:var(--color-vista-white);transition:.3s all ease-in-out}.product-desc-row{display:flex;flex-wrap:wrap;align-items:center;position:relative;margin-left:-15px;margin-right:-15px}.product-desc-col{flex:0 0 33.33333%;max-width:33.33333%;padding-left:15px;padding-right:15px}.prod-desc-box h2{font-weight:400;font-size:28px;line-height:60px;letter-spacing:.04em;color:var(--color-brand-brown);margin-top:0;margin-bottom:12px;transition:.3s all ease-in-out}.prod-desc-box p{font-weight:400;font-size:21px;line-height:28px;letter-spacing:.06em;color:var(--color-dust-grey);margin-bottom:80px;margin-top:0;transition:.3s all ease-in-out}.prod-desc-box .accordian-wrapper .accordian-item{padding-left:0;padding-right:0}.accordian-heading-box{display:flex;align-items:center}.accordian-heading-box img{margin-right:15px}.accordian-body-inner ul{display:flex;flex-wrap:wrap}.accordian-body-inner ul li{border:none!important;padding-top:5px;padding-bottom:5px;position:relative}.accordian-body-inner ul li:before{content:"";height:6px;width:6px;border-radius:50%;background-color:#cc8d47;position:absolute;top:50%;left:0;transform:translateY(-50%)}.product-desc-col .prod-img-box img{max-width:100%;height:auto;padding:0 60px;object-fit:contain}.prod-usp-heading{position:relative;cursor:pointer}.prod-usp-heading:not(:last-child){margin-bottom:80px;transition:.3s all ease-in-out}.prod-usp-heading h4{font-weight:700;font-size:24px;line-height:24px;letter-spacing:.06em;color:var(--color-brand-orange);margin-top:auto;margin-bottom:12px;font-family:kontoraregular}.prod-usp-heading strong{font-weight:700;font-size:36px;line-height:36px;letter-spacing:.06em;text-decoration-line:underline;color:var(--color-brand-brown);transition:.3s all ease-in-out}.prod-dropdown-msg{display:none;position:absolute;left:-25px;bottom:100%;padding:21px 32px;background-color:#fff;border-radius:10px;margin-bottom:20px;width:294px;font-weight:400;font-size:21px;line-height:28px;letter-spacing:.06em;color:var(--color-brand-brown);box-shadow:0 3px 9px #ebd2b699;transition:.3s all ease-in-out}.prod-dropdown-msg:before{content:"";border-top:18px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;position:absolute;top:96%;left:25px}.prod-usp-heading.show .prod-dropdown-msg{display:block}.product .spr-summary-starrating{justify-content:flex-start!important}.product-form__submit{font-size:20px;line-height:20.08px;letter-spacing:var(--text-letter-spacing-7);font-weight:var(--font-weight-bold);background:var(--color-brand-orange);margin:0;height:50px}.custom-style .custom-style--item_shades .opt-row:hover span.tooltip,.custom-style .custom-style--item_shades .opt-row.active:not(.hover) span.tooltip{display:block}@media screen and (min-width:1200px){.product__info-container--sticky{padding-left:20px}}@media(min-width:1025px){.product-top-main-section .product__media-wrapper{position:sticky;top:130px;height:100%;z-index:1}.product-top-main-section .product__info-wrapper{position:sticky;top:130px;height:100%}}@media(max-width:1199px){.prod-desc-box h2{font-size:20px;line-height:normal}.prod-desc-box p{font-size:18px;margin-bottom:50px}.prod-usp-heading:not(:last-child){margin-bottom:50px}.prod-usp-heading h4{font-size:20px;line-height:20px}.prod-usp-heading strong{font-size:26px;line-height:26px}.prod-dropdown-msg{font-size:18px}}@media(max-width:1024px){.product-top-main-section .product__media-wrapper{flex:0 0 100%;max-width:100%;padding:20px}.product-top-main-section .product__info-wrapper{flex:0 0 100%;max-width:100%;padding:15px}.product .product-feature-img{margin:0 auto}}@media(max-width:991px){.product-description-section{padding:80px 0}.product-description-section:before{width:100%;height:50%;top:auto;bottom:0}.product-desc-col{flex:0 0 100%;max-width:100%;text-align:center}.product-desc-col:not(:last-child){padding-bottom:30px}.prod-usp-item{display:flex;flex-wrap:wrap;justify-content:space-between}#shopify-product-reviews .spr-header .spr-header-title{text-align:left}}@media screen and (min-width:768px){.custom-style .custom-style--item_shades .opt-row span.tooltip{top:-37px;min-width:100px;max-width:220px;font-size:13px;line-height:15px}.custom-style .custom-style--item_title .opt-label{font-size:16px;line-height:16px}.product--block .layout--box>ul>li[data-value=Custom] label span+span{margin-left:5px}.custom-style .custom-dropdown .opt-label{font-size:14px;line-height:14px}}@media(max-width:767px){.custom-style .custom-style--item_title .opt-label{font-size:12px;letter-spacing:0}.custom-style .custom-dropdown .opt-label{font-size:10px;line-height:11px}.product-desc-row .accordian-wrapper{padding:0 1rem}#shopify-product-reviews span.spr-summary-actions{margin-top:3rem}.custom-style-list .select--current.opt-row{height:30px;padding:4px 8px}.custom-style-list .select--current.opt-row .icon-arrow svg{max-width:8px}.custom-style-list .select--current.opt-row .icon-arrow{right:5px}.custom-style .custom-style--item_shades .shades-note{font-size:10px;line-height:10px}.product-form__input .custom-style .custom-dropdown .select-custom-list li{padding:0 10px}.product-form__input .custom-style-list .custom-dropdown li label{padding:6px 0}.custom-style .custom-style--item_title .opt-label .query-content .tooltip{top:25px}}@media(min-width:576px)and (max-width:991px){.prod-usp-heading{margin-bottom:0!important;margin-top:50px}}@media(max-width:575px){.prod-img-box{margin:50px 0}.prod-usp-item{flex-direction:column}.product .product__title{font-size:24px}.prod-dropdown-msg{left:50%;transform:translate(-50%)}.prod-dropdown-msg:before{left:50%;transform:translate(-50%)}.product--block .layout--box>ul>li{padding:7px}.product--block .layout--box>ul>li .opt-row .opt-icon img{max-height:66px}.additional-section .w-product--option_color{flex-wrap:wrap}.additional-section .w-product--option_color .additional-section-title{margin-bottom:20px}.product--block_form .request-quote--label,.product--block_form .request-quote--label a{text-align:center}.product__info-wrapper .product--block .product-form__input{margin-bottom:0}.qty-n-price{flex-direction:column;margin-top:16px}.product--block_info .product-form__quantity .qty-n-price .quantity{width:100%;margin-bottom:24px;margin-right:0}.product--block_info .product-form__quantity .qty-n-price .quantity .quantity__button,.product--block_info .product-form__quantity .qty-n-price .quantity .quantity__input{width:33.33333%}.product__info-container .product-form{margin-top:.7rem}.prod-usp-heading h4{display:inline-block;margin-bottom:0}.product__media--item img{height:66px;width:66px;margin:0 auto}.product__media--list.slider.slider--mobile{max-width:80%;margin-left:auto;margin-right:auto}.w-product .w-product--option_type ul li{margin-right:20px}}@media(max-width:480px){.product--block .layout--radio>ul{align-items:flex-start;flex-direction:column}.product--block .layout--radio>ul>li:not(:first-child){margin-top:20px}.additional-section.personalize-message .additional-section-title{flex-wrap:wrap}.w-product .w-product--option_type ul li{margin-bottom:22px}.product .product--block{padding:36px 16px}.custom-style .custom-style--item_title .opt-label .query-content .tooltip{left:-20px;transform:inherit}.custom-style .custom-style--item_title .opt-label .query-content .tooltip:before{left:14px;transform:translate(0) rotate(45deg)}}@media(max-width:386px){.w-product .w-product--option_type ul li{margin-right:12px}.w-product .w-product--option_type ul li input+label .w-product--image{width:90px;height:90px}}@media(max-width:360px){.product--block .layout--box>ul>li{max-width:100%}.w-product .w-product--option_type ul li input+label .w-product--image{height:78px;width:78px}.w-product .additional-section-body .img img{width:50px;height:50px}.w-product .w-product--info h4{font-size:12px;line-height:12px}}.product__media-wrapper .product__media--theme .product__media--item{background-color:transparent}.product--block .layout--box>ul>li:not([data-value=Custom]) label{background:#fff}.custom-modal .custom-modal--body-left img{display:block!important}.product--block .has-only-custom-color legend.form__label,.has-only-custom-color ul.color_shades li[data-value=Custom] .opt-row span:first-child{display:none}.product--block .has-only-custom-color .layout--box>ul>li{padding-left:0}.product--block .has-only-custom-color .layout--box>ul.color_shades{background:transparent;border:none;padding:0}.options--flavor .select--current.has_only-sigle.opt-row{background:transparent;border:none;pointer-events:none}@media(max-width:443px){.template-product .product-description-section:before{position:relative}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/section-main-product.css.map */
