:root{--status-success: rgb(9, 176, 116);--status-warning: rgb(255, 164, 17);--status-error: rgb(221, 0, 0);--status-info: rgb(0, 123, 255)}body.single-product h2{color:#142657}body.single-product section.hero-banner{padding-block:max(3.8541666667vw,54px);min-height:40vh}@media only screen and (max-width: 768px){body.single-product section.hero-banner{background-image:var(--bckg-mobile);min-height:210px}}body.single-product section.hero-banner .custom-container{align-self:center}body.single-product section.hero-banner .custom-container h1{max-width:70%;font-size:max(3.9583333333vw,32px)}@media only screen and (max-width: 768px){body.single-product section.hero-banner .custom-container h1{max-width:100%}}body.single-product section.content{padding-block:max(3.2291666667vw,32px)}@media only screen and (max-width: 768px){body.single-product section.content{background:#fff}}body.single-product section.content .chose-date-wrapper{margin-bottom:max(1.0416666667vw,16px);gap:max(.5208333333vw,10px)}body.single-product section.content .chose-date-wrapper h3{line-height:2}body.single-product section.content .chose-date-wrapper button.variations-back-btn{background:rgba(0,0,0,0);width:max(1.0416666667vw,20px)}@media only screen and (min-width: 993px){body.single-product section.content .chose-date-wrapper button.variations-back-btn:hover{transform:scale(1.1)}}body.single-product section.content .main-info-wrapper{padding:max(1.6666666667vw,16px);border-radius:max(1.875vw,18px);background-color:#fff;overflow:hidden}@media only screen and (max-width: 1024px){body.single-product section.content .main-info-wrapper{background-color:rgba(0,0,0,0);border-radius:0;padding-block:0}body.single-product section.content .main-info-wrapper h4{font-size:22px}}@media only screen and (max-width: 1024px){body.single-product section.content .main-info-wrapper .date-content{flex-direction:column}}body.single-product section.content .main-info-wrapper .date-content .content-wrapper{width:55.1%}@media only screen and (max-width: 1024px){body.single-product section.content .main-info-wrapper .date-content .content-wrapper{width:100%}}body.single-product section.content .main-info-wrapper .date-content .content-wrapper h2,body.single-product section.content .main-info-wrapper .date-content .content-wrapper h3,body.single-product section.content .main-info-wrapper .date-content .content-wrapper h4{padding-bottom:max(.8333333333vw,16px);color:#142657}body.single-product section.content .main-info-wrapper .date-content .content-wrapper ol{list-style:decimal}body.single-product section.content .main-info-wrapper .date-content .content-wrapper ul{list-style:disc}body.single-product section.content .main-info-wrapper .date-content .content-wrapper ul,body.single-product section.content .main-info-wrapper .date-content .content-wrapper ol{padding-inline-start:max(1.0416666667vw,20px)}body.single-product section.content .main-info-wrapper .date-content .content-wrapper a{color:#1a6af6;text-decoration:underline}@media only screen and (min-width: 993px){body.single-product section.content .main-info-wrapper .date-content .content-wrapper a:hover{color:#1644b7}}body.single-product section.content .main-info-wrapper .date-content .variations-wrapper{width:40%;border:max(.1041666667vw,2px) solid #e5e5e5;border-radius:max(.8333333333vw,16px);padding:max(1.25vw,24px) max(1.6666666667vw,20px);gap:max(.8333333333vw,16px);align-self:stretch}@media only screen and (max-width: 1024px){body.single-product section.content .main-info-wrapper .date-content .variations-wrapper{width:100%}}body.single-product section.content .main-info-wrapper .date-content .variations-wrapper .filled-btn{padding-block:max(.7291666667vw,14px);width:90%;justify-content:center}body.single-product section.content .main-info-wrapper .date-content .variations-wrapper form.variations-form{gap:max(.8333333333vw,16px);width:100%;flex:1}body.single-product section.content .main-info-wrapper .date-content .variations-wrapper form.variations-form .radio-group{width:100%;gap:max(.1041666667vw,2px);overflow-y:auto;max-height:45vh}body.single-product section.content .main-info-wrapper .date-content .variations-wrapper form.variations-form .radio-group label{border:1px solid #d9d9d9;border-radius:max(.2083333333vw,4px);padding:max(.5208333333vw,10px);gap:max(.5208333333vw,10px);width:100%;cursor:pointer}body.single-product section.content .main-info-wrapper .date-content .variations-wrapper form.variations-form .radio-group label input{margin:0;opacity:0;height:16px;width:16px}body.single-product section.content .main-info-wrapper .date-content .variations-wrapper form.variations-form .radio-group label .check-dot{width:max(.9375vw,18px);height:max(.9375vw,18px);border:1px solid #d9d9d9;background:rgba(0,0,0,0);border-radius:50%}body.single-product section.content .main-info-wrapper .date-content .variations-wrapper form.variations-form .radio-group label .check-dot::after{content:"";position:absolute;width:max(.5208333333vw,10px);height:max(.5208333333vw,10px);background:#23a0a4;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0}@media only screen and (min-width: 993px){body.single-product section.content .main-info-wrapper .date-content .variations-wrapper form.variations-form .radio-group label:hover .check-dot{background:#d4d2e3}}body.single-product section.content .main-info-wrapper .date-content .variations-wrapper form.variations-form .radio-group label input:checked~.check-dot::after{opacity:1}body.single-product section.content .main-info-wrapper .date-content .variations-wrapper form.variations-form .radio-group label span.holiday{font-size:max(.625vw,12px);color:#d71201;margin-inline-start:auto;margin-bottom:auto}body.single-product section.content .main-info-wrapper .date-content .variations-wrapper .no-dates-wrapper{gap:max(1.6666666667vw,20px)}body.single-product section.content .main-info-wrapper .date-content .variations-wrapper .no-dates-wrapper img{width:max(7.7083333333vw,120px);aspect-ratio:148/120;opacity:.4}body.single-product section.content .main-info-wrapper .date-content .variations-wrapper .no-dates-wrapper p{font-size:max(.8333333333vw,16px);color:#101828}body.single-product section.content .main-info-wrapper .variation-content{margin-inline:calc(-1*max(1.6666666667vw,16px))}@media only screen and (max-width: 768px){body.single-product section.content .main-info-wrapper .variation-content{margin-inline:0}}body.single-product section.content .main-info-wrapper .variation-content .loader-wrapper{position:relative}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper{gap:max(2.4479166667vw,44px)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table{width:100%;border-collapse:collapse}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table *{font-size:max(1.0416666667vw,16px)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table thead{border-bottom:1px solid #999}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table thead tr th{padding-bottom:max(2.0833333333vw,22px);color:#475467}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table thead tr th:first-child{padding-inline-start:max(1.6666666667vw,16px)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table thead tr th:last-child{padding-inline-end:max(1.6666666667vw,16px)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table thead tr th div{gap:max(.2083333333vw,4px)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table tbody{background:#f2f4f7}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table tbody tr{border-bottom:1px solid #999}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table tbody tr td{padding-block:max(.3125vw,6px)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table tbody tr td:first-child{padding-inline-start:max(1.6666666667vw,16px)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table tbody tr td:last-child{padding-inline-end:max(1.6666666667vw,16px)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table tbody tr.table-divider{background:#fff}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper table tbody tr.table-divider td{height:max(2.0833333333vw,22px)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper button.order-btn{width:min(278px,100%);padding-block:max(.625vw,12px);justify-content:center;gap:max(.2083333333vw,4px)}@media only screen and (min-width: 1921px){body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper button.order-btn{width:14.4791666667vw}}@media only screen and (max-width: 768px){body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper button.order-btn{width:100%}}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .qty-wrapper{gap:max(.2083333333vw,4px)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .qty-wrapper .age{margin-inline-end:max(.8333333333vw,16px);color:#142657}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .qty-wrapper button.qty-btn,body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .qty-wrapper span.variation-qty{height:max(2.5vw,48px);border:1px solid #d9d9d9;box-shadow:0 0 0 0 #dc4e7e;border-radius:max(.5208333333vw,10px);color:#101828}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .qty-wrapper button.qty-btn{aspect-ratio:1;background:#fff}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .qty-wrapper button.qty-btn:disabled{pointer-events:none}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .qty-wrapper button.qty-btn:disabled svg path{stroke:#d9d9d9}@media only screen and (min-width: 993px){body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .qty-wrapper button.qty-btn:hover{border-color:#dc4e7e;box-shadow:0 0 0 1px #dc4e7e}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .qty-wrapper button.qty-btn:active{background:#fcf3f7}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .qty-wrapper button.qty-btn:active svg{transform:scale(0.85)}}@media only screen and (max-width: 768px){body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .qty-wrapper button.qty-btn{border-color:#999}}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .qty-wrapper span.variation-qty{aspect-ratio:1.75}@media only screen and (max-width: 768px){body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .qty-wrapper span.variation-qty{aspect-ratio:1;border:none}}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .group-select-wrapper{width:100%;background:#fff;border-radius:max(.4166666667vw,8px);border:1px solid #999;overflow:hidden}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .group-select-wrapper button.active-group{width:100%;background:#f8f8f7;height:40px;padding:0 max(.625vw,12px)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .group-select-wrapper .groups-container{max-height:0;overflow:hidden}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .group-select-wrapper .groups-container ul.groups li.group-item{background:#fff;border-top:1px solid #f8f8f7;height:40px;padding-inline:max(.625vw,12px);cursor:pointer}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .group-select-wrapper .groups-container ul.groups li.group-item.active{background-color:rgba(48,137,255,.2);color:#1a6af6;font-weight:500}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .group-select-wrapper.open{border:1px solid #d4d2e3}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .group-select-wrapper.open button.active-group{background:#fff}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .group-select-wrapper.open button.active-group span.icon{transform:rotate(-180deg)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .group-select-wrapper.open .groups-container{max-height:30dvh;overflow-y:auto}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .variation-groups{width:100%}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .variation-groups .variation-group-blocks{gap:max(.8333333333vw,16px)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .variation-groups .variation-group-blocks .variation-block{background:#f2f4f7;border-radius:max(.8333333333vw,16px);padding:max(.625vw,12px) max(1.0416666667vw,20px);gap:max(.4166666667vw,8px)}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .variation-groups .variation-group-blocks .variation-block .top-content .price{color:#dc4e7e}body.single-product section.content .main-info-wrapper .variation-content .variations-table-wrapper .variation-groups .variation-group-blocks:not(.el-none){animation:showUp 250ms ease-out forwards}body.single-product section.content .main-info-wrapper .display-wrapper{animation:showUp 250ms ease-out forwards}body.single-product section.gallery{padding-block:max(3.8541666667vw,50px);gap:max(1.25vw,24px)}@media only screen and (max-width: 768px){body.single-product section.gallery{padding-block:116px}}@media only screen and (max-width: 575px){body.single-product section.gallery{padding-inline:16px}}@media only screen and (max-width: 575px){body.single-product section.gallery h2{color:#101828;width:100%;font-size:24px}}body.single-product section.gallery .splide{width:100%}body.single-product section.gallery .splide .splide__track{overflow:visible}body.single-product section.gallery .splide .splide__track .splide__slide{width:max(14.7916666667vw,284px)}body.single-product section.gallery .splide .splide__track .splide__slide .img-wrapper{width:100%;aspect-ratio:1;box-shadow:-10px 52px 44.7px 0px rgba(0,0,0,.1)}@media only screen and (max-width: 575px){body.single-product section.gallery .splide .splide__track .splide__slide .img-wrapper img{border-radius:max(.4166666667vw,8px)}}body.single-product section.gallery .splide .splide__track .splide__slide:nth-child(4n+1) .img-wrapper{transform:rotate(1.1deg)}body.single-product section.gallery .splide .splide__track .splide__slide:nth-child(4n+2) .img-wrapper{transform:rotate(-0.8deg)}body.single-product section.gallery .splide .splide__track .splide__slide:nth-child(4n+3) .img-wrapper{transform:rotate(1.98deg)}body.single-product section.gallery .splide .splide__track .splide__slide:nth-child(4n+4) .img-wrapper{transform:rotate(-2.1deg)}@media only screen and (max-width: 575px){body.single-product section.gallery .splide .splide__track .splide__slide:nth-of-type(even) .img-wrapper::before{content:"";position:absolute;background-size:100% 100%;background-position:center;background-repeat:no-repeat;background-image:url("../images/patch_1.png");z-index:2;top:-7%;left:-4%;width:70px;height:70px;transform:scale(-1, 1) rotate(-8deg)}}@media only screen and (max-width: 575px){body.single-product section.gallery .splide .splide__track .splide__slide:nth-of-type(odd) .img-wrapper::before,body.single-product section.gallery .splide .splide__track .splide__slide:nth-of-type(odd) .img-wrapper::after{content:"";position:absolute;background-size:100% 100%;background-position:center;background-repeat:no-repeat;background-image:url("../images/patch_3.png");z-index:2}body.single-product section.gallery .splide .splide__track .splide__slide:nth-of-type(odd) .img-wrapper::before{top:0%;left:-12%;width:100px;height:35px;transform:rotate(-50deg)}body.single-product section.gallery .splide .splide__track .splide__slide:nth-of-type(odd) .img-wrapper::after{bottom:0%;right:-8%;width:100px;height:35px;transform:rotate(-35deg)}}body.single-product section.content.content--after-gallery{padding-block:max(3.2291666667vw,32px)}body.single-product section.content.content--after-gallery .custom-container{background-color:#fff;border-radius:max(1.875vw,18px);padding:max(1.6666666667vw,16px)}@media only screen and (max-width: 1024px){body.single-product section.content.content--after-gallery .custom-container{background-color:rgba(0,0,0,0);border-radius:0;padding-inline:0}}body.single-product section.content.content--after-gallery .custom-container .content-wrapper{width:100%;gap:max(.8333333333vw,16px)}body.single-product section.content.content--after-gallery .custom-container .content-wrapper h2,body.single-product section.content.content--after-gallery .custom-container .content-wrapper h3,body.single-product section.content.content--after-gallery .custom-container .content-wrapper h4{padding-bottom:max(.8333333333vw,16px);color:#142657}body.single-product section.content.content--after-gallery .custom-container .content-wrapper ol{list-style:decimal}body.single-product section.content.content--after-gallery .custom-container .content-wrapper ul{list-style:disc}body.single-product section.content.content--after-gallery .custom-container .content-wrapper ul,body.single-product section.content.content--after-gallery .custom-container .content-wrapper ol{padding-inline-start:max(1.0416666667vw,20px)}body.single-product section.content.content--after-gallery .custom-container .content-wrapper p:not(:last-of-type){margin-bottom:max(.8333333333vw,16px)}body.single-product section.content.content--after-gallery .custom-container .content-wrapper a{color:#1a6af6;text-decoration:underline}@media only screen and (min-width: 993px){body.single-product section.content.content--after-gallery .custom-container .content-wrapper a:hover{color:#1644b7}}body.single-product section.content-section .custom-container{gap:max(.8333333333vw,16px)}body.single-product section.content-section .custom-container h2{text-align:center;justify-content:center;line-height:2.5;color:#1d2939}body.single-product section.content-section .custom-container .content-wrapper{column-gap:max(1.6666666667vw,16px)}body.single-product section.content-section .custom-container .content-wrapper.video-wrapper{grid-template-columns:repeat(3, 1fr);row-gap:max(2.0833333333vw,16px)}@media only screen and (max-width: 768px){body.single-product section.content-section .custom-container .content-wrapper.video-wrapper{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 575px){body.single-product section.content-section .custom-container .content-wrapper.video-wrapper{grid-template-columns:repeat(1, 1fr)}}body.single-product section.content-section .custom-container .content-wrapper.video-wrapper .video-block{padding:max(.4166666667vw,8px);width:100%;aspect-ratio:359/216;cursor:pointer}body.single-product section.content-section .custom-container .content-wrapper.video-wrapper .video-block .img-wrapper{overflow:hidden;width:100%;border-radius:max(.8333333333vw,16px)}body.single-product section.content-section .custom-container .content-wrapper.video-wrapper .video-block:hover img.thumbnail{transform:scale(1.05)}body.single-product section.content-section .custom-container .content-wrapper.video-wrapper .video-block:hover svg{width:max(3.59375vw,69px);height:auto}body.single-product section.content-section .custom-container .content-wrapper.video-wrapper .video-block:hover svg rect{fill:#dd1806}@media only screen and (max-width: 768px){body.single-product section.content-section.videos{padding-top:16px}}body.single-product #video-modal button.close-modal-btn{transform:translate(50%, 50%);background:#fff;padding:max(.3125vw,6px)}body.single-product #video-modal .modal-content .iframe-wrapper{width:100%;border-radius:max(1.25vw,20px);overflow:hidden}body.single-product #video-modal .modal-content .iframe-wrapper iframe{width:100%;height:auto;aspect-ratio:640/360;object-fit:cover}body.single-product section.reviews{padding-block:max(5.1041666667vw,20px) max(4.6354166667vw,60px);gap:max(3.8020833333vw,28px)}@media only screen and (max-width: 575px){body.single-product section.reviews .custom-container .blot-title{color:#101828;width:100%}body.single-product section.reviews .custom-container .blot-title *{font-size:24px}}body.single-product section.reviews .custom-container .blot-title em{color:#142657}body.single-product section.reviews .custom-container .blot-title em::before{background-image:url("../images/product_reviews_blot.png");width:195%;aspect-ratio:159/102;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (max-width: 575px){body.single-product section.reviews .custom-container .blot-title em::before{display:none}}body.single-product section.reviews .splide{width:100%}@media only screen and (max-width: 575px){body.single-product section.reviews .splide{padding-inline:12px}}body.single-product section.reviews .splide .splide__track{overflow:visible}body.single-product section.reviews .splide .splide__track .splide__slide{width:max(28.6979166667vw,275px)}body.single-product section.reviews .splide .splide__arrows{display:flex;justify-content:center;align-items:center;gap:max(.8333333333vw,12px);margin-top:max(1.4583333333vw,20px);position:static;width:100%}body.single-product section.reviews .splide .splide__arrows .splide__arrow{position:static !important;left:auto !important;right:auto !important;top:auto !important;transform:none !important;opacity:1;background-color:#fff;border:1px solid #d4d2e3;width:max(2.6041666667vw,44px);height:max(2.6041666667vw,44px)}body.single-product section.reviews .splide .splide__arrows .splide__arrow svg{width:max(1.25vw,24px);height:max(1.25vw,24px);fill:rgba(0,0,0,0);transform:none !important}body.single-product section.blue-contact-us{order:6}body.single-product section.faqs{order:5}body.single-product footer{order:7}/*# sourceMappingURL=single-product.min.css.map */