product-info .container{padding:0 50px 0 22px}product-info{display:block}.product{display:flex;gap:clamp(20px,3.47vw,50px)}.product__media{width:57.164%}.product__info{flex:1}.product__media-wrapper{display:flex;gap:11px}swiper-slider{display:block;height:auto}.product__info .rating-wrapper{margin-top:7px;position:relative}.product__info .rating-wrapper .rating{line-height:0}.product__info .rating-wrapper .rating-count{color:var(--Navy, #182F5C);font-family:var(--font-family-2);font-size:12px;font-style:normal;font-weight:400;line-height:100%}.product__info .rating-wrapper{display:flex;align-items:center;gap:8px;margin-top:6px}.product__info .rating-wrapper .rating-star:before{letter-spacing:0}.product__info .rating-wrapper .rating-count{text-shadow:2.73px 2.73px 2.73px rgba(0,0,0,0);font-family:var(--font-family-2);font-size:clamp(12px,.83vw,16px);font-style:normal;font-weight:400;line-height:150%}.product__info .price{margin:20px 0 0;display:flex;align-items:center;gap:10px}.product__info .product__text.inline-richtext.caption-with-letter-spacing{padding:0;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.product__info .price .price__regular .price-item.price-item--regular,.product__info .price .price__sale .price-item.price-item--sale{color:rgb(var(--color-foreground));text-shadow:1px 1px 1px rgba(0,0,0,0);font-family:var(--font-family-1);font-size:24px;font-style:normal;font-weight:600;line-height:104.167%;letter-spacing:1px;margin:0}.product__info .price .badge{padding:5px 6px;color:var(--White, #FFF);text-align:center;font-family:var(--font-family-1);font-size:11px;font-style:normal;font-weight:600;line-height:100%}.price .price__container{gap:5px;display:flex}.price.price--on-sale .price__container .price__sale{display:flex;align-items:center;gap:10px}.price-form{display:none}.price.price--on-sale .price-item--regular{color:#555;font-family:var(--font-family-1);font-size:15px;font-style:normal;font-weight:400;line-height:166.667%;letter-spacing:1px;text-decoration-line:line-through;margin:0}.product__media-wrapper .thumbs-slider .swiper-slide{flex:none!important;height:auto;cursor:pointer}.product__media-wrapper .thumbs-slider,.product__media-wrapper .main-slider{width:100%}.product__media .img-wrap{position:relative;padding-top:106.1%}.product__media .thumbs-slider .img-wrap{position:relative;padding-top:100%}.product__media .img-wrap img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.product__media .swiper{--swiper-navigation-sides-offset: 14px}.product__media .swiper .swiper-button-next,.product__media .swiper .swiper-button-prev{border-radius:50%;background-color:#fafafa;width:clamp(25px,3.13vw,45px);height:clamp(25px,3.13vw,45px)}.product__media .swiper .swiper-button-next svg,.product__media .swiper .swiper-button-prev svg{width:clamp(12px,1.11vw,16px)}@media screen and (max-width: 767px){.product__media .swiper .swiper-button-next svg,.product__media .swiper .swiper-button-prev svg{width:12px}.product__media-wrapper .main-slider .swiper-button-next,.product__media-wrapper .main-slider .swiper-button-prev{width:25px;height:25px}}.swiper-wrap-thumbs{width:clamp(50px,4.44vw,64px);min-width:clamp(50px,4.44vw,64px);position:relative}.swiper-wrap-thumbs .thumbs-slider{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%}deliverr{display:none!important}variant-selects{display:grid;flex-direction:column;gap:17px;margin:19px 0 32px!important}variant-selects fieldset{display:flex;flex-wrap:wrap;gap:10px;padding:0;border:none;margin:0;max-width:337px}variant-selects fieldset .form__label{color:#2e2e2e;text-shadow:1px 1px 1px rgba(0,0,0,0);font-family:var(--font-family-1);font-size:15px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:1px;padding:0;margin-bottom:15px!important}variant-selects fieldset .form__label span{font-weight:500;font-size:17px}.swatch-input__label{padding:0!important}.swatch-input__label .swatch--square{width:61px!important;height:38px!important}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:1px solid #182F5C!important}.swatch-input__label{background:#8b8b8a!important}@media screen and (max-width: 767px){.swatch-input__label .swatch--square{width:46px!important;height:28px!important}.product-form__input--selectlike legend.form__label,variant-selects fieldset .form__label{font-weight:600;letter-spacing:1px}}.testimonial{display:flex;justify-content:center;margin-top:28px;max-width:536px}.testimonial__card{max-width:503px;background:#e8f1f9;border-radius:18px;padding:25px clamp(30px,2.78vw,40px);text-align:center;-webkit-clip-path:polygon(6.291% 99.777%,0% 83.407%,0% 15.85%,6.139% 0%,93.707% 0%,100% 15.85%,100% 83.407%,93.657% 99.777%);clip-path:polygon(6.291% 99.777%,0% 83.407%,0% 15.85%,6.139% 0%,93.707% 0%,100% 15.85%,100% 83.407%,93.657% 99.777%)}.testimonial__rating{display:inline-flex;gap:6px}.star{width:22px;height:22px;position:relative}.star svg{position:absolute;top:0;right:0;bottom:0;left:0}.star--empty svg path{fill:#d1d7dd}.star--full svg path{fill:#1f2e5a}.star--half svg path{fill:#d1d7dd}.star--half:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1f2e5a;clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.testimonial__quote{font-size:var(--font-size-19);margin:0;padding:0;border:none;color:#2e2e2e;text-align:center;font-family:var(--font-family-2);font-size:clamp(14px,1.32vw,19px);font-style:italic;font-weight:500;line-height:164.286%;letter-spacing:1.373px}.testimonial__quote p{margin:0}.testimonial__author{color:#000;text-align:center;font-family:var(--font-family-2);font-size:clamp(12px,1.18vw,17px);font-style:normal;font-weight:400;line-height:191.667%;letter-spacing:1.373px}.testimonial__rating{--star-size: 22px;--star-color: #1f2e5a;--star-bg: #d1d7dd;margin-bottom:6px;position:relative;display:inline-block;font-size:var(--star-size);line-height:1}.testimonial__rating:before{content:"\2605\2605\2605\2605\2605";color:var(--star-bg)}.testimonial__rating:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:calc(var(--rating) / 5 * 100%);overflow:hidden;white-space:nowrap;color:var(--star-color)}@media screen and (max-width: 767px){.testimonial__quote,.testimonial__author{letter-spacing:1px}}@media (max-width:1023px){.product__media{width:50%}}.product__text.inline-richtext{padding:8.5px;color:rgb(var(--color-foreground));font-size:13px;font-weight:500;line-height:100%;letter-spacing:.684px;max-width:474px}.product-tabs{display:block;margin-left:auto;padding-top:20px}@media (min-width:1200px){.product-tabs{--size-thumb: clamp(49px, 4.44vw, 64px);display:block;margin-left:auto;width:calc(100% - var(--size-thumb) - 11px);padding-top:20px}}.product-tabs__button-group{display:flex;gap:clamp(10px,2.43vw,35px);max-width:100%;overflow:auto}.product-tabs__button-group::-webkit-scrollbar{width:0}.product-tabs__button{background-color:transparent;border:none;cursor:pointer;text-decoration:none;text-underline-offset:6px;padding:0;color:#2e2e2e;font-family:var(--font-family-2);font-size:16px;font-style:normal;font-weight:400;line-height:175%;letter-spacing:1px}.product-tabs__button.active,.product-tabs__button:hover{text-decoration:underline}.product-tabs__content *{color:#2e2e2e;font-family:var(--font-family-2);font-size:16px;font-style:normal;font-weight:400;line-height:175%;letter-spacing:1px}.product-tabs__content h3{margin:0}.product-tabs__content strong{font-weight:600}.product-tabs__content ul{padding-left:20px}.product-tabs__content p{margin:0 0 12px}.product-tabs__content{text-shadow:1px 1px 1px rgba(0,0,0,0);font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:400;letter-spacing:1px;line-height:175%;max-width:768px}.product-tabs__content{display:none;padding-top:12px}.product-tabs__content.active{display:block}.product__title>a{display:none}.product__title h1{margin:0;color:var(--Navy, #182F5C);font-family:var(--font-family-1);font-size:var(--font-size-42);font-style:normal;font-weight:700;line-height:119.048%;letter-spacing:1px}.price--on-sale{display:flex;align-items:center}.buy-buttons__wrapper{display:flex;gap:12px;max-width:536px}.quantity{width:103px}.quantity:after{border-radius:var(--buttons-radius-outset);overflow:hidden}.quantity__input{background-color:rgb(var(--color-shadow))!important}.quantity__button{width:30px;background-color:rgb(var(--color-shadow))!important}.quantity__button:focus{z-index:1}.buy-buttons__button{width:calc(100% - 115px)}.buy-buttons__quantity{width:103px}@media screen and (min-width: 768px){.product-form__input--selectlike{position:relative;width:166px;max-width:166px}.product-form__input--selectlike .form__label{display:none}.product-form__input--selectlike fieldset{padding:0}.product-form__input--selectlike>input[type=radio],.product-form__input--selectlike>label{display:none!important}.product-form__input--selectlike legend.form__label{margin-bottom:8px}.product-form__input--selectlike .selectlike__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:5px;background:rgb(var(--color-shadow));cursor:pointer;border:0}.product-form__input--selectlike.is-open .selectlike__trigger{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-form__input--selectlike.is-open .selectlike__trigger .option-icon-wrapper{display:flex;align-items:center}.product-form__input--selectlike.is-open{box-shadow:0 4px 4px #0000001a}.product-form__input--selectlike.is-open .selectlike__menu{border-top-left-radius:0;border-top-right-radius:0}.product-form__input--selectlike .selectlike__value{color:#2e2e2e;text-shadow:1px 1px 1px rgba(0,0,0,0);font-family:var(--font-family-1);font-size:15px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:1px;white-space:nowrap}.product-form__input--selectlike .selectlike__value,.product-form__input--selectlike .selectlike__placeholder{flex:1;text-align:left;font-size:14px}.product-form__input--selectlike .selectlike__chev svg{transform-origin:center center;transition:all .3s ease}.product-form__input--selectlike.is-open .selectlike__chev svg{transform:rotate(-180deg);margin-top:4px}.product-form__input--selectlike .selectlike__menu{position:absolute;left:0;right:0;top:100%;z-index:30;background:#fff;border:0;border-radius:5px;overflow:hidden;display:none;box-shadow:0 4px 4px #0000001a}.product-form__input--selectlike .selectlike__menu input[type=radio]+label{background:rgb(var(--color-shadow));border:none!important}.product-form__input--selectlike .selectlike__menu input[type=radio]+label span{color:var(--Black, #2E2E2E);font-family:var(--font-family-2);font-size:12px;font-style:normal;font-weight:400}.product-form__input--selectlike .selectlike__menu input[type=radio]:checked+label{color:rgb(var(--color-foreground))}.product-form__input--selectlike.is-open .selectlike__menu{display:block}.product-form__input--selectlike .selectlike__menu label{display:flex!important;align-items:center;gap:12px;padding:8px 9px;margin:0!important;border:0!important;border-radius:0!important;background:transparent;cursor:pointer;gap:7px!important;transition:all .3s ease}.product-form__input--selectlike .selectlike__menu label:hover{background:var(--White, #FFF)}.product-form__input--selectlike .selectlike__menu label .option-icon-wrapper{width:17px;display:flex;justify-content:center}.product-form__input--selectlike .selectlike__menu label+input+label,.product-form__input--selectlike .selectlike__menu label+label{border-top:1px solid rgba(0,0,0,.08)!important}.product-form__input--selectlike .selectlike__menu input:checked+label{background:#fff!important;font-weight:600}.product-form__input--selectlike .selectlike__menu label:hover{background:#fff!important}.product-form__input--selectlike .selectlike__menu input:disabled+label{opacity:.45;cursor:not-allowed}}.swatch-input__label{display:flex;margin:0!important;width:46px;height:28px!important;border:1px solid rgb(var(--color-foreground))!important;border-radius:4px;outline:0!important}.product-form__input--pill input[type=radio]+label:before{width:100%!important;height:100%!important;content:none!important}variant-selects .swatch.swatch--unavailable,.swatch{width:100%!important;height:100%!important;border-radius:4px!important}.product-form__input input[type=radio]{display:none}.product-form__input--selectlike .selectlike__menu label{column-gap:5px}#judgeme_product_reviews{max-width:1340px!important}.jdgm-rev-widg__summary-average{font-family:var(--font-family-1);font-size:var(--font-size-35);font-style:normal;font-weight:600;line-height:127.971%;letter-spacing:1px}.jdgm-rev-widg__summary-average:after{content:"Overall Rating";font-family:var(--font-family-1);font-size:12px;font-style:normal;font-weight:400}@media only screen and (min-width: 992px){.jdgm-rev-widg__header{text-align:left!important}.jdgm-rev-widg__header .jdgm-row-stars{padding-bottom:24px;display:grid!important;grid-template-columns:1fr auto}.jdgm-rev-widg__summary{width:100%!important;grid-area:1 / 1 / 2 / 2;align-items:start!important}.jdgm-widget-actions-wrapper{grid-area:1 / 2 / 3 / 3;justify-content:end!important;width:100%!important;border-color:transparent!important}.jdgm-histogram{grid-area:2 / 1 / 3 / 2;border-color:transparent!important;align-items:start!important}.jdgm-rev-widg__sort-wrapper{display:flex;justify-content:end}.jdgm-rev-widg.jdgm-rev-widg{padding:24px 0}}product-info quantity-input{border-radius:5px!important;background:var(--Taupe, #EDE6DF)!important;height:60px;min-height:60px}product-info quantity-input input{color:#3b3b3b!important;text-align:center!important;font-family:var(--font-family-2)!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:28px!important;letter-spacing:1px!important}product-info quantity-input input:focus-visible{border:0!important;outline:0;box-shadow:none}product-info .product-form__buttons .btn{height:60px}@media (max-width:767px){.product{gap:30px}product-info .container{padding:0}.product__info,.swiper-wrap-thumbs{padding:0 clamp(14px,3.4vw,49px)}.product{flex-wrap:wrap}.product__media{width:100%}.product__info{flex:1 1 100%}.product__media-wrapper{flex-wrap:wrap-reverse}.swiper-wrap-thumbs{width:100%}.swiper-wrap-thumbs .thumbs-slider{position:static}.product__media-wrapper .thumbs-slider .swiper-slide{width:48px}.selectlike__trigger{display:none}.selectlike__menu{display:flex;flex-wrap:wrap;gap:10px}variant-selects fieldset{max-width:100%}.buy-buttons__wrapper{gap:7px;justify-content:space-between}.selectlike__menu label{margin:0!important;padding:5px!important;display:flex!important;justify-content:center;align-items:center;gap:10px;min-height:30px;max-width:107px;min-width:107px;border-radius:4px!important;border:.75px solid var(--Black, #2E2E2E)!important;background:var(--Page-BG, #FAFAFA)!important}.selectlike__menu label span{color:var(--Black, #2E2E2E);text-align:center;font-family:var(--font-family-2);font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.5px}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-button))!important;color:#fff}.product-form__input--pill input[type=radio]:checked+label span{color:#fff}.product-form__input--pill input[type=radio]:checked+label svg *{stroke:#fff}variant-selects{gap:24px}}.icon-with-text--horizontal{--gap-col: clamp(12px, 4.17vw, 60px);display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(26px,3.61vw,52px)}@media (min-width:1200px){.icon-with-text--horizontal{--size-thumb: clamp(49px, 4.44vw, 64px);width:calc(100% - var(--size-thumb) - 11px);gap:20px var(--gap-col)}}@media (min-width: 1024px){.icon-with-text--horizontal{margin-left:auto}}.icon-with-text--horizontal .icon-with-text__item{max-width:129px;min-width:82px;display:flex;flex-direction:column;align-items:center;gap:9px}.icon-with-text--horizontal .image{width:clamp(40px,6.74vw,97px);max-width:clamp(40px,6.74vw,97px)}.icon-with-text--horizontal .image .image__wrap img{object-fit:contain}.icon-with-text--horizontal .icon-with-text__item .h4{color:#2e2e2e;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0);font-family:var(--font-family-2);font-size:clamp(14px,1.11vw,16px);font-style:normal;font-weight:400;line-height:28px;letter-spacing:1px}@media screen and (max-width: 767px){.icon-with-text--horizontal{justify-content:center}.icon-with-text--horizontal .icon-with-text__item .h4{line-height:164.286%;letter-spacing:.5px}}product-info .product__accordion .icon-caret{color:#2e2e2e}@media (min-width:768px){.product__column-sticky{display:block;position:sticky;top:var(--header-height);z-index:2}}.price-item--regular__wrap,.price__regular{line-height:1}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-new-main-product.css.map */
