.ProductPage_main-product-row__4vPzX{display:flex;-moz-column-gap:0;column-gap:0;margin-top:0}@media screen and (max-width:991px){.ProductPage_main-product-row__4vPzX{flex-direction:column}}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX{flex-direction:column;gap:22px}}@media screen and (min-width:992px){.ProductPage_main-product-row__4vPzX>div{width:50%}}@media screen and (max-width:991px){.ProductPage_main-product-row__4vPzX .product-image-area{width:100%;max-width:645px;margin:0 auto}}.ProductPage_main-product-row__4vPzX .product-image-area .product-cover{background:#edebe0;aspect-ratio:990/975;position:sticky;top:70px}.ProductPage_main-product-row__4vPzX .product-image-area .product-cover .swiper-pagination{bottom:5.4%}.ProductPage_main-product-row__4vPzX .product-image-area .product-cover .swiper-pagination .swiper-pagination-bullet{width:32px;height:3px;background:#c8c3b8;opacity:1;border-radius:0}@media screen and (min-width:1551px){.ProductPage_main-product-row__4vPzX .product-image-area .product-cover .swiper-pagination .swiper-pagination-bullet{width:38px}}@media screen and (max-width:576px){.ProductPage_main-product-row__4vPzX .product-image-area .product-cover .swiper-pagination .swiper-pagination-bullet{width:25px}}.ProductPage_main-product-row__4vPzX .product-image-area .product-cover .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-outer-space)}.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs{top:2%;left:2%;transform:unset}@media screen and (min-width:1400px){.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs{top:4%;left:4%}}@media screen and (max-width:991px){.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs{left:10px}}@media screen and (max-width:576px){.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs{display:none}}.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs .swiper-slide{height:auto!important}.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs .swiper-slide button{display:block}.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs .swiper-slide button.active{border:1px solid var(--color-outer-space)}.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs .button-next.disabled,.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs .button-prev.disabled{opacity:.5}.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs .button-next:after,.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs .button-prev:after{display:block;font-family:swiper-icons;font-size:16px;text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs .button-prev{margin-bottom:15px}.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs .button-prev:after{content:"prev";transform:rotate(90deg)}.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs .button-next{margin-top:15px}.ProductPage_main-product-row__4vPzX .product-image-area .product-thumbs .button-next:after{content:"next";transform:rotate(90deg)}.ProductPage_main-product-row__4vPzX .product-info-area{padding:0 15px;max-width:545px;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:1400px){.ProductPage_main-product-row__4vPzX .product-info-area{margin-left:6%;margin-right:unset}}@media screen and (min-width:992px){.ProductPage_main-product-row__4vPzX .product-info-area{padding-top:40px;padding-bottom:40px;margin:0 auto}}@media screen and (max-width:991px){.ProductPage_main-product-row__4vPzX .product-info-area{width:100%;max-width:100%}}.ProductPage_main-product-row__4vPzX .expander{font-size:0;letter-spacing:0;top:4%;right:4%}@media screen and (max-width:576px){.ProductPage_main-product-row__4vPzX .expander{top:unset;bottom:4%}}.ProductPage_main-product-row__4vPzX .expander:after{display:block;content:"";background:url(/_next/static/media/expander-icon.a2319b24.svg) no-repeat 50%;background-size:100% 100%;width:30px;height:30px}@media screen and (min-width:1551px){.ProductPage_main-product-row__4vPzX .expander:after{width:40px;height:40px}}@media screen and (max-width:576px){.ProductPage_main-product-row__4vPzX .expander:after{width:30px;height:30px}}.ProductPage_main-product-row__4vPzX h1{font-size:38px;font-weight:400;line-height:normal;letter-spacing:1.76px;margin-bottom:14px}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX h1{font-size:44px}}@media screen and (max-width:1199px)and (min-width:769px){.ProductPage_main-product-row__4vPzX h1{font-size:28px}}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX h1{font-size:calc(23px + .390625vw)}}.ProductPage_main-product-row__4vPzX .product-price{font-size:26px;font-weight:400;line-height:normal;margin-top:0}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX .product-price{font-size:32px}}@media screen and (max-width:1199px)and (min-width:769px){.ProductPage_main-product-row__4vPzX .product-price{font-size:22px}}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .product-price{font-size:calc(17px + .390625vw)}}.ProductPage_main-product-row__4vPzX .product-price .from-text{font-size:21px}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX .product-price .from-text{font-size:24px}}@media screen and (max-width:1199px)and (min-width:769px){.ProductPage_main-product-row__4vPzX .product-price .from-text{font-size:18px}}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .product-price .from-text{font-size:calc(12px + .390625vw)}}.ProductPage_main-product-row__4vPzX .product-availability{display:none}.ProductPage_main-product-row__4vPzX .short-description{margin-top:15px}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .short-description{margin-top:32px}}.ProductPage_main-product-row__4vPzX .short-description p{font-weight:300}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .short-description p{font-size:calc(11.5px + .390625vw)}}.ProductPage_main-product-row__4vPzX .product-variants{margin-top:30px}@media screen and (min-width:1551px){.ProductPage_main-product-row__4vPzX .product-variants{margin-top:40px}}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .product-variants{margin-bottom:20px}}.ProductPage_main-product-row__4vPzX .product-variants .card{border-radius:4px;border:1px solid var(--color-pale-silver);margin-top:8px;display:flex;font-size:16px;letter-spacing:1.44px;font-weight:400;padding:17px 20px;line-height:23px;cursor:pointer}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .product-variants .card{font-size:calc(12px + .390625vw);padding:11px 15px 11px 20px}}.ProductPage_main-product-row__4vPzX .product-variants .card .attribute-expand{margin-left:auto;font-size:13px;letter-spacing:1.17px;display:flex;align-items:center;-moz-column-gap:7px;column-gap:7px}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .product-variants .card .attribute-expand{font-size:calc(10px + .390625vw)}}.ProductPage_main-product-row__4vPzX .product-variants .card .attribute-expand:after{display:block;content:"";background:url(/_next/static/media/right-arrow.3a00b18b.svg) no-repeat 50%;background-size:100% 100%;width:20px;height:20px}@media screen and (min-width:769px){.ProductPage_main-product-row__4vPzX .product-variants .card .attribute-expand:after{width:24px;height:24px}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants{display:none;margin-top:0}@media screen and (min-width:992px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants{position:fixed;top:0;right:0;width:50%;height:100%;z-index:100;overflow:scroll;background:var(--color-seashell);box-shadow:0 4px 44px 0 rgba(0,0,0,.2)}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants.show{display:block}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs{-moz-column-gap:40px;column-gap:40px;padding:20px 30px;border-bottom:1px solid var(--color-black-shadow)}@media screen and (min-width:769px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs{position:sticky;top:0;width:100%;background:var(--color-seashell);z-index:1}}@media screen and (min-width:1700px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs{-moz-column-gap:60px;column-gap:60px;padding:30px 48px}}@media screen and (max-width:1250px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs{-moz-column-gap:30px;column-gap:30px}}@media screen and (max-width:1024px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs{padding:20px}}@media screen and (max-width:991px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs{justify-content:center}}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs{padding:5px 30px;border-bottom:0}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs button{border:none;outline:none;color:var(--color-outer-space);font-family:var(--font-ivymode-vf);font-size:24px;font-weight:400;line-height:normal;letter-spacing:1.2px;padding:0;margin:0;text-underline-offset:3px}@media screen and (min-width:1600px)and (min-width:1251px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs button{font-size:30px}}@media screen and (max-width:1250px)and (min-width:577px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs button{font-size:20px}}@media screen and (max-width:576px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs button{font-size:18px}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs button.active,.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs button:hover{text-decoration:underline}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs button:not(.active,.variant-close-btn){display:none}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs .variant-close-btn{font-size:0;margin-left:auto;width:45px;height:45px;border-radius:50%;background:var(--color-outer-space);display:flex;align-items:center;justify-content:center;letter-spacing:0}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs .variant-close-btn{width:50px;height:50px}}@media screen and (max-width:1250px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs .variant-close-btn{width:35px;height:35px}}@media screen and (max-width:991px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs .variant-close-btn{position:absolute;top:21px;right:17px}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs .variant-close-btn:after{display:block;content:"";background:url(/_next/static/media/close-icon-white.3bf7e571.svg) no-repeat 50%;background-size:100% 100%;width:12px;height:12px}@media screen and (min-width:1251px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tabs .variant-close-btn:after{width:15px;height:15px}}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tab-nav-buttons-mobile{display:flex;justify-content:space-between;margin-top:-30px}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tab-nav-buttons-mobile>div{display:block;content:"";background:url(/_next/static/media/right-directional-arrow-black.73192bed.svg) no-repeat 50%;background-size:20px 20px;border:1px solid var(--color-outer-space);border-radius:50%;width:28px;height:28px}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .variant-tab-nav-buttons-mobile>div.prev{transform:rotate(180deg)}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content{margin:0;padding:50px 30px 120px}@media screen and (min-width:1600px)and (min-width:1025px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content{padding:80px 48px 150px}}@media screen and (max-width:1024px)and (min-width:769px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content{padding:40px 20px 120px}}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content{padding:30px 0 90px}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content .options{display:flex;gap:11px;flex-wrap:wrap}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content .options .heading{flex:0 0 100%;font-size:18px;font-weight:400;line-height:normal;letter-spacing:2.6px;margin-bottom:20px}@media screen and (min-width:1551px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content .options .heading{font-size:20px}}@media screen and (min-width:769px)and (max-width:991px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content .options .heading{font-size:16px}}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content .options .heading{font-size:14px}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content .options .gap-3{gap:11px}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content .options:not(:has(>.w-full>.heading.main))>.w-full>.heading.other{display:none}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button{border:1px solid rgba(0,0,0,0)}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.active,.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button:hover{border-color:var(--color-outer-space)}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.active .image-area:before{display:block;content:"";background:url(/_next/static/media/check-icon-white.cad8d973.svg) no-repeat 50%;background-size:100% 100%;width:38px;height:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option{background:#edebe0;border-radius:4px;width:calc((100% - 33px)/4);height:auto;padding:22px 15px}@media screen and (min-width:1250px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option{width:calc((100% - 44px)/5);padding:34px 15px}}@media screen and (max-width:576px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option{width:calc((100% - 22px)/3)}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option .image-area{max-width:70px;margin:0 auto;position:relative}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option .image-area{max-width:85px}}@media screen and (max-width:1350px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option .image-area{max-width:59px}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option img{object-fit:cover;max-width:70px;aspect-ratio:1/1;border-radius:50%;width:100%;height:auto;margin:0 auto 18px}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option img{max-width:85px;margin:0 auto 25px}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option .color-bg{max-width:70px;aspect-ratio:1/1;border-radius:50%;width:100%;margin:0 auto 18px}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option .color-bg{max-width:85px;margin:0 auto 25px}}@media screen and (max-width:1350px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option .color-bg{max-width:59px}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option .attribute-name{padding:0;font-size:14px;letter-spacing:1.44px;line-height:normal}@media screen and (min-width:1025px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option .attribute-name{font-size:16px}}@media screen and (min-width:1025px)and (max-width:1599px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option .attribute-name{font-size:14px}}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content button.color-option .attribute-name{font-size:12px}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content label.default-style{cursor:pointer;border:1px solid rgba(0,0,0,0);background:#edebe0;border-radius:4px;width:calc((100% - 33px)/4);height:auto;padding:17px 15px;font-size:14px;letter-spacing:1.44px;line-height:normal;text-align:center;justify-content:center}@media screen and (min-width:1250px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content label.default-style{width:calc((100% - 44px)/5);padding:20px 15px}}@media screen and (max-width:576px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content label.default-style{width:calc((100% - 22px)/3)}}@media screen and (min-width:1025px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content label.default-style{font-size:16px}}@media screen and (min-width:1025px)and (max-width:1599px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content label.default-style{font-size:14px}}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content label.default-style{font-size:12px}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content label.default-style .text-sm{font-size:inherit!important}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content label.default-style:has(input:checked),.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content label.default-style:hover{border-color:var(--color-outer-space)}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .tab-content label.default-style input[type=radio]{display:none}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .footer-area{padding:18px 30px;position:fixed;width:50%;right:0;bottom:0;background:var(--color-seashell);box-shadow:0 4px 34px 0 rgba(0,0,0,.15);display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px;justify-content:space-between}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .footer-area{padding:18px 30px}}@media screen and (max-width:1024px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .footer-area{padding:17px 20px}}@media screen and (max-width:991px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .footer-area{width:100%}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .footer-area .subtotal{font-size:22px;font-weight:400;line-height:normal}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .footer-area .subtotal{font-size:25px}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .footer-area .subtotal span{display:block;font-size:13px}.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .footer-area .btn{padding:14px 28px}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants .footer-area .btn{padding:17px 28px}}@media screen and (min-width:992px){.ProductPage_main-product-row__4vPzX .product-variants .overlay-product-variants.show+.overlay-backdrop-variants{display:block}}.ProductPage_main-product-row__4vPzX .product-variants .overlay-backdrop-variants{display:none;opacity:.81;background:var(--color-white);width:100%;height:100%;position:fixed;left:0;top:0;z-index:52}.ProductPage_main-product-row__4vPzX .product-actions{flex-direction:column;gap:10px}.ProductPage_main-product-row__4vPzX .product-actions.email-detail-popup-open{display:flex!important}.ProductPage_main-product-row__4vPzX .product-actions .product-quantity{display:none}.ProductPage_main-product-row__4vPzX .product-actions .btn-secondary{border-radius:4px;background:rgba(0,0,0,0);color:var(--color-outer-space);border:1px solid var(--color-outer-space);text-align:center;padding:13px 15px;font-size:16px}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX .product-actions .btn-secondary{font-size:18px;letter-spacing:1.62px;padding:15px;line-height:25px}}.ProductPage_main-product-row__4vPzX .product-actions .btn-secondary:hover{opacity:1;background:var(--color-outer-space);color:var(--color-seashell)}.ProductPage_main-product-row__4vPzX .product-actions .btn-primary{border-radius:4px;background:var(--color-outer-space);color:var(--color-seashell);padding:14px 15px;text-align:center;font-size:16px}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX .product-actions .btn-primary{font-size:18px;letter-spacing:1.62px;padding:16px 15px;line-height:25px}}.ProductPage_main-product-row__4vPzX .product-actions .btn-primary:hover{background:var(--color-pastel-brown)}.ProductPage_main-product-row__4vPzX .add-to-cart-btn{border-radius:4px;background:var(--color-outer-space);color:var(--color-seashell);padding:12px 15px;text-align:center}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX .add-to-cart-btn{font-size:18px;letter-spacing:1.62px;padding:16px 15px;line-height:25px}}.ProductPage_main-product-row__4vPzX .add-to-cart-btn:hover{background:var(--color-pastel-brown)}.ProductPage_main-product-row__4vPzX .product-tabs-links{display:flex;align-items:center;-moz-column-gap:52px;column-gap:52px;margin-top:30px!important}@media screen and (min-width:1551px){.ProductPage_main-product-row__4vPzX .product-tabs-links{margin-top:40px!important}}.ProductPage_main-product-row__4vPzX .product-tabs-links a{font-size:16px;font-weight:400;line-height:normal;letter-spacing:1.62px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:2px}@media screen and (min-width:1600px){.ProductPage_main-product-row__4vPzX .product-tabs-links a{font-size:18px}}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .product-tabs-links a{font-size:calc(11.5px + .390625vw)}}.ProductPage_main-product-row__4vPzX .product-tabs-links a.ruler{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px;width:-moz-fit-content;width:fit-content}.ProductPage_main-product-row__4vPzX .product-tabs-links a.ruler:before{display:block;content:"";background:url(/_next/static/media/ruler-icon.85fd4771.svg) no-repeat 50%;background-size:100% 100%;width:20px;height:20px}@media screen and (min-width:992px){.ProductPage_main-product-row__4vPzX .product-tabs-links a.ruler:before{width:24px;height:24px}}.ProductPage_main-product-row__4vPzX .showroom-info-block{margin-top:53px!important;background:var(--color-bone);padding:22px 32px;display:flex;-moz-column-gap:22px;column-gap:22px;align-items:center;position:relative}@media screen and (min-width:769px){.ProductPage_main-product-row__4vPzX .showroom-info-block{border-radius:4px}}@media screen and (max-width:991px){.ProductPage_main-product-row__4vPzX .showroom-info-block{margin-left:-15px;margin-right:-15px;padding:22px 16px;-moz-column-gap:16px;column-gap:16px}}@media screen and (max-width:576px){.ProductPage_main-product-row__4vPzX .showroom-info-block{flex-wrap:wrap;align-items:unset}}.ProductPage_main-product-row__4vPzX .showroom-info-block .image{width:100%;max-width:95px}@media screen and (max-width:576px){.ProductPage_main-product-row__4vPzX .showroom-info-block .image{max-width:78px}}.ProductPage_main-product-row__4vPzX .showroom-info-block img{border-radius:50%;width:100%;height:auto;aspect-ratio:1/1;max-width:95px;object-fit:cover}@media screen and (max-width:576px){.ProductPage_main-product-row__4vPzX .showroom-info-block img{max-width:78px}}.ProductPage_main-product-row__4vPzX .showroom-info-block h2{font-size:20px;font-weight:400;line-height:normal;letter-spacing:.8px;margin-bottom:10px}.ProductPage_main-product-row__4vPzX .showroom-info-block p{font-size:13px;line-height:138.462%;letter-spacing:1.17px;margin-bottom:0}@media screen and (max-width:768px){.ProductPage_main-product-row__4vPzX .showroom-info-block .info{max-width:calc(100% - 100px)}}.ProductPage_main-product-row__4vPzX .showroom-info-block .showroom-btn{font-size:0;display:flex;align-items:center;justify-content:center}@media screen and (max-width:991px){.ProductPage_main-product-row__4vPzX .showroom-info-block .showroom-btn{margin-left:auto}}@media screen and (max-width:576px){.ProductPage_main-product-row__4vPzX .showroom-info-block .showroom-btn{margin-top:5px}}.ProductPage_main-product-row__4vPzX .showroom-info-block .showroom-btn:after{display:block;content:"";background:url(/_next/static/media/right-directional-arrow-black.73192bed.svg) no-repeat 50%;background-size:20px 20px;border:1px solid var(--color-outer-space);border-radius:50%;width:28px;height:28px}.ProductPage_main-product-row__4vPzX .showroom-info-block .showroom-btn:hover:after{background:var(--color-outer-space) url(/_next/static/media/right-directional-arrow-white.b047f5d7.svg) no-repeat center;background-size:20px 20px}.ProductPage_main-product-row__4vPzX .showroom-info-block .complete-block-link{font-size:0;position:absolute;top:0;left:0;width:100%;height:100%}.ProductPage_main-product-row__4vPzX .showroom-info-block:has(.complete-block-link:hover) .showroom-btn:after{background:var(--color-outer-space) url(/_next/static/media/right-directional-arrow-white.b047f5d7.svg) no-repeat center;background-size:20px 20px}.ProductPage_product-blocks__C9BBN h2{font-size:52px;font-weight:400;line-height:112.5%;letter-spacing:2.88px}@media screen and (min-width:1351px){.ProductPage_product-blocks__C9BBN h2{font-size:72px}}@media screen and (min-width:1351px)and (max-width:1550px){.ProductPage_product-blocks__C9BBN h2{font-size:62px}}@media screen and (max-width:768px){.ProductPage_product-blocks__C9BBN h2{font-size:calc(29px + .390625vw);letter-spacing:1.2px}}.ProductPage_product-blocks__C9BBN h2 span{color:var(--color-pastel-brown)}.ProductPage_displayusp1-section__N7lN1{margin-top:clamp(47px,4.9vmax,94px);margin-bottom:clamp(42px,5.2vmax,99px);overflow:hidden}.ProductPage_displayusp1-section__N7lN1 .li{padding:17px 15px;text-align:center;height:auto}@media screen and (min-width:1151px){.ProductPage_displayusp1-section__N7lN1 .li:not(:last-child){border-right:1px solid var(--color-black-shadow)}}.ProductPage_displayusp1-section__N7lN1 .img-usp{height:70px;margin:0 auto 35px;width:-moz-fit-content;width:fit-content;display:flex;align-items:center}@media screen and (min-width:769px){.ProductPage_displayusp1-section__N7lN1 .img-usp{margin:0 auto 40px}}.ProductPage_displayusp1-section__N7lN1 .img-usp img{object-fit:contain;max-width:100%}.ProductPage_displayusp1-section__N7lN1 .text{font-family:var(--font-ivymode-vf);font-size:22px;font-weight:400;line-height:normal;letter-spacing:.88px;margin-bottom:12px}.ProductPage_displayusp1-section__N7lN1 p{line-height:137.5%;max-width:323px;margin:0 auto;font-weight:300}@media screen and (max-width:768px){.ProductPage_displayusp1-section__N7lN1 p{font-size:15px}}@media screen and (min-width:577px)and (max-width:1150px){.ProductPage_displayusp1-section__N7lN1 .swiper-pagination{margin-top:10px}}@media screen and (min-width:1151px){.ProductPage_displayusp1-section__N7lN1 .sd-uspblock-swiper-displayusp1:not(.swiper-initialized) .li{width:25%}}.ProductPage_displayusp1-section__N7lN1{background:var(--color-pastel-brown);color:var(--color-seashell);margin-top:0;margin-bottom:0}.ProductPage_displayusp1-section__N7lN1 img{filter:brightness(0) saturate(100%) invert(98%) sepia(3%) saturate(871%) hue-rotate(332deg) brightness(102%) contrast(94%)}.ProductPage_displayusp1-section__N7lN1 .li{padding-top:46px;padding-bottom:28px}@media screen and (min-width:769px){.ProductPage_displayusp1-section__N7lN1 .li{padding-bottom:50px}}.ProductPage_displayusp1-section__N7lN1 .swiper-buttons .swiper-pagination.swiper-pagination-horizontal{margin-bottom:30px}.ProductPage_displayusp1-section__N7lN1 .swiper-buttons .swiper-pagination.swiper-pagination-horizontal .swiper-pagination-bullet{background:#f8f6ee!important}.ProductPage_no-form-section__0bDAh{background:var(--color-bone);padding-top:clamp(55px,5vmax,95px);padding-bottom:clamp(59px,7vmax,135px)}@media screen and (max-width:991px){.ProductPage_no-form-section__0bDAh .container{max-width:626px}}.ProductPage_no-form-section__0bDAh .row{display:flex;margin:0 -15px}@media screen and (max-width:991px){.ProductPage_no-form-section__0bDAh .row{flex-direction:column}}.ProductPage_no-form-section__0bDAh .row>div{padding:0 15px}@media screen and (min-width:992px){.ProductPage_no-form-section__0bDAh .row .col-md-6{width:50%}}.ProductPage_no-form-section__0bDAh h2{letter-spacing:2.88px}@media screen and (max-width:991px){.ProductPage_no-form-section__0bDAh h2{margin-bottom:35px;letter-spacing:1.2px}}.ProductPage_no-form-section__0bDAh p{font-size:18px;line-height:150%;letter-spacing:1.8px}@media screen and (min-width:1025px){.ProductPage_no-form-section__0bDAh p{font-size:20px}}@media screen and (max-width:768px){.ProductPage_no-form-section__0bDAh p{font-size:calc(13px + .390625vw);letter-spacing:1.26px}}.ProductPage_no-form-section__0bDAh p{max-width:596px;margin-bottom:25px}@media screen and (min-width:1551px){.ProductPage_no-form-section__0bDAh p{font-size:22px;margin-bottom:30px}}.ProductPage_no-form-section__0bDAh p:first-child{max-width:700px}@media screen and (min-width:1551px){.ProductPage_no-form-section__0bDAh p:first-child{font-size:26px;letter-spacing:2.34px;margin-bottom:25px}}@media screen and (max-width:768px){.ProductPage_no-form-section__0bDAh p:first-child{font-size:calc(15px + .390625vw)}}.ProductPage_no-form-section__0bDAh .hearts{margin-top:45px}@media screen and (min-width:1351px){.ProductPage_no-form-section__0bDAh .hearts{margin-top:80px}}@media screen and (max-width:991px){.ProductPage_no-form-section__0bDAh .hearts{width:82%;margin:45px auto 0}}.ProductPage_no-form-section__0bDAh .hearts img{object-fit:contain;width:100%;height:auto;max-width:434px}.ProductPage_for-today-and-tomorrow-section__T2MBT{background:var(--color-pastel-brown);padding-top:clamp(55px,9.1vmax,174px);padding-bottom:8vmax;margin-bottom:clamp(63px,5.5vmax,105px)}@media screen and (max-width:768px){.ProductPage_for-today-and-tomorrow-section__T2MBT{padding-bottom:6.5vmax}}.ProductPage_for-today-and-tomorrow-section__T2MBT .container{max-width:1540px}.ProductPage_for-today-and-tomorrow-section__T2MBT .row{display:flex;margin:0 -15px;align-items:center}@media screen and (max-width:991px){.ProductPage_for-today-and-tomorrow-section__T2MBT .row{flex-direction:column}}.ProductPage_for-today-and-tomorrow-section__T2MBT .row>div{padding:0 15px}@media screen and (min-width:992px){.ProductPage_for-today-and-tomorrow-section__T2MBT .row .col-md-6{width:50%}}.ProductPage_for-today-and-tomorrow-section__T2MBT .main-image{display:flex;flex-direction:column-reverse;position:relative}.ProductPage_for-today-and-tomorrow-section__T2MBT .main-image img{width:100%;height:auto;border-radius:8px;aspect-ratio:596/447;max-width:596px;object-fit:cover}@media screen and (max-width:991px){.ProductPage_for-today-and-tomorrow-section__T2MBT .main-image img{width:95%;margin-bottom:37px}}@media screen and (max-width:768px){.ProductPage_for-today-and-tomorrow-section__T2MBT .main-image img{max-height:290px}}@media screen and (max-width:576px){.ProductPage_for-today-and-tomorrow-section__T2MBT .main-image img{border-radius:4px;aspect-ratio:328/240}}.ProductPage_for-today-and-tomorrow-section__T2MBT .main-image .image-description{position:absolute;top:-25px;width:100%;padding:0 20px}@media screen and (min-width:992px){.ProductPage_for-today-and-tomorrow-section__T2MBT .main-image .image-description{top:-53px}}.ProductPage_for-today-and-tomorrow-section__T2MBT p{font-size:18px;line-height:150%;letter-spacing:1.8px}@media screen and (min-width:1025px){.ProductPage_for-today-and-tomorrow-section__T2MBT p{font-size:20px}}@media screen and (max-width:768px){.ProductPage_for-today-and-tomorrow-section__T2MBT p{font-size:calc(13px + .390625vw);letter-spacing:1.26px}}.ProductPage_for-today-and-tomorrow-section__T2MBT p{color:var(--color-seashell);font-weight:300}.ProductPage_for-today-and-tomorrow-section__T2MBT p:not(:last-child){margin-bottom:12px}@media screen and (min-width:1551px){.ProductPage_for-today-and-tomorrow-section__T2MBT p{font-size:22px}}.ProductPage_for-today-and-tomorrow-section__T2MBT .block-custom-text{max-width:596px;margin-left:auto}.ProductPage_for-today-and-tomorrow-section__T2MBT .block-custom-text .image{margin-top:73px;max-width:85px;border-radius:4px;border:1px solid var(--color-white);padding:10px}@media screen and (min-width:992px){.ProductPage_for-today-and-tomorrow-section__T2MBT .block-custom-text .image{border-radius:6px;max-width:145px;padding:20px}}@media screen and (min-width:992px)and (max-width:1099px){.ProductPage_for-today-and-tomorrow-section__T2MBT .block-custom-text .image{max-width:112px;padding:15px}}@media screen and (max-width:991px){.ProductPage_for-today-and-tomorrow-section__T2MBT .block-custom-text .image{margin-left:auto;margin-top:40px}}.ProductPage_for-today-and-tomorrow-section__T2MBT .block-custom-text .image img{width:100%;height:auto;object-fit:contain}.ProductPage_for-today-and-tomorrow-section__T2MBT h2{color:var(--color-seashell);text-align:right}.ProductPage_for-today-and-tomorrow-section__T2MBT h2 span{display:block;color:var(--color-bone);text-align:left}.ProductPage_faq-section__G_6_5{margin-bottom:clamp(74px,6.1vmax,117px)}@media screen and (min-width:992px){.ProductPage_faq-section__G_6_5 .category-block-inner,.ProductPage_faq-section__G_6_5 .homeblock-inner,.ProductPage_faq-section__G_6_5 .product-block-inner{display:flex}.ProductPage_faq-section__G_6_5 .category-block-inner>div,.ProductPage_faq-section__G_6_5 .homeblock-inner>div,.ProductPage_faq-section__G_6_5 .product-block-inner>div{width:50%}}.ProductPage_faq-section__G_6_5 h2{font-size:52px;font-weight:400;line-height:112.5%;letter-spacing:2.88px}@media screen and (min-width:1351px){.ProductPage_faq-section__G_6_5 h2{font-size:72px}}@media screen and (min-width:1351px)and (max-width:1550px){.ProductPage_faq-section__G_6_5 h2{font-size:62px}}@media screen and (max-width:768px){.ProductPage_faq-section__G_6_5 h2{font-size:calc(29px + .390625vw);letter-spacing:1.2px}}.ProductPage_faq-section__G_6_5 h2 span{color:var(--color-pastel-brown)}.ProductPage_faq-section__G_6_5 h2{margin-bottom:22px;text-align:center}@media screen and (min-width:1351px){.ProductPage_faq-section__G_6_5 h2{margin-bottom:33px}}@media screen and (min-width:992px){.ProductPage_faq-section__G_6_5 h2{text-align:left}}.ProductPage_faq-section__G_6_5 p{font-size:20px;line-height:150%;max-width:600px;font-weight:300}@media screen and (max-width:1024px){.ProductPage_faq-section__G_6_5 p{font-size:18px}}@media screen and (max-width:991px){.ProductPage_faq-section__G_6_5 p{text-align:center;margin-left:auto;margin-right:auto;max-width:535px}}@media screen and (max-width:768px){.ProductPage_faq-section__G_6_5 p{font-size:calc(13px + .390625vw)}.ProductPage_faq-section__G_6_5 .sd-anchor-list{margin-top:50px}}.ProductPage_faq-section__G_6_5 .tab-accordion{width:100%;max-width:1055px;border-bottom:1px solid #bcb7b0}.ProductPage_faq-section__G_6_5 .tab-accordion p{max-width:787px;font-weight:300}.ProductPage_faq-section__G_6_5 .tab-accordion p:last-child{margin-bottom:20px}.ProductPage_faq-section__G_6_5 .tab-accordion .select-acc{display:flex;align-items:center;justify-content:space-between;width:100%;font-family:var(--font-ivymode-vf);font-size:24px;letter-spacing:.96px;line-height:normal;padding:22px 0;gap:15px;cursor:pointer}@media screen and (min-width:992px){.ProductPage_faq-section__G_6_5 .tab-accordion .select-acc{padding:31px 10px}}@media screen and (max-width:768px){.ProductPage_faq-section__G_6_5 .tab-accordion .select-acc{font-size:calc(19px + .390625vw)}}.ProductPage_faq-section__G_6_5 .tab-accordion .select-acc:after{pointer-events:none;display:block;content:"";background:url(/_next/static/media/faq-plus-icon.fd9ca59d.svg) no-repeat 50%;background-size:100% 100%;width:28px;height:28px;min-width:28px}.ProductPage_faq-section__G_6_5 .tab-accordion .faq-content{overflow:hidden;max-height:0;transition:max-height .3s ease-in-out}@media screen and (min-width:992px){.ProductPage_faq-section__G_6_5 .tab-accordion .faq-content{padding:0 10px}}.ProductPage_faq-section__G_6_5 .tab-accordion .faq-content>div{padding-bottom:40px}.ProductPage_faq-section__G_6_5 .tab-accordion .faq-content>div p{text-align:left;margin-left:0}.ProductPage_faq-section__G_6_5 .tab-accordion.active .select-acc:after{background:url(/_next/static/media/faq-minus-icon.8580a364.svg) no-repeat 50%;background-size:100% 100%}.ProductPage_faq-section__G_6_5 .tab-accordion.active .faq-content{max-height:1000px}.ProductPage_product-tab-section__KHOF8{margin-top:54px;margin-bottom:80px}@media screen and (min-width:1551px){.ProductPage_product-tab-section__KHOF8{margin-top:74px;margin-bottom:100px}}@media screen and (max-width:768px){.ProductPage_product-tab-section__KHOF8{margin-top:28px;margin-bottom:53px}}.ProductPage_product-tab-section__KHOF8 #product-info-tabs .product-tabs-row{border-bottom:1px solid #cfc8bb;padding-bottom:0;-moz-column-gap:50px;column-gap:50px}@media screen and (min-width:1551px){.ProductPage_product-tab-section__KHOF8 #product-info-tabs .product-tabs-row{-moz-column-gap:70px;column-gap:70px}}@media screen and (max-width:991px){.ProductPage_product-tab-section__KHOF8 #product-info-tabs .product-tabs-row{margin:0 -15px;padding-left:15px;padding-right:15px}}@media screen and (max-width:768px){.ProductPage_product-tab-section__KHOF8 #product-info-tabs .product-tabs-row{justify-content:center}}@media screen and (max-width:576px){.ProductPage_product-tab-section__KHOF8 #product-info-tabs .product-tabs-row{justify-content:space-around;-moz-column-gap:15px;column-gap:15px}}.ProductPage_product-tab-section__KHOF8 #product-info-tabs .product-tabs-row button{color:var(--color-outer-space);font-family:var(--font-ivymode-vf);font-size:22px;font-weight:400;line-height:normal;letter-spacing:1.04px;padding-top:0;padding-bottom:15px}@media screen and (min-width:1551px){.ProductPage_product-tab-section__KHOF8 #product-info-tabs .product-tabs-row button{font-size:26px;padding-bottom:20px;border-bottom-width:3px}}@media screen and (min-width:769px)and (max-width:991px){.ProductPage_product-tab-section__KHOF8 #product-info-tabs .product-tabs-row button{font-size:20px}}@media screen and (max-width:768px){.ProductPage_product-tab-section__KHOF8 #product-info-tabs .product-tabs-row button{font-size:calc(17px + .390625vw);letter-spacing:.72px;padding-bottom:12px}}.ProductPage_product-tab-section__KHOF8 #product-info-tabs .tab-content{padding-top:3.5vmax}.ProductPage_product-tab-section__KHOF8 #product-info-tabs .tab-content:has(table){overflow:auto}.ProductPage_product-tab-section__KHOF8 #product-info-tabs table{margin:0 auto;width:100%;max-width:1130px;background:#edebe0;border-radius:10px;overflow:hidden}.ProductPage_product-tab-section__KHOF8 #product-info-tabs table tbody tr:nth-child(2n),.ProductPage_product-tab-section__KHOF8 #product-info-tabs table thead tr{background:var(--color-bone)}.ProductPage_product-tab-section__KHOF8 #product-info-tabs table th{font-weight:600}.ProductPage_product-tab-section__KHOF8 #product-info-tabs table td,.ProductPage_product-tab-section__KHOF8 #product-info-tabs table th{padding:10px 15px;text-align:center}@media screen and (max-width:768px){.ProductPage_product-tab-section__KHOF8 #product-info-tabs table td,.ProductPage_product-tab-section__KHOF8 #product-info-tabs table th{font-size:14px;padding:8px 12px}}.ProductPage_product-tab-section__KHOF8 p{font-size:16px;letter-spacing:1.62px;line-height:155.556%;margin-bottom:25px;font-weight:300}@media screen and (min-width:1551px){.ProductPage_product-tab-section__KHOF8 p{font-size:18px}}@media screen and (max-width:768px){.ProductPage_product-tab-section__KHOF8 p{font-size:calc(12px + .390625vw);letter-spacing:1.17px}}.ProductPage_product-tab-section__KHOF8 p:last-child{margin-bottom:0}.ProductPage_product-tab-section__KHOF8 ul li{font-size:16px;letter-spacing:1.62px;line-height:155.556%}@media screen and (min-width:1551px){.ProductPage_product-tab-section__KHOF8 ul li{font-size:18px}}@media screen and (max-width:768px){.ProductPage_product-tab-section__KHOF8 ul li{font-size:calc(12px + .390625vw);letter-spacing:1.17px}}.ProductPage_product-tab-section__KHOF8 strong{font-weight:500}.ProductPage_product-tab-section__KHOF8 .product-detail-image-info{display:flex;gap:50px;align-items:center}@media screen and (max-width:991px){.ProductPage_product-tab-section__KHOF8 .product-detail-image-info{flex-direction:column-reverse}}.ProductPage_product-tab-section__KHOF8 .product-detail-image-info>div{flex:1}.ProductPage_product-tab-section__KHOF8 .product-detail-image-info .image-col{flex:0 0 40%}.ProductPage_product-tab-section__KHOF8 .product-detail-image-info .image-col img{border-radius:4px;max-width:596px;width:100%;height:auto}@media screen and (min-width:769px){.ProductPage_product-tab-section__KHOF8 .product-detail-image-info .image-col img{border-radius:8px}}@media screen and (max-width:991px){.ProductPage_product-tab-section__KHOF8 .product-detail-image-info .image-col img{margin:0 auto}}.ProductPage_product-tab-section__KHOF8 .product-detail-image-info h2{font-size:34px;font-weight:400;line-height:141.176%;letter-spacing:1.68px;margin-bottom:20px}@media screen and (min-width:1551px){.ProductPage_product-tab-section__KHOF8 .product-detail-image-info h2{font-size:40px;margin-bottom:30px}}@media screen and (min-width:769px)and (max-width:991px){.ProductPage_product-tab-section__KHOF8 .product-detail-image-info h2{font-size:30px}}@media screen and (max-width:768px){.ProductPage_product-tab-section__KHOF8 .product-detail-image-info h2{font-size:calc(24.5px + .390625vw);letter-spacing:1.04px;margin-bottom:16px}}.ProductPage_product-tab-section__KHOF8 .product-detail-image-info ul{list-style:disc;padding-left:2.5rem}.ProductPage_related-products__oNiPz{margin-bottom:clamp(82px,6.6vmax,124px);overflow:hidden}@media screen and (max-width:768px){.ProductPage_related-products__oNiPz>.container>.row>div:first-child{display:contents}.ProductPage_related-products__oNiPz .row{display:flex;flex-direction:column}.ProductPage_related-products__oNiPz .block-custom-text{display:contents}}.ProductPage_related-products__oNiPz .block-custom-text>div{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;margin-bottom:34px}@media screen and (max-width:768px){.ProductPage_related-products__oNiPz .block-custom-text>div{justify-content:center;margin-bottom:22px;display:contents}}@media screen and (min-width:1551px){.ProductPage_related-products__oNiPz .block-custom-text>div h2{font-size:46px;letter-spacing:1.68px}}@media screen and (min-width:769px)and (max-width:1550px){.ProductPage_related-products__oNiPz .block-custom-text>div h2{font-size:36px}}@media screen and (min-width:769px)and (max-width:1550px)and (max-width:991px){.ProductPage_related-products__oNiPz .block-custom-text>div h2{font-size:28px}}@media screen and (max-width:768px){.ProductPage_related-products__oNiPz .block-custom-text>div h2{font-size:calc(21px + .390625vw);text-align:center;margin-bottom:25px}.ProductPage_related-products__oNiPz .block-custom-text>div .button-col{order:10;margin-top:30px}.ProductPage_related-products__oNiPz .block-custom-text>div .button-col .btn{margin:0 auto}}.ProductPage_related-products__oNiPz .product-accessories{gap:0!important}.ProductPage_related-products__oNiPz .swiper-slide{height:auto}@media screen and (min-width:992px){.ProductPage_related-products__oNiPz .swiper-slide{width:calc((100% - 32px)/3)}.ProductPage_related-products__oNiPz .swiper-slide:not(:last-child){margin-right:16px}}.ProductPage_related-products__oNiPz .product-miniature-wrapper{height:100%}.ProductPage_related-products__oNiPz:not(:has(.product-accessories)){display:none}.ProductPage_related-products__oNiPz .swiper-pagination.swiper-pagination-horizontal{margin-top:20px}.ProductPage_emailQuoteModal__z8D4M{border-radius:8px;background:var(--color-bone);box-shadow:0 4px 44px 0 rgba(0,0,0,.05);width:100%;max-width:902px;padding:0 40px}@media screen and (min-width:769px){.ProductPage_emailQuoteModal__z8D4M{width:calc(100% - 30px);max-height:748px}}@media screen and (min-width:1551px){.ProductPage_emailQuoteModal__z8D4M{padding:0 58px}}@media screen and (max-width:576px){.ProductPage_emailQuoteModal__z8D4M{padding:0 15px}}@media screen and (max-width:768px){.ProductPage_emailQuoteModal__z8D4M{width:100%;height:100%;border-radius:0}}.ProductPage_emailQuoteModal__z8D4M::-webkit-scrollbar{background:#bcb7b0;width:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;overflow:hidden}.ProductPage_emailQuoteModal__z8D4M::-webkit-scrollbar-thumb{background:var(--color-outer-space)}.ProductPage_emailQuoteModal__z8D4M h2{font-size:34px;letter-spacing:1.6px;line-height:normal}@media screen and (min-width:1551px){.ProductPage_emailQuoteModal__z8D4M h2{font-size:40px}}@media screen and (min-width:769px)and (max-width:991px){.ProductPage_emailQuoteModal__z8D4M h2{font-size:30px}}@media screen and (max-width:768px){.ProductPage_emailQuoteModal__z8D4M h2{font-size:calc(24.5px + .390625vw);letter-spacing:1.04px}}.ProductPage_emailQuoteModal__z8D4M .modal-header{margin-bottom:33px;position:sticky;top:0;background:var(--color-bone);padding:20px 0 15px}@media screen and (min-width:1551px){.ProductPage_emailQuoteModal__z8D4M .modal-header{margin-bottom:53px;padding-top:30px}}@media screen and (max-width:576px){.ProductPage_emailQuoteModal__z8D4M .modal-header{padding-top:20px}}.ProductPage_emailQuoteModal__z8D4M .modal-header button{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-outer-space);color:var(--color-outer-space);font-size:26px;font-weight:300;line-height:1}@media screen and (min-width:992px){.ProductPage_emailQuoteModal__z8D4M .modal-header button{width:44px;height:44px}}.ProductPage_emailQuoteModal__z8D4M .summary-block{border-radius:4px;overflow:hidden}.ProductPage_emailQuoteModal__z8D4M .summary-block button{background:var(--color-seashell);padding:30px 25px;font-size:16px;letter-spacing:1.44px;font-weight:400}@media screen and (max-width:768px){.ProductPage_emailQuoteModal__z8D4M .summary-block button{padding:20px 18px}}.ProductPage_emailQuoteModal__z8D4M .summary-block button.collapsed{padding:11px 25px}@media screen and (max-width:768px){.ProductPage_emailQuoteModal__z8D4M .summary-block button.collapsed{padding:11px 18px}}.ProductPage_emailQuoteModal__z8D4M .summary-block button .accordion-btn{width:28px;height:28px;border-radius:50%;background:var(--color-outer-space);color:var(--color-seashell);font-weight:300;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:26px;letter-spacing:0}.ProductPage_emailQuoteModal__z8D4M .summary-block .summary-content{padding:12px 25px 40px;background:var(--color-seashell);font-weight:300}@media screen and (max-width:768px){.ProductPage_emailQuoteModal__z8D4M .summary-block .summary-content{font-size:calc(13px + .390625vw);padding:8px 18px 30px}}.ProductPage_emailQuoteModal__z8D4M .summary-block .summary-content .font-semibold{font-weight:500}.ProductPage_emailQuoteModal__z8D4M .form-fields{gap:11px}@media screen and (min-width:1551px){.ProductPage_emailQuoteModal__z8D4M .form-fields{gap:14px}}.ProductPage_emailQuoteModal__z8D4M input,.ProductPage_emailQuoteModal__z8D4M textarea{border-radius:4px;border:1px solid rgba(0,0,0,0);background:var(--color-seashell);box-shadow:none;outline:none;font-size:16px;color:var(--color-outer-space);letter-spacing:1.44px;font-weight:400;padding:10px 28px;width:100%}@media screen and (min-width:992px){.ProductPage_emailQuoteModal__z8D4M input,.ProductPage_emailQuoteModal__z8D4M textarea{padding:12px 28px}}@media screen and (max-width:768px){.ProductPage_emailQuoteModal__z8D4M input,.ProductPage_emailQuoteModal__z8D4M textarea{padding:10px 18px}}.ProductPage_emailQuoteModal__z8D4M input::placeholder,.ProductPage_emailQuoteModal__z8D4M textarea::placeholder{color:#8c867a}.ProductPage_emailQuoteModal__z8D4M input:focus,.ProductPage_emailQuoteModal__z8D4M textarea:focus{border-color:var(--color-outer-space)}.ProductPage_emailQuoteModal__z8D4M .modal-footer{text-align:center;margin-top:35px!important;position:sticky;bottom:0;background:var(--color-bone);padding:26px 0 34px}.ProductPage_emailQuoteModal__z8D4M .modal-footer .btn-primary{display:block;width:100%}@media screen and (max-width:768px){.ProductPage_emailQuoteModal__z8D4M .modal-footer .btn-primary{font-size:14px}}.ProductPage_emailQuoteModal__z8D4M .modal-footer .cancel-btn{margin-top:18px;font-size:16px;letter-spacing:1.44px;text-underline-offset:3px}@media screen and (min-width:1551px){.ProductPage_emailQuoteModal__z8D4M .modal-footer .cancel-btn{margin-top:25px}}@media screen and (max-width:768px){.ProductPage_emailQuoteModal__z8D4M .modal-footer .cancel-btn{font-size:calc(13px + .390625vw)}}.ProductPage_emailQuoteModal__z8D4M .message-block{padding:36px 0 70px}.ProductPage_emailQuoteModal__z8D4M .message-block h2{margin-bottom:8px}.ProductPage_emailQuoteModal__z8D4M .message-block p{font-size:23px;font-family:var(--font-ivymode-vf);line-height:148.148%;letter-spacing:1.08px}@media screen and (min-width:1551px){.ProductPage_emailQuoteModal__z8D4M .message-block p{font-size:27px}}@media screen and (min-width:769px)and (max-width:991px){.ProductPage_emailQuoteModal__z8D4M .message-block p{font-size:18px}}@media screen and (max-width:768px){.ProductPage_emailQuoteModal__z8D4M .message-block p{font-size:calc(15px + .390625vw)}}.ProductPage_emailQuoteModal__z8D4M .message-block .icon-container{width:80px;height:80px;margin-bottom:27px}@media screen and (min-width:1551px){.ProductPage_emailQuoteModal__z8D4M .message-block .icon-container{width:101px;height:101px}}.ProductPage_emailQuoteModal__z8D4M .message-block .message-desc{max-width:640px}@media screen and (max-width:768px){.ProductPage_emailQuoteModal__z8D4M .message-block .message-desc{max-width:440px}}.ProductPage_emailQuoteModal__z8D4M .message-block .btn-primary{max-width:274px;width:100%;display:block;margin-top:56px}.ProductPage_emailQuoteModalOverlay__p2jNQ{background:rgba(249,248,247,.3);backdrop-filter:blur(27px);width:100%;height:100%}