#shopify-junip-reviews{background:#ede9d9;padding:76px 70px}#shopify-junip-reviews .junip-product-review-container{max-width:100%!important;padding:0!important}#shopify-junip-reviews .junip-review-vote-container{display:none!important}#shopify-junip-reviews .junip-separator{background-color:#373737!important}#shopify-junip-reviews .junip-reviews-container .junip-separator,#shopify-junip-reviews .junip-product-review-summary-container{margin-bottom:24px}#shopify-junip-reviews .junip-review-list-item-container{padding-bottom:24px}#shopify-junip-reviews .junip-gallery-container{padding-top:24px}#shopify-junip-reviews .junip-filters,#shopify-junip-reviews .junip-filters-container{margin-top:24px}.shop-pay-terms.shop-ab-old,.swatch-tabs{display:none!important}.swatch_labels{display:flex!important}.shop-pay-terms.ab-new{display:block!important}.product-info__wrapper .ab-old-button{text-transform:uppercase!important}.money-back{display:block!important}#shop-bar.ab-shop-bar-old{opacity:1;visibility:visible!important}#shop-bar.ab-shop-bar-old .shop-single .qty__adjust{// display : none !important}#shop-bar.shop-bar.ab-shop-bar-old .shop-bar__image,#shop-bar.shop-bar.ab-shop-bar-old .shop-bar__title{display:none!important}#shop-bar.ab-shop-bar-old .shop-single .productForm-submit{width:523px}@media (min-width: 1200px) and (max-width: 1350px){#shop-bar.ab-shop-bar-old .shop-single .productForm-submit{width:490px;margin-left:0!important}}@media (min-width: 1024px) and (max-width: 1199px){#shop-bar.ab-shop-bar-old .shop-single .productForm-submit{width:400px;margin-left:0!important}}@media (min-width: 768px) and (max-width: 1023px){#shop-bar.ab-shop-bar-old .shop-single .productForm-submit{width:344px;margin-left:0!important}}@media (max-width: 767px){#shop-bar.ab-shop-bar-old .shop-single .productForm-submit{max-width:100%;width:100%;margin-left:0!important}}.productImgSlider,.productImgSlider-nav,.productImgScroller,.productImgScroller-nav,.recommended-ab-test-old{display:none!important}.recommended-ab-test-new{display:block!important}.all-product-images{display:flex!important}.all-product-images{flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.col-thumbnail{max-width:120px;width:100%;margin-right:20px}.col-thumbnail .carousel .flickity-slider{left:-7%!important}.col-main-slides{max-width:calc(100% - 140px);width:100%}.carousel-cell{flex-direction:row;align-items:center;justify-content:center}.carousel-main,.carousel-main .flickity-viewport,.carousel-main .flickity-slider{min-height:580px}.carousel-main .carousel-cell{width:100%;height:580px;min-height:580px}.carousel-main>.carousel-cell:not(:first-child){display:none}.carousel-nav{width:580px;transform:rotate(90deg) translateY(-100%);transform-origin:left top}.carousel-nav,.carousel-nav .flickity-viewport,.carousel-nav .flickity-slider{height:120px}.carousel-nav .carousel-cell{transform:rotate(-90deg);width:120px;height:120px;cursor:pointer;margin-right:8px}.carousel-nav .carousel-cell:before{transform:rotate(-90deg)}.carousel-nav .carousel-cell{opacity:.6}.carousel-nav .carousel-cell.is-nav-selected{opacity:1}.carousel-nav .flickity-prev-next-button{width:28px;height:28px;background:transparent;padding:0}.carousel-nav .flickity-prev-next-button.previous{left:-3px}.carousel-nav .flickity-prev-next-button[disabled]{opacity:.4}.carousel-nav .flickity-prev-next-button.next{right:-3px}@media screen and (min-width: 768px){.product-layout-images{border-right:1px solid #373737}}@media screen and (min-width: 768px) and (max-width: 1199px){.col-thumbnail{max-width:74px;margin-right:10px}.col-main-slides{max-width:calc(100% - 74px)}.carousel-nav .carousel-cell{width:64px;height:64px}.carousel-cell img{object-fit:contain}.col-thumbnail .carousel .flickity-slider{left:0%!important}.carousel-nav{width:450px}.carousel-main,.carousel-main .flickity-viewport,.carousel-main .flickity-slider{min-height:450px}.carousel-main .carousel-cell{height:450px;min-height:450px}}@media screen and (min-width: 768px) and (max-width: 1023px){.carousel-nav{width:380px}.carousel-main,.carousel-main .flickity-viewport,.carousel-main .flickity-slider{min-height:350px}.carousel-main .carousel-cell{height:350px;min-height:350px}}@media screen and (min-width: 768px){.row--scrollable .product-layout-images{position:sticky!important;top:8.1%}}@media screen and (max-width: 767px){.all-product-images{flex-direction:column-reverse}.col-main-slides{max-width:100%}.col-thumbnail{max-width:100%;margin-right:0;margin-top:16px}.col-thumbnail .carousel .flickity-slider{left:0%!important}.carousel-nav,.carousel-nav .flickity-viewport,.carousel-nav .flickity-slider{height:90px}.carousel-nav .carousel-cell{transform:unset;width:90px;height:90px}.carousel-nav{transform:unset;width:100%;transform-origin:center center}.carousel-main,.carousel-main .flickity-viewport,.carousel-main .flickity-slider{min-height:300px}.carousel-main .carousel-cell{height:300px;min-height:300px}.carousel-cell img{object-fit:contain}}.product{border-bottom:1px solid #373737}.product-info{padding:35px 0 60px}@media screen and (min-width: 768px){.product-info{background:#ede9d9}}.product .container{max-width:none!important}@media screen and (max-width: 767px){.product .container{background:#ede9d9}}@media screen and (min-width: 768px){.product .container{position:relative}.product .container:before{background:#ede9d9;content:"";height:100%;position:absolute;right:0;top:0;width:100px}}@media screen and (max-width: 1199px){.product .container{padding-left:20px!important;padding-right:20px!important}}.product-info__wrapper{margin:0!important}.productImgScroller-nav .product-single__media-thumb a{opacity:.6}.row--scrollable .product-info .product-title{margin-bottom:6px!important;font-size:36px;line-height:43px;font-family:var(--font-lora),serif!important;font-weight:700;color:#373737;text-align:left!important}.product-info__wrapper{max-width:100%!important}.product-head-main{flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;width:100%;margin-bottom:8px}.product-head-main .product-h1-head .product-title,.product-head-main .product-h1-head p{text-align:left}.product-head-main .product-h1-head p{font-family:var(--font-lato)!important;font-style:normal;font-weight:600;font-size:16px;line-height:24px;margin:0}.product-head-main .product__price{margin:4px 0 0 30px!important;text-align:right!important;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap}.product-head-main .product__price .product-page-price{margin:0;font-family:var(--font-lora)!important;font-style:normal;font-weight:400;font-size:20px;line-height:1.3}.product-head-main .product__price .product-page-sale{color:#bda889;margin-left:8px;font-family:var(--font-lora);font-style:normal;font-weight:400;font-size:20px;line-height:28px;position:relative}.product-head-main .junip-product-summary-review-count{font-family:var(--font-lato)!important;font-size:14px}.product-head-main .junip-product-summary-star{height:17px;width:17px}.product-form .shop-pay-terms{margin-top:0!important;margin-bottom:24px!important;text-align:left}.product-form .shop-pay-terms.ab-new p{letter-spacing:.2px;text-transform:uppercase;font-size:14px!important;line-height:17px!important;font-weight:700!important}.product-form .shop-pay-terms.ab-new p span{font-family:var(--font-lato),sans-serif!important;font-style:normal;font-weight:600}.product-form .shop-pay-terms.ab-new .shop-span{display:none!important}.shop-pay-terms.shop-ab-old p{margin-top:8px}.product-title__wrapper .product__badge{float:left;line-height:100%;font-size:100%;margin:0 0 16px;height:21px;width:auto;text-align:left!important;justify-content:flex-start;cursor:pointer}.product-title__wrapper .product__badge .spr-badge{margin-bottom:0!important;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.product-title__wrapper .product__badge .spr-badge .spr-badge-caption{font-family:var(--font-lato),sans-serif!important;font-style:normal;font-weight:400;font-size:17.563px;line-height:21px;display:inline-block}.product-title__wrapper .product__badge .spr-badge span.spr-starrating i{margin-right:9px}.product-title__wrapper .product__badge .spr-badge span.spr-starrating i:before{font-size:139%!important}.shop-pay-terms shopify-payment-terms,.shop-pay-terms .pay-text{font-size:18px!important;line-height:21px!important;font-family:var(--font-lato),serif!important;font-weight:400!important;font-style:normal!important;filter:brightness(0);-webkit-filter:brightness(0);text-align:left;margin-top:0;margin-bottom:0}.shop-pay-terms .pay-text .pay-span{display:inline-block;margin-left:1px;margin-right:4px}.shop-pay-terms .pay-text .shop-span{display:inline-block;width:61px;height:15px;vertical-align:middle;margin-top:-2px}.shop-pay-terms .pay-text svg{width:100%;height:100%}.money-back{background:#bba88747;padding:12px;margin:0 0 24px}.money-back p{flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;font-family:var(--font-lato),serif!important;font-style:normal;font-weight:500;font-size:16px;line-height:19px;margin:0;text-transform:uppercase;letter-spacing:1px;opacity:.84}.money-back p svg{margin-right:16px}.product-form .productForm-block{width:100%}.product-form .productForm-block,.productForm--shop-bar .productForm-block.shop-div{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:0!important}.productForm--shop-bar .productForm-block.shop-div{width:calc(100% - 109px)}.productForm--shop-bar .productForm-block.shop-div.shop-single{width:100%}.product-form .productForm-block .qty__adjust{max-width:150px;width:100%;margin-right:8px}.product-form .productForm-block .qty__adjust.product-not-available input,.product-form .productForm-block .qty__adjust.product-not-available button,#shop-bar .productForm-block .qty__adjust.product-not-available input,#shop-bar .productForm-block .qty__adjust.product-not-available button{pointer-events:none;opacity:.5}.product-form .productForm-block .productForm-buttons{max-width:calc(100% - 158px);width:100%}.ab-old-button,.ab-old-shopbar{text-transform:inherit!important;letter-spacing:2px!important}.product-form .productForm-block .productForm-buttons button{background:#a11e21;border-color:#373737;border-radius:4px;margin:0!important;height:57px;font-family:var(--font-lato)!important;letter-spacing:2px!important;font-style:normal;font-weight:700;font-size:16px;text-transform:uppercase!important;line-height:21px;color:#f9f8f3;width:100%}.product-form .productForm-block .productForm-buttons button:hover{opacity:1!important}.product-form .productForm-block .productForm-buttons button[disabled]:hover{opacity:.5!important}.product-paddle-design-wrap{margin-top:15px}.product-paddle-design-btn{background:transparent;border:1px solid #373737;border-radius:4px;height:57px;font-family:var(--font-lato);font-style:normal;font-weight:700;letter-spacing:2px!important;font-size:16px;text-transform:uppercase;line-height:21px;color:#373737;transition:opacity .2s ease-in-out;cursor:pointer;padding:10px 30px;width:100%;display:flex;justify-content:center;align-items:center;opacity:.9}.product-paddle-design-btn:hover{opacity:1}.product-form .productForm-block .qty__adjust{margin-bottom:0}.product-form .productForm-block .qty__adjust input,#shop-bar .productForm-block .qty__adjust input{background:transparent;height:57px;border:1px solid #373737;border-radius:4px;font-family:var(--font-lato)!important;font-style:normal;font-weight:400;font-size:16px;line-height:145%;color:#373737!important;pointer-events:none!important}.product-form .productForm-block .qty__adjust-btn.decrease,.product-form .productForm-block .qty__adjust-btn.increase,#shop-bar .productForm-block .qty__adjust-btn.decrease,#shop-bar .productForm-block .qty__adjust-btn.increase{width:42px}.product-form .productForm-block .qty__adjust-btn.decrease svg.icon,.product-form .productForm-block .qty__adjust-btn.increase svg.icon,#shop-bar .productForm-block .qty__adjust-btn.decrease svg.icon,#shop-bar .productForm-block .qty__adjust-btn.increase svg.icon{fill:#000!important}#shop-bar .productForm-block.shop-product .qty__adjust{display:none}.productForm-block.shop-bar-product .selector-wrapper{border:1px solid #373737;border-radius:4px;margin-right:8px;max-width:150px}#shop-bar .productForm--shop-bar button{min-width:auto;padding:0}.product-description{padding:0!important}.product-description.rte p{margin:0!important}.product-description .station-tabs .station-tabs-link span{font-family:var(--font-lato),serif!important;font-style:normal;font-weight:700;font-size:18px;line-height:24px;margin-right:8px;text-transform:uppercase;flex-grow:unset!important}.product-description .station-tabs:not([data-station-tabs]).mod-full-width .station-tabs-link{flex-direction:row;justify-content:flex-start;align-items:center;border-color:#bba887;border-bottom-width:1.5px!important}.product-description .station-tabs.mod-full-width .station-tabs-link{margin:0!important;padding:16px 0!important}.product-description .station-tabs.mod-full-width .station-tabs-link:after{height:7px!important;width:7px!important;margin-left:1px;border-color:#373737;border-width:2px!important;margin-top:-4px}.product-description .station-tabs.mod-full-width .station-tabs-link.is-active:after{margin-top:4px}.product-description .station-tabs.mod-full-width .station-tabs-content-inner{margin:16px 0!important;font-family:var(--font-lato),sans-serif!important;font-weight:400;font-style:normal;text-align:left}.product-description .station-tabs.mod-full-width .station-tabs-content-inner p{font-size:16px;line-height:24px}.product-description .station-tabs.mod-full-width .station-tabs-content-inner p:not(:last-child){margin-bottom:15px!important}.product-description .station-tabs:not([data-station-tabs]) .station-tabs-content-inner ul,.product-description .station-tabs:not([data-station-tabs]) .station-tabs-content-inner ol{padding:0!important;margin-left:15px!important}.product-description .station-tabs:not([data-station-tabs]) .station-tabs-content-inner ul li,.product-description .station-tabs:not([data-station-tabs]) .station-tabs-content-inner ol li{list-style:disc;font-size:16px;line-height:24px;width:100%}.product-description .station-tabs:not([data-station-tabs]) .station-tabs-content-inner ul li:not(:last-child),.product-description .station-tabs:not([data-station-tabs]) .station-tabs-content-inner ol li:not(:last-child){margin-bottom:10px}.product-form .variant-organise .swatch-tab-inside{padding:16px 22.7px;margin-bottom:21px}.product-form .variant-organise .swatch-tab-inside.has-exceeded{margin-bottom:27px}.product-form .paddle-organise{font-size:18px!important;line-height:145%!important;padding-bottom:15px;border-bottom:1.5px solid rgba(187,168,135,.25)}.product-form .variant-paddle{width:100%;max-width:100%;font-family:var(--font-lato),serif!important;font-style:normal;font-weight:600;font-size:16px;line-height:24px;margin:0 0 8px;text-align:left}.descr-text.prod_description{border-top:1px solid #373737;display:inline-block;margin-top:50px;width:100%}.descr-text.prod_description .accord{margin-bottom:0}.descr-text.prod_description .accord .quest{padding:12px 12px 12px 8px}.product-form .contact-form label p,.contact-form .signUp-confirmation{font-family:var(--font-lato),sans-serif!important;font-weight:600;font-style:normal;font-size:16px!important;line-height:145%!important}.product-form .contact-form .signUp-form{width:100%}.product-form .contact-form .signUp-form .inputGroup{height:64px}.stock-error{font-family:var(--font-lato),sans-serif!important;font-weight:400;font-style:normal;font-size:16px;line-height:150%;margin:5px 0 0}.product-form .contact-form input.signUp-input{padding:0 74px 0 24px}.product-form .contact-form button.signUp-submit{border-color:transparent!important;width:74px;background:transparent!important}.product-form .contact-form button.signUp-submit svg{color:#373737!important}.product-form .contact-form input.signUp-input{font-family:var(--font-lato)!important;font-style:normal;font-weight:400;font-size:16px;line-height:21px;border:1px solid #373737;border-color:#373737!important;border-radius:4px;height:57px}.product-form .contact-form input.signUp-input:focus{border-color:#a1151b!important}.product-form .contact-form input.signUp-input:focus~button.signUp-submit svg{color:#373737!important}.product-form .contact-form input:-internal-autofill-selected,.product-form .contact-form input:-webkit-autofill{background-color:#f9f7eb!important;-webkit-box-shadow:0 0 0 64px #f9f7eb inset;-webkit-text-fill-color:#373737}.product-form .contact-form label p{margin:0 0 16px}.product-form .facilities{margin-top:16px}.product-form .facilities ul{flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.product-form .facilities ul li{width:auto}.product-form .facilities ul li .facility-img{width:42px;height:42px;overflow:hidden;display:block;margin:16px auto 0}.product-form .facilities ul li .facility-img img{object-fit:contain}.product-form .facilities ul li .facility-text{margin:12px 0 0;font-family:var(--font-lato),sans-serif!important;font-weight:600;font-style:normal;font-size:12px;line-height:183%;text-transform:uppercase;text-align:center}.product-form .variant-list.swatch_labels{max-width:526px}#shop-bar{box-shadow:0 0 4px #0000000a,0 -8px 16px #00000014;border-top:unset!important;height:92px;transform:translateY(120px);transition:transform .35s ease;width:100%;z-index:99}#shop-bar.visible{transform:translateY(0)}#shop-bar.ab-shop-bar-new{opacity:1;visibility:visible}.ab-shop-bar-new .productForm--shop-bar .shop-single .qty__adjust,#shop-bar.shop-bar.ab-shop-bar-new .shop-bar__image,#shop-bar.shop-bar.ab-shop-bar-new .shop-bar__title{display:none}#shop-bar .shop-inside{width:100%;height:100%;padding:0 70px}#shop-bar .shop-bar__info{overflow:unset;height:100%;border-right:unset;padding-right:25px;width:50%}.productForm--shop-bar .productForm-submit{margin-left:15px!important}#shop-bar .shop-bar__info .shop-bar__image{width:72px;height:72px;background-size:contain;position:absolute;top:8%;bottom:inherit;margin-right:0}#shop-bar .shop-bar__info .shop-bar__title{margin:0 0 0 100px;width:100%;height:100%;font-family:var(--font-lora),serif!important;font-size:24px;line-height:29px;font-weight:600;color:#373737;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center}#shop-bar .shop-bar__info .shop-bar__price{display:none}.productForm--shop-bar{height:100%;width:50%!important}@media screen and (min-width: 768px){.productForm--shop-bar{padding-left:20px}}@media screen and (min-width: 1200px){.productForm--shop-bar{padding-left:70px}}.productForm--shop-bar .productForm-submit{background:#a11e21;border:none!important;border-radius:4px!important;margin:0!important;height:57px!important;font-family:var(--font-lato)!important;font-style:normal;font-weight:400;font-size:14px!important;text-transform:uppercase!important;line-height:21px!important;color:#f9f8f3!important;// transition: all .3s linear!important;width:100%!important}.ab-shop-bar-new .productForm--shop-bar .shop-single .productForm-submit{width:523px}.productForm--shop-bar .productForm-submit:hover{// background-color: #faf7eb!important;// color: #A1151B!important;// border-color: #A1151B!important;// border: 1px solid #A1151B!important;opacity:1!important}.productForm--shop-bar .productForm-submit[disabled]:hover{// opacity: .5!important;// background-color: #A1151B!important;// color: #fff!important}#shop-bar .productForm-block .qty__adjust{margin:0 8px 0 0;min-width:101px;width:101px}@media (min-width: 1024px){#shop-bar .productForm-block .qty__adjust{min-width:150px;width:150px}}#shop-bar .productForm-block .qty__adjust input{height:57px}.product-form .productForm-block.productForm-block--options-inline .selector-wrapper{margin-bottom:24px;width:100%}.product-form .productForm-block.productForm-block--options-inline .selector-wrapper label{display:none}.product-form .productForm-block.productForm-block--options-inline .selector-wrapper select{width:100%;display:block;height:57px;font-family:var(--font-lato),sans-serif!important;font-style:normal;font-weight:400;font-size:18px;line-height:21px;padding:0 48px 0 24px!important;border:1px solid rgba(55,55,55,.26)!important}.productForm--shop-bar .selector-wrapper select,.selector-wrapper .icon-arrow{height:55px!important}.productForm--shop-bar .selector-wrapper select{width:150px;font-family:var(--font-lato);font-size:16px;line-height:145%!important}.product-form .productForm-block.productForm-block--options-inline .selector-wrapper .icon-arrow{width:12px;height:57px;right:27px;color:#373737!important}.product-form .productForm-block.productForm-block--options-inline .selector-wrapper .icon-arrow svg{color:#373737!important}.product-form .notification-form{text-align:left;margin-top:20px}.product-form .notification-form .contact-form{margin-top:0}.product-form .notification-form .contact-form label{font-family:var(--font-lato),serif!important;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.product-form .notification-form .comment-form{margin-top:16px}.product-form .swatch-tabs .variant-organise{margin-bottom:0!important}div[data-section-id=product-template] .product__reviews{margin:0}.descr-text .accord button.quest{background:transparent;border-color:#373737;border-radius:0;border-style:solid;border-width:0 0 1px;color:inherit;opacity:1!important;width:100%}.descr-text .accord .quest span{font-family:var(--font-lato)!important;font-size:16px;font-weight:400;text-transform:none;letter-spacing:0}.descr-text .accord .acc-content p,.descr-text .accord .acc-content ul li{font-family:var(--font-lato)!important}.shop-div.shop-product{width:calc(100% - 150px)}@media screen and (min-width: 1200px){.product-info{padding:80px 0 90px}}@media screen and (min-width: 1351px){.productImgScroller-nav{width:160px!important}.row--scrollable .productImgScroller{padding-left:160px!important}.productImgScroller-nav .product-single__media-thumb{width:140px!important;height:140px!important}.productImgScroller{margin:0 0 0 -160px!important}}@media screen and (min-width: 1300px){.product-form .facilities ul li{margin:0 16px}}@media screen and (min-width: 1200px) and (max-width: 1350px){.row--scrollable .product-layout-images--large{width:calc(100% - 530px)!important}.row--scrollable .product-layout-images--large+.product-info{width:530px!important}// #shop-bar .shop-inside{// padding: 0 70px;//}.productForm--shop-bar .productForm-submit{// width: 325px}.ab-shop-bar-new .productForm--shop-bar .shop-single .productForm-submit{width:490px}.row--scrollable .product-info .product-title{font-size:32px;line-height:38px}.row--scrollable .product-image{margin-bottom:20px}.productForm--shop-bar .selector-wrapper select,.selector-wrapper .icon-arrow{height:55px!important}.productImgScroller-nav{width:120px!important}.productImgScroller-nav .product-single__media-thumb{width:100px!important;height:100px!important}.row--scrollable .productImgScroller{padding-left:120px!important;margin:0 0 0 -120px}}@media screen and (min-width: 1280px){.row--scrollable .product-layout-images--large{width:calc(100% - 560px)!important}.row--scrollable .product-layout-images--large+.product-info{width:560px!important;padding-left:34px!important}}@media screen and (min-width: 1200px) and (max-width: 1300px){.product-form .swatch-organise,.product-form .variant-organise{max-width:495px}.product-form .swatch-tabs .variant-organise{margin-bottom:0!important}}@media screen and (min-width: 1200px) and (max-width: 1299px){.product-form .facilities ul li{margin:0 12px}.product-form .variant-organise .swatch-tab-inside{padding:16px 16.7px!important}.product-form .productForm-block.productForm-block--options-inline .selector-wrapper{margin-bottom:32px}}@media screen and (min-width: 1024px) and (max-width: 1199px){.product-info{padding:60px 0 70px}.product-title__wrapper .product__badge{margin:0 0 18px}.productImgScroller-nav .product-single__media-thumb{width:64px!important;height:64px!important}.productImgScroller-nav{width:84px!important}.row--scrollable .productImgScroller{padding-left:84px!important}.row--scrollable .product-image{margin-bottom:15px!important}.product-form .productForm-block.productForm-block--options-inline .selector-wrapper{margin-bottom:16px}.product-head-main .product__price .product-page-price,.product-head-main .product__price .product-page-sale{font-size:20px;line-height:24px}.product-form .swatch-tabs .variant-organise{margin-bottom:0!important}// .product-form .variant-list{// max-width: 300px;//}.product-form .variant-organise{max-width:100%}.product-form .variant-organise .swatch-tab-inside{padding:16px!important}.product-form .variant-organise .swatch-tab-inside.has-exceeded{height:134px}.product-form .variant-organise .swatch_box{margin:8px 15.5px 8px 0}.product-form .variant-organise .swatch_box:nth-child(8n){margin-right:0!important}.variant-list.swatch_labels .swatch_box label{width:32px;height:32px}.swatch_labels .variant-list .swatch_box{width:auto!important;height:auto!important}.variant-list.swatch_labels{margin-top:0;margin-bottom:20px}.variant-list .swatch_box span{bottom:-37%}.productImgScroller-nav .product-single__media-thumb{margin-bottom:15px!important}.product-form .facilities ul li{width:50%}.shop-pay-terms shopify-payment-terms,.shop-pay-terms .pay-text{font-size:16px!important;line-height:19px!important}.shop-pay-terms .pay-text .shop-span{width:51px;height:13px}.product-form .shop-pay-terms{margin-bottom:24px!important}#shop-bar .shop-inside{padding:0 20px}#shop-bar .shop-bar__info .shop-bar__image{width:60px;height:60px}#shop-bar .shop-bar__info .shop-bar__title{margin:0 0 0 75px}.productForm--shop-bar .selector-wrapper select{height:55px!important}.productForm--shop-bar .productForm-submit{// width: 235px}.productForm--shop-bar .shop-single .productForm-submit,.ab-shop-bar-new .productForm--shop-bar .shop-single .productForm-submit{width:400px}.ab-shop-bar-old .productForm--shop-bar .shop-single .productForm-submit{width:235px}.row--scrollable .product-layout-images--large+.product-info{padding-left:30px!important}.row--scrollable .product-info .product-title{font-size:28px;line-height:110%}.product-title__wrapper .product__badge .spr-badge .spr-badge-caption{font-size:14.563px;line-height:17px}.product-title__wrapper .product__badge .spr-badge span.spr-starrating i:before{font-size:116%!important}.shop-pay-terms shopify-payment-terms{font-size:13.5px!important;line-height:21px!important}.product-form .contact-form .signUp-form .inputGroup{height:57px}}@media screen and (min-width: 768px) and (max-width: 1023px){.product-form .swatch-tabs .variant-organise{margin-bottom:0!important}.product-info{padding:40px 0 50px}.row--scrollable .product-layout-images+.product-info{padding-left:20px!important}.shop-pay-terms shopify-payment-terms{font-size:14px!important;line-height:17px!important}.row--scrollable .product-info .product-title{font-size:28px;line-height:120%}.shop-pay-terms shopify-payment-terms,.shop-pay-terms .pay-text{font-size:14px!important;line-height:17px!important}.shop-pay-terms .pay-text .shop-span{width:50px;height:12px}.product-head-main .product-h1-head p{font-size:14px;line-height:17px}.product-title__wrapper .product__badge .spr-badge span.spr-starrating i:before{font-size:100%!important}.product-title__wrapper .product__badge .spr-badge span.spr-starrating i{margin-right:4px}.product-title__wrapper .product__badge{margin:0 0 18px;height:15px}.product-title__wrapper .product__badge .spr-badge .spr-badge-caption{font-size:12px;line-height:149%}.product-form .productForm-block.productForm-block--options-inline .selector-wrapper{margin-bottom:16px}// .variant-list{// max-width: 290px;//}.product-form .swatch-organise,.product-form .variant-list.variant-organise{max-width:344px}.product-form .variant-organise .swatch-tab-inside.has-exceeded{height:134px}.variant-list.swatch_labels .swatch_box{margin:8px 16px 8px 0}.variant-list.swatch_labels .swatch_box label{width:32px;height:32px}.variant-list .swatch_box span{font-size:11px;line-height:13px;width:50px;height:16px}.variant-list.swatch_labels{margin-top:0;margin-bottom:20px}.product-form .variant-organise .swatch_box:nth-child(7n){margin-right:0!important}.product-form .variant-list .swatch-tab-inside{padding:13.5px}.product-form .variant-organise .swatch_box{margin:8px 15px 8px 0}.product-form .variant-paddle{font-size:14px;line-height:17px}.productImgScroller-nav .product-single__media-thumb,.row--scrollable .product-image{margin-bottom:10px!important}.product-form .productForm-block .productForm-buttons button{height:45px;font-size:14px;text-transform:uppercase;line-height:17px}.product-form .productForm-block.productForm-block--options-inline .selector-wrapper select{height:45px;font-size:14px;line-height:17px;padding:0 44px 0 22px!important}.product-form .productForm-block.productForm-block--options-inline .selector-wrapper .icon-arrow{height:45px;right:16px}.money-back{padding:10px;margin:0 0 20px}.money-back p{font-size:15px;line-height:17px}.product-form .productForm-block .qty__adjust input,#shop-bar .productForm-block .qty__adjust input{height:45px;font-size:14px;line-height:17px}.product-form .contact-form .signUp-form .inputGroup{height:45px}.product-form .contact-form label p,.contact-form .signUp-confirmation,.product-form .contact-form input.signUp-input{font-size:16px!important}.product-form .contact-form input.signUp-input{padding:0 45px 0 15px}.product-form .contact-form button.signUp-submit{width:45px}.product-form .productForm-block .qty__adjust-btn.decrease,.product-form .productForm-block .qty__adjust-btn.increase,#shop-bar .productForm-block .qty__adjust-btn.decrease,#shop-bar .productForm-block .qty__adjust-btn.increase{width:35px}.product-form .productForm-block .qty__adjust-btn.decrease svg,.product-form .productForm-block .qty__adjust-btn.increase svg,#shop-bar .productForm-block .qty__adjust-btn.decrease svg,#shop-bar .productForm-block .qty__adjust-btn.increase svg{width:9px;height:9px}.product-form .productForm-block .qty__adjust,.productForm--shop-bar .selector-wrapper select{max-width:101px}.descr-text .accord .quest span{font-size:16px;line-height:20px}// .descr-text .accord .acc-content{// padding: 12px 0;//}.descr-text .accord .acc-content p{font-size:14px;line-height:21px}.descr-text .accord .acc-content p:not(:last-child){margin-bottom:10px}.product-form .facilities{margin-top:10px}.product-head-main .product__price .product-page-price,.product-head-main .product__price .product-page-sale{font-size:18px;line-height:21px}.product-form .facilities ul li{width:50%}#shop-bar .shop-inside{padding:0 20px}#shop-bar .shop-bar__info .shop-bar__image{width:60px;height:60px}#shop-bar .shop-bar__info .shop-bar__title{margin:0 0 0 75px;font-size:20px;line-height:24px}.productForm--shop-bar .productForm-submit{height:45px!important;// width: 209px;font-size:14px!important;line-height:17px}.productForm--shop-bar .shop-single .productForm-submit,.ab-shop-bar-new .productForm--shop-bar .shop-single .productForm-submit{width:344px}.ab-shop-bar-old .shop-single .productForm-submit{width:209px}.productForm--shop-bar .selector-wrapper select,.selector-wrapper .icon-arrow{height:44px!important;font-size:14px;line-height:17px!important}.ab-shop-bar-old .productForm-block .qty__adjust{width:120px!important}#shop-bar .productForm-block .qty__adjust input{height:45px}.product-form .productForm-block .productForm-buttons{max-width:calc(100% - 109px)}}@media screen and (min-width: 768px){.productImgScroller-nav .product-single__media-thumb{margin-bottom:20px!important}.row--scrollable .product-image{margin-bottom:20px}}@media screen and (max-width: 767px){.money-back p{font-size:15px}.money-back p svg{margin-right:12px}.product-form .shop-pay-terms.ab-new p{font-size:12px!important;line-height:14px!important}.product-form .swatch-tabs .variant-organise{margin-bottom:0!important}.productImgScroller,.productImgScroller-nav{margin:0!important;padding:0!important}.productImgScroller{height:68vw}.productImgScroller>div,.productImgScroller .flickity-enabled.is-draggable .flickity-viewport,.productImgScroller .flickity-enabled.is-draggable .flickity-viewport .js-slide{height:100%!important}.productImgScroller .product-single__media--image{background-size:contain;height:100%}.productImgScroller-nav{height:auto!important;margin:8px 0 0!important}.productImgScroller-nav .product-single__media-thumb{width:70px!important;height:70px!important;padding:0!important;margin:0 5px 0 0}.productImgScroller-nav .product-single__media-thumb.is-nav-selected a{opacity:1}.row--scrollable .product-info .product-title{font-size:24px;line-height:28px;margin-bottom:2px!important}.product-head-main .product__price .product-page-price,.product-head-main .product__price .product-page-sale{font-size:20px;line-height:24px}.product-form .shop-pay-terms{margin-bottom:20px!important}.product-form .variant-organise .swatch-tab-inside{padding:16px!important}.product-form .variant-organise .swatch-tab-inside.has-exceeded{margin-bottom:22px}.shop-pay-terms shopify-payment-terms,.shop-pay-terms .pay-text{font-size:16px!important;line-height:21px!important;margin-top:10px}.shop-pay-terms .pay-text .shop-span{width:52px;height:13px;margin-top:-5px}.product-head-main .product-h1-head p{line-height:19px}.product-form .productForm-block .qty__adjust{max-width:100%;margin-right:0}.product-form .productForm-block.form-ab-new .qty__adjust{max-width:101px;margin:0 8px 0 0}.product-form .productForm-block .productForm-buttons{max-width:100%}.product-form .productForm-block.form-ab-new .productForm-buttons{max-width:calc(100% - 109px)}.product-form .productForm-block .productForm-buttons button{width:100%!important}.productForm-block .selector-wrapper{max-width:100%!important}.productForm--shop-bar .selector-wrapper select{width:100%}.productForm--shop-bar .selector-wrapper select,.selector-wrapper .icon-arrow{height:48px!important;font-size:14px;line-height:17px}.money-back{padding:11px;margin:0}.productForm--shop-bar .shop-single .productForm-submit{width:100%}#shop-bar .productForm-block{margin-left:0;margin-right:0}.productForm-block.shop-bar-product .selector-wrapper{border:1px solid #373737;max-width:188px}.product-head-main{margin-bottom:0}.product-title__wrapper .product__badge{margin:0 0 18px;height:14px}.product-title__wrapper .product__badge .spr-badge .spr-badge-caption{font-size:14px;line-height:17px}.product-title__wrapper .product__badge .spr-badge span.spr-starrating i{margin-right:6px}.product-title__wrapper .product__badge .spr-badge span.spr-starrating i:before{font-size:110.8%!important}#shop-bar .shop-inside{padding:0 20px}#shop-bar .shop-bar__info .shop-bar__image{display:none}.productForm--shop-bar{width:100%!important;flex-flow:row nowrap;justify-content:space-between}#shop-bar .productForm-block.shop-bar-product{width:101px;display:block}.ab-shop-bar-new .productForm--shop-bar .productForm-submit{margin-left:12px!important}.product-form .productForm-block .qty__adjust input,#shop-bar .productForm-block .qty__adjust input{height:50px!important}.product-form .productForm-block .qty__adjust input{max-width:100%!important}.product-form .variant-list{margin-bottom:16px!important}.product-form .variant-organise{margin-bottom:20px!important}.product-form .productForm-block.productForm-block--options-inline .selector-wrapper{margin-bottom:16px}.product-form .productForm-block.productForm-block--options-inline .selector-wrapper select{height:50px;font-size:18px;line-height:21px;padding:0 44px 0 26px!important;font-size:14px;line-height:17px}.product-form .productForm-block.productForm-block--options-inline .selector-wrapper .icon-arrow{height:50px;right:22px}.product-form .contact-form .signUp-form .inputGroup{height:50px}.product-form .contact-form input.signUp-input{padding:0 50px 0 24px}.product-form .contact-form button.signUp-submit{width:50px}.product-form .notification-form .comment-form{margin-top:32px}.notification-form .contact-form input.signUp-input{border:1px solid rgba(0,0,0,.26)!important}.product-form .productForm-block .qty__adjust-btn.decrease svg,.product-form .productForm-block .qty__adjust-btn.increase svg,#shop-bar .productForm-block .qty__adjust-btn.decrease svg,#shop-bar .productForm-block .qty__adjust-btn.increase svg{width:10px!important;height:10px!important}.productForm--shop-bar .productForm-submit,.product-form .productForm-block .productForm-buttons button{height:50px!important;// width: 188px;font-size:14px!important;text-transform:uppercase;line-height:19px;padding:10px}.productForm--shop-bar .productForm-block.shop-div{justify-content:space-between;align-items:center;flex-wrap:nowrap}.ab-shop-bar-old .productForm--shop-bar .productForm-block.shop-div{justify-content:center}.productForm--shop-bar .productForm-submit{max-width:100%;width:100%}.ab-shop-bar-new .productForm--shop-bar .shop-single .productForm-submit{margin-left:0!important}.productImgScroller-nav .flickity-prev-next-button,.shop-bar-single{display:none!important}.product-form .notification-form{margin-bottom:0}}@media screen and (min-width: 601px) and (max-width: 767px){.product-form .facilities ul li{margin:0 16px}}@media screen and (max-width: 600px){.product-form .facilities ul li{width:50%}}@media screen and (min-width: 430px) and (max-width: 767px){.variant-list.swatch_labels .swatch_box{margin:8px 17px 8px 0;padding:1px}.variant-list.swatch_labels .swatch_box,.variant-list.swatch_labels .swatch_box.swatch_limited{border-width:1.5px}}@media screen and (max-width: 429px){.variant-list.swatch_labels .swatch_box{margin:8px 13px 8px 0}.variant-list.swatch_labels .swatch_box,.variant-list.swatch_labels .swatch_box.swatch_limited{border-width:1px}.variant-list.swatch_labels .swatch_box label{width:28px;height:28px}.variant-list.swatch_labels .swatch_box.selected{border-width:1.5px}.variant-list .swatch_box span{width:41px;height:13px;font-size:10px;line-height:100%;padding:1px}}@media screen and (min-width: 400px) and (max-width: 767px){#shop-bar .productForm-block.shop-single{width:100%}#shop-bar .productForm-block.shop-bar-product{width:101px}}@media screen and (min-width: 375px) and (max-width: 414px){// .product-form .productForm-block .productForm-buttons button,// .productForm--shop-bar .productForm-block.shop-product button{// font-size: 13.5px!important;// line-height: 16.5px;// letter-spacing: .5px;//}.productForm--shop-bar .productForm-block.shop-single button{font-size:18px;line-height:21px}}@media screen and (max-width: 374px){.product-form .variant-organise .swatch-tab-inside{padding:12px!important}// .product-form .productForm-block .productForm-buttons button,// .productForm--shop-bar .productForm-block.shop-product button{// font-size: 12px!important;// line-height: 14px;// letter-spacing: .5px;// text-transform: uppercase;//}.productForm--shop-bar .productForm-block.shop-single button{font-size:18px;line-height:21px}.money-back p{font-size:14px;line-height:17px}}.product-recommended{padding:60px 0;border-bottom:1.5px solid #373737}.product-recommended.recommended-new{padding:64px 0 76px;border-bottom:1.5px solid rgb(55 55 55 / 32%);position:relative}.product-recommended.recommended-new .recommend-head{max-width:100%;margin:0 0 34px}.product-recommended.recommended-new .recommend-head h2{font-size:48px;line-height:58px}.product-recommended.recommended-new .recommend-products{max-width:100%}.product-recommended .recommend-inner{flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;overflow:hidden}.product-recommended .recommend-inner.full-width .recommend-products{max-width:100%}.product-recommended .recommend-head{max-width:450px;width:100%;padding:0 18px 0 70px}.product-recommended .recommend-head h2{font-family:var(--font-lora),serif!important;font-size:36px;line-height:43px;font-weight:700;text-align:center;margin:0}.product-recommended .recommend-navs{text-align:center;padding-top:42px;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.product-recommended .recommend-navs .recommend-prev{margin-right:20px}.product-recommended .recommend-navs .recommend-next{margin-left:20px}.product-recommended .recommend-navs p{font-family:var(--font-lora),sans-serif!important;font-style:normal;font-weight:400;font-size:24px;line-height:28px;margin:0;width:62px}.product-recommended .recommend-navs .recommend-control{width:16px;height:16px;display:block;cursor:pointer;transition:all .3s linear!important}.product-recommended .recommend-navs .recommend-control:hover svg path{stroke:#a1151b}.product-recommended .recommend-navs .recommend-control svg{width:100%;height:100%}.product-recommended .recommend-navs p span{font-family:inherit;display:inline-block}.product-recommended .recommend-products{max-width:calc(100% - 450px);width:100%}.product-recommended .recommend-products .recommend-ul{flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease;height:100%;max-height:591px}.product-recommended .recommend-products .recommend-ul.slick-initialized{visibility:visible;opacity:1;max-height:100%}.product-recommended .recommend-products .recommend-ul.slick-initialized .slick-slide{display:block;max-width:358px;margin:0 16px;width:100%!important}.product-recommended.recommended-new .recommend-products .recommend-ul.slick-initialized .slick-slide{max-width:305px;margin:0 14px}.product-recommended.recommended-new .recommend-arrows{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;position:absolute;top:50%;left:0%;right:0%;z-index:1;padding:0 75px}.product-recommended.recommended-new .recommend-arrows span{cursor:pointer}.product-recommended.recommended-new .recommend-ul.load-padding{padding-left:calc((100vw - 1440px)/2 + 5%)}.product-recommended.recommended-new .recommend-products .recommend-ul li .img{height:332px}.product-recommended .recommend-products .recommend-ul li{max-width:100%;width:100%;display:block;border:1.5px solid #373737;transition:all .3s linear!important;margin-bottom:1px}.product-recommended .recommend-products .recommend-ul li:hover .img img.main-image{opacity:0;visibility:hidden}.product-recommended .recommend-products .recommend-ul li:hover .img img.hover-image{opacity:1;visibility:visible}.product-recommended .recommend-products .recommend-ul li .img{height:420px;overflow:hidden;position:relative;background:#fff}.product-recommended .recommend-products .recommend-ul li .img img{position:absolute;height:100%;width:100%;right:0%;left:0%;bottom:0%}.product-recommended .recommend-products .recommend-ul li .img img.hover-image{opacity:0;visibility:hidden}.product-recommended .recommend-products .recommend-ul li .text{text-align:left;padding:20px 20px 23px}.product-recommended .recommend-products .recommend-ul li .text h3{font-family:var(--font-lora),serif!important;font-weight:400;font-size:24px;line-height:100%;text-transform:capitalize;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:27px}.product-recommended .recommend-products .recommend-ul li .text p{font-family:var(--font-lato),sans-serif!important;font-style:normal;font-weight:400;font-size:18px;line-height:100%;margin:0}.product-recommended .recommend-products .recommend-ul li .actions{height:68px}.product-recommended .recommend-products .recommend-ul li .actions form{height:100%;width:100%}.product-recommended .recommend-products .recommend-ul li .actions form button{width:100%;height:100%;display:block;font-family:var(--font-lato),sans-serif!important;font-style:normal;font-weight:500;font-size:18px;line-height:21px;background:transparent!important;text-transform:capitalize;color:#373737;border-top:1.5px solid #373737;border-width:1.5px 0px 0px 0px;transition:all .3s linear!important}.product-recommended .recommend-products .recommend-ul li .actions form button:hover,.product-recommended .recommend-products .recommend-ul li .actions form button:active{background:#a1151b!important;opacity:1!important;color:#fff!important}@media screen and (min-width: 1024px){.product-recommended .recommend-mobile{display:none}}@media screen and (min-width: 1200px) and (max-width: 1350px){.product-recommended .recommend-head{max-width:360px;padding:0 18px 0 40px}.product-recommended .recommend-products{max-width:calc(100% - 360px)}}@media (min-width: 1600px){.product-recommended.recommended-new .recommend-ul.load-padding{padding-left:calc((100vw - 1440px)/2 + 4.6%)}}@media screen and (min-width: 1200px) and (max-width: 1439px){.product-recommended.recommended-new .recommend-ul.load-padding{padding-left:70px}}@media screen and (max-width: 1199px){.product-recommended.recommended-new .recommend-products .recommend-ul li{height:100%}.product-recommended.recommended-new .recommend-head h2{font-size:36px;line-height:43px;margin-bottom:15px;text-align:center}}@media screen and (min-width: 1024px) and (max-width: 1199px){.product-recommended .recommend-head{max-width:300px;padding:0 20px}.product-recommended .recommend-products{max-width:calc(100% - 300px)}.product-recommended .recommend-products .recommend-ul.slick-initialized .slick-slide{max-width:300px;margin:0 15px}.product-recommended .recommend-products .recommend-ul li{max-width:100%}.product-recommended .recommend-products .recommend-ul li .img{height:350px}.product-recommended.recommended-new .recommend-ul.load-padding{padding-left:20px}.product-recommended.recommended-new .recommend-arrows{padding:0 20px}}@media screen and (max-width: 1023px){.product-recommended{padding:35px 0}.product-recommended.recommended-new{padding:40px 0 48px}.product-recommended .recommend-inner{flex-direction:column;align-items:flex-start;flex-wrap:wrap}.product-recommended .recommend-head{max-width:100%;padding:0 20px}.product-recommended .recommend-head h2{text-align:left;margin-bottom:26px}.product-recommended .recommend-head .recommend-desktop{display:none}.product-recommended .recommend-products{max-width:100%}.product-recommended.recommended-new .recommend-arrows{padding:0 14px}.product-recommended .recommend-products .recommend-ul.slick-initialized .slick-slide{max-width:248px;margin:0 11px}.product-recommended.recommended-new .recommend-products .recommend-ul.slick-initialized .slick-slide{max-width:252px;margin:0 10px}.product-recommended .recommend-products .recommend-ul.slick-initialized .slick-list{padding-left:20px}.product-recommended .recommend-products .recommend-ul li{max-width:100%;border-width:1px}.product-recommended .recommend-products .recommend-ul li .img{height:290px}.product-recommended.recommended-new .recommend-products .recommend-ul li .img{height:276px}.product-recommended .recommend-products .recommend-ul li .text{padding:12px}.product-recommended .recommend-products .recommend-ul li .text h3{font-size:16px;margin:0 0 8px;height:18px}.product-recommended .recommend-products .recommend-ul li .text p{font-size:14px}.product-recommended .recommend-products .recommend-ul li .actions{height:40px}.product-recommended .recommend-products .recommend-ul li .actions form button{font-size:14px;line-height:17px;border-top:1px solid #373737;border-width:1px 0px 0px 0px}.product-recommended .recommend-navs{padding-top:27px}.product-recommended .recommend-navs p{font-size:18px;line-height:21px}.product-recommended .recommend-navs .recommend-prev{margin-right:10px}.product-recommended .recommend-navs .recommend-next{margin-left:10px}.product-recommended .recommend-navs .recommend-control{width:15px;height:15px}.product-recommended .recommend-mobile{width:calc(100% - 40px);justify-content:flex-start;margin:0 20px}}@media screen and (max-width: 767px){.product-recommended.recommended-new .recommend-products .recommend-ul li .descr{height:135px;padding:12px 16px 16px}.product-recommended.recommended-new .recommend-products .recommend-ul li .descr p{font-size:18px;height:50px;margin:0 0 7px}.product-recommended.recommended-new .recommend-products .recommend-ul li .descr .star-price .collect-star-rating{margin-bottom:13px}.product-recommended.recommended-new .recommend-products .recommend-ul li .descr .star-price .collect-star-rating .spr-badge-starrating .spr-icon{font-size:100%}.product-recommended.recommended-new .recommend-products .recommend-ul li .descr .star-price .collect-price{font-size:16px;line-height:19px}}.build-set ul{flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.build-set ul.build-reverse{flex-direction:row-reverse}.build-set ul li{align-self:stretch;flex-direction:column;align-items:center;justify-content:center}.build-set ul li.build-li-img{max-width:47.9%;width:100%}.build-set ul li.build-li-img.full-width{max-width:100%}.build-set ul li.build-li-img .img{overflow:hidden;height:100%;display:inherit;align-self:stretch}.build-set ul li.build-li-text{max-width:52.1%;width:100%;padding:84px}.build-set ul li.build-li-text.full-width{max-width:100%}.build-set ul li.build-li-text .text{height:100%;width:100%;flex-direction:column;align-items:flex-start;justify-content:center}.build-set ul li.build-li-text h2{font-family:var(--font-lora),serif!important;font-weight:600;font-size:48px;line-height:58px;text-transform:inherit;margin:0;width:100%}.build-set ul li.build-li-text p{font-family:var(--font-lora),sans-serif!important;font-weight:400;font-size:24px;line-height:34px;margin:16px 0 0}.build-set ul li.build-li-text a{margin:24px 0 0}.build-set ul li.build-li-text a.btn-maroon{color:#fff}@media screen and (min-width: 1200px) and (max-width: 1350px){.build-set ul li.build-li-text{padding:60px}}@media screen and (min-width: 1024px) and (max-width: 1199px){.build-set ul li.build-li-text{padding:40px}.build-set ul li.build-li-text h2{font-size:40px;line-height:140%}.build-set ul li.build-li-text p{font-size:20px;line-height:150%}}@media screen and (min-width: 768px) and (max-width: 1023px){.build-set ul li.build-li-img,.build-set ul li.build-li-text{max-width:50%}.build-set ul li.build-li-text{padding:30px}.build-set ul li.build-li-text h2{font-size:32px;line-height:130%}.build-set ul li.build-li-text p{font-size:18px;line-height:150%}.build-set ul li.build-li-text a{margin:20px 0 0}}@media screen and (min-width: 768px){.build-set ul li.build-li-text .text.build-text-left,.build-set ul li.build-li-text .text.build-text-left h2{text-align:left}.build-set ul li.build-li-text .text.build-text-left a{margin-right:auto}.build-set ul li.build-li-text .text.build-text-center,.build-set ul li.build-li-text .text.build-text-center h2{text-align:center}.build-set ul li.build-li-text .text.build-text-center a{margin:24px auto 0}.build-set ul li.build-li-text .text.build-text-right,.build-set ul li.build-li-text .text.build-text-right h2{text-align:right}.build-set ul li.build-li-text .text.build-text-right a{margin-left:auto}}@media screen and (max-width: 767px){.build-set ul,.build-set ul.build-reverse{flex-direction:column}.build-set ul li.build-li-img,.build-set ul li.build-li-text{max-width:100%}.build-set ul li.build-li-text .text{align-items:center}.build-set ul li.build-li-text{padding:32px 20px 56px;text-align:center}.build-set ul li.build-li-text h2{font-size:36px;line-height:43px}.build-set ul li.build-li-text p{font-size:20px;line-height:30px}}.review-product{margin:0!important;background:#fff;padding:50px 70px;color:#373737}.review-product.updated-reviews{background:#faf7eb;padding:76px 70px 84px;border-bottom:1px solid rgb(55 55 55 / 32%)}.review-product.updated-reviews .spr-form-review .spr-form-review-rating .spr-icon{color:#bba887}.review-product .spr-container{padding:0!important;border-color:#dee2e6!important;border-width:0px!important;max-width:1440px;width:100%;margin:0 auto!important}.review-product .spr-header .spr-header-title{display:none!important}.review-product.updated-reviews .spr-header:before,.review-product.updated-reviews .spr-header:after,.review-product.updated-reviews .spr-summary:before,.review-product.updated-reviews .spr-summary:after{content:unset}.review-product.updated-reviews .spr-header .spr-header-title,#shopify-junip-reviews .junip-product-review-title{display:block!important;font-family:var(--font-lora),serif!important;font-style:normal;font-weight:400;font-size:48px;line-height:1.3;margin:0 0 12px}.review-product .spr-header .spr-summary{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.review-product.updated-reviews .spr-header .spr-summary{justify-content:flex-start;position:relative}.review-product.updated-reviews .spr-header .spr-summary .spr-summary-starrating{order:0;display:block;max-width:190px;width:100%}.review-product .spr-header .spr-summary .spr-icon{color:#f1c255!important;width:34.66px;height:34.66px;display:inline-block}.review-product.updated-reviews .spr-header .spr-summary .spr-icon{color:#bba887!important;width:30px;height:30px;margin-right:6px}.review-product .spr-header .spr-summary .spr-icon:before{font-size:34px}.review-product.updated-reviews .spr-header .spr-summary .spr-icon:before{font-size:30px}.review-product .spr-header .spr-summary .spr-summary-caption{margin-left:26px}.review-product.updated-reviews .spr-header .spr-summary .spr-summary-caption{margin-left:0;order:1;display:block;margin-bottom:0;font-size:20px;line-height:150%}.review-product .spr-header .spr-summary .spr-summary-actions-togglereviews{font-family:var(--font-lora),sans-serif!important;font-style:normal;font-weight:400;font-size:36px;line-height:43px;text-transform:capitalize}.review-product.updated-reviews .spr-header .spr-summary .spr-summary-actions-togglereviews{font-size:24px;line-height:24px;display:block;width:100%}.review-product .spr-header .spr-summary .spr-summary-actions{padding-left:294px}.review-product.updated-reviews .spr-header .spr-summary .spr-summary-actions{padding-left:0;position:absolute;right:0%;bottom:0%}.review-product .spr-header .spr-summary .spr-summary-actions a{font-family:var(--font-lora),serif!important;font-style:normal;font-weight:600;font-size:18px;line-height:24px;margin:0!important;text-decoration-line:underline}.review-product.updated-reviews .spr-header .spr-summary .spr-summary-actions a,#shopify-junip-reviews .junip-write-review-cta{align-items:center;background:transparent;border:1px solid #373737;border-radius:4px;color:#373737;display:flex;font-family:var(--font-lato);font-size:14px!important;height:48px;justify-content:center;letter-spacing:0;line-height:1;opacity:1!important;padding:0 24px;text-transform:capitalize;width:100%}#shopify-junip-reviews .junip-btn{align-items:center;background:transparent;border:1px solid #373737;border-radius:4px;color:#373737;display:flex;font-family:var(--font-lato);font-size:14px!important;text-transform:uppercase;height:48px;justify-content:center;letter-spacing:0;line-height:1;opacity:1!important;padding:0 24px}.review-product.updated-reviews .spr-header .spr-summary .spr-summary-actions a:hover{background:#faf7eb!important;color:#a1151b!important;border:1px solid #A1151B!important;opacity:1!important}.review-product .spr-content .spr-reviews{margin:50px 0 0;color:#373737!important}.review-product.updated-reviews .spr-content .spr-reviews{margin:40px 0 0}.review-product .spr-content .spr-form .spr-form-title{font-family:var(--font-lora),sans-serif!important;font-weight:600;font-size:24px;line-height:150%;margin-bottom:24px}.review-product .spr-content .spr-form .spr-form-label{font-size:16px;line-height:24px;font-family:var(--font-lato),sans-serif!important;font-weight:600}.review-product .spr-content .spr-form-label+.spr-form-input{font-size:16px;line-height:24px;font-family:var(--font-lato),sans-serif!important;font-weight:600}.review-product .spr-content .spr-form-actions input{font-family:var(--font-lato),sans-serif!important;font-style:normal;font-weight:500;font-size:18px!important;line-height:21px;color:#fff;height:57px;transition:all .3s linear!important}.review-product .spr-content .spr-form-actions input:hover{background-color:#faf7eb!important;color:#a1151b!important;border-color:#a1151b!important;border:1px solid #A1151B!important;opacity:1!important}.review-product .spr-content .spr-form-message-error,.review-product .spr-content .spr-form-message-success{font-size:16px;line-height:24px;font-family:var(--font-lato),sans-serif!important;font-weight:600}.review-product .spr-content .spr-reviews .spr-pagination{padding:36px 0 0;border-top:1px solid #DEE2E6!important}.review-product.updated-reviews .spr-content .spr-reviews .spr-pagination{padding:48px 0 0}.review-product.updated-reviews .spr-content .spr-reviews .spr-pagination .spr-pagination-page{width:32px;height:32px;font-family:var(--font-lato),sans-serif;font-size:20px;line-height:24px;font-style:normal;font-weight:300;text-align:center;padding:4px;margin:0 2px}.review-product.updated-reviews .spr-content .spr-reviews .spr-pagination .spr-pagination-page a{height:100%;width:100%;font-size:inherit;line-height:inherit;font-family:var(--font-lato),sans-serif!important;font-style:normal;font-weight:300}.review-product.updated-reviews .spr-content .spr-reviews .spr-pagination .spr-pagination-page .spr-pagination-next{position:static}.review-product.updated-reviews .spr-content .spr-reviews .spr-pagination .spr-pagination-page.is-active{font-weight:400;background:#a1151b;color:#fff;border-radius:50%}.spr-review,.spr-form{border-color:#dee2e6!important}.review-product .spr-review:first-child{margin-top:0!important}.review-product .spr-review,#multipleReviews .product-review{padding:20px 0!important;border-top:1px solid #DEE2E6!important}.review-product.updated-reviews .spr-review,.review-product.updated-reviews #multipleReviews .product-review{padding:28px 0!important;border-top:1px solid rgb(55 55 55 / 32%)!important;position:relative;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.review-product .spr-review-content{margin:-20px 0 0 54.5%!important}.review-product.updated-reviews .spr-review-content{margin:24px 0 0 0%!important;max-width:70.3%;width:100%}.review-product .spr-review-content .spr-review-content-body,#shopify-junip-reviews .junip-review-list-item .junip-review-body{font-family:var(--font-lato),sans-serif!important;font-weight:400;font-size:14px;line-height:1.5}.review-product .spr-reviews .spr-review-footer{display:none!important}.review-product .spr-review-header{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;width:100%}.review-product.updated-reviews .spr-review-header{position:relative;max-width:29.7%;flex-wrap:wrap}.review-product .spr-review-header .spr-starratings.spr-review-header-starratings{max-width:22.72%!important;width:100%;display:block!important;margin:0!important}.review-product.updated-reviews .spr-review-header .spr-starratings.spr-review-header-starratings{max-width:29.7%!important}.review-product .spr-review-header .spr-starratings.spr-review-header-starratings .spr-icon{color:#f1c255!important}.review-product.updated-reviews .spr-review-header .spr-starratings.spr-review-header-starratings .spr-icon{color:#bba887!important;font-size:96.2%}.review-product .spr-review-header .spr-review-header-title{order:1;max-width:46.7%;width:100%;font-family:var(--font-lato),serif!important;font-weight:600;font-size:16px;line-height:19px;color:#373737!important}#shopify-junip-reviews .junip-review-list-item .junip-review-title{font-family:var(--font-lato),serif!important;font-size:17px;font-weight:400;line-height:1.5}.review-product.updated-reviews .spr-review-header .spr-review-header-title{position:absolute;top:-3%;left:100%;max-width:100%;font-family:var(--font-lato),serif!important;line-height:24px;display:block;margin-bottom:8px}.review-product .spr-review-header .spr-review-header-byline{order:0;margin:0;max-width:30.6%;width:100%;text-align:left}.review-product.updated-reviews .spr-review-header .spr-review-header-byline{max-width:100%;width:100%;margin-top:16px}.review-product .spr-review-header .spr-review-header-byline strong{display:block}.review-product .spr-review-header .spr-review-header-byline strong:first-child{font-family:var(--font-lato),sans-serif!important;font-weight:600;font-size:16px;line-height:19px;text-transform:capitalize}.review-product.updated-reviews .spr-review-header .spr-review-header-byline strong:first-child{font-size:28px;line-height:34px}.review-product .spr-review-header .spr-review-header-byline strong:nth-child(2){font-family:var(--font-lato),sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;text-transform:capitalize;margin-top:8px}.review-product.updated-reviews .spr-review-header .spr-review-header-byline strong:nth-child(2){font-size:16px;line-height:24px}#shopify-junip-reviews .junip-avatar{display:none!important}#shopify-junip-reviews .junip-verified{position:relative;top:-2px}#shopify-junip-reviews .junip-verified .junip-verified-badge{background:#a7ac8f!important}#shopify-junip-reviews .junip-ml-1,#shopify-junip-reviews .junip-mx-1{color:#a7ac8f}#shopify-junip-reviews .junip-review-author{font-family:var(--font-lora);font-size:18px;margin-right:10px}#shopify-junip-reviews .junip-review-list-item-container .junip-review-customer .junip-recommendation-container svg{display:none}#shopify-junip-reviews .junip-review-list-item .junip-review-date,#shopify-junip-reviews .junip-review-product-container{font-family:var(--font-lato)}#shopify-junip-reviews .junip-select{border-color:#373737;font-family:var(--font-lato)}#shopify-junip-reviews .junip-customer-details{align-items:center;display:flex;flex-flow:row wrap}#shopify-junip-reviews .junip-featured-pin{display:none}#shopify-junip-reviews .junip-checkbox input[type=checkbox]+label{font-family:var(--font-lato)}#shopify-junip-reviews .junip-checkbox input[type=checkbox]+label:before{background:transparent;border-color:#373737}#shopify-junip-reviews .junip-filters-container .junip-select-container{max-width:none}#shopify-junip-reviews .junip-product-review-average{font-family:var(--font-lora-regular)}#shopify-junip-reviews .junip-product-review-count,#shopify-junip-reviews .junip-filters-label{font-family:var(--font-lato)}#shopify-junip-reviews .junip-review-list-item .junip-review-response-container{background:#fffdf3;border:none}#shopify-junip-reviews .junip-powered-by-footer{display:none}#shopify-junip-reviews .junip-product-review-bar-filled{background-color:#373737!important}@media screen and (min-width: 606px){#shopify-junip-reviews .junip-filter-checkbox-container label{margin-bottom:0}}#shopify-junip-reviews .junip-review-list-item .junip-review-response-container .junip-review-respondent{font-family:var(--font-lato);font-weight:400}#shopify-junip-reviews .junip-write-review-cta-container{top:-12px}#shopify-junip-reviews .junip-product-review{display:block;margin-left:auto;margin-right:auto;max-width:1100px}#shopify-junip-reviews .junip-trait-indicator path{fill:#373737}@media screen and (min-width: 1200px) and (max-width: 1350px){.review-product{padding:50px 20px}.review-product .spr-header .spr-summary .spr-icon{width:30px;height:30px}.review-product.updated-reviews .spr-header .spr-summary .spr-icon{width:24px;height:24px}.review-product .spr-header .spr-summary .spr-icon:before{font-size:30px!important}.review-product.updated-reviews .spr-header .spr-summary .spr-summary-starrating{max-width:165px}.review-product.updated-reviews .spr-header .spr-summary .spr-icon:before{font-size:24px!important}.review-product .spr-header .spr-summary .spr-summary-caption{margin-left:20px}.review-product .spr-header .spr-summary .spr-summary-actions-togglereviews{font-size:32px;line-height:150%}.review-product .spr-header .spr-summary .spr-summary-actions{padding-left:152px}}@media screen and (min-width: 1024px) and (max-width: 1199px){.review-product{padding:50px 40px}.review-product.updated-reviews .spr-header .spr-summary .spr-summary-starrating{max-width:140px}.review-product .spr-header .spr-summary .spr-icon{width:26px;height:26px}.review-product.updated-reviews .spr-header .spr-summary .spr-icon{width:20px;height:20px}.review-product .spr-header .spr-summary .spr-icon:before{font-size:26px!important}.review-product.updated-reviews .spr-header .spr-summary .spr-icon:before{font-size:20px!important}.review-product .spr-header .spr-summary .spr-summary-caption{margin-left:20px}.review-product .spr-header .spr-summary .spr-summary-actions-togglereviews{font-size:32px;line-height:150%}.review-product .spr-header .spr-summary .spr-summary-actions{padding-left:55px}.review-product.updated-reviews,#shopify-junip-reviews{padding:56px 20px 64px}.review-product.updated-reviews .spr-header .spr-header-title{font-size:40px;line-height:50px}}@media screen and (max-width: 1023px){#shopify-junip-reviews .junip-container-xs .junip-write-review-cta-container{margin-bottom:24px}#shopify-junip-reviews .junip-gallery-container{padding-top:24px}#shopify-junip-reviews .junip-label-container{margin-top:24px}#shopify-junip-reviews .junip-product-review-summary-flex-wrapper{justify-content:center}.review-product{padding:30px 20px}.review-product .spr-header .spr-summary{flex-direction:column}.review-product .spr-header .spr-summary .spr-icon{width:18px;height:18px}.spr-header .spr-summary .spr-icon:before{font-size:18px!important}.review-product .spr-header .spr-summary .spr-summary-caption{margin-left:0;margin-top:15px}.review-product .spr-review-header .spr-review-header-byline{max-width:100%}.review-product .spr-header .spr-summary .spr-summary-actions-togglereviews{font-size:20px;line-height:24px}.review-product .spr-header .spr-summary .spr-summary-actions{padding-left:0;margin-top:32px}.review-product .spr-review{padding:24px 0!important}.review-product .spr-review-header{flex-direction:column;align-items:flex-start}.review-product .spr-review-header .spr-starratings.spr-review-header-starratings{max-width:100%!important;margin:0 0 10px!important}.review-product .spr-review-header .spr-review-header-title{max-width:100%;margin-top:16px}.review-product .spr-review-content{margin:8px 0 0!important}.review-product.updated-reviews,#shopify-junip-reviews{padding:56px 20px 60px}.review-product.updated-reviews .spr-header .spr-summary{justify-content:center;align-items:flex-start;position:relative;width:100%;flex-direction:row}.review-product.updated-reviews .spr-header .spr-header-title,#shopify-junip-reviews .junip-product-review-title{max-width:100%;margin-bottom:24px;font-size:32px}#shopify-junip-reviews .junip-pb-5,#shopify-junip-reviews .junip-py-5{padding-bottom:24px}#shopify-junip-reviews .junip-review-customer{padding-bottom:0}#shopify-junip-reviews .junip-review-list-item .junip-flex-wrapper{margin-bottom:12px}#shopify-junip-reviews .junip-reviews-container .junip-separator{margin-bottom:24px}.review-product.updated-reviews .spr-header .spr-summary .spr-summary-actions{position:static;margin-left:0;order:2;width:100%;margin-top:16px}.review-product.updated-reviews .spr-header .spr-summary .spr-summary-actions a{width:100%;display:block}.review-product.updated-reviews .spr-header .spr-summary:before,.review-product.updated-reviews .spr-header .spr-summary .spr-summary-actions a:before,.review-product.updated-reviews .spr-header .spr-summary .spr-summary-actions a:after{content:unset}.review-product.updated-reviews .spr-header .spr-summary .spr-summary-starrating{margin-right:0;order:0;max-width:140px}.review-product.updated-reviews .spr-header .spr-summary .spr-summary-caption{margin-bottom:0;margin-top:0;order:1;text-align:center}.review-product.updated-reviews .spr-header .spr-summary .spr-icon{width:20px;height:20px}.review-product.updated-reviews .spr-review,.review-product.updated-reviews #multipleReviews .product-review{padding:24px 0!important}.review-product.updated-reviews .spr-review,.review-product.updated-reviews #multipleReviews .product-review{flex-direction:column}.review-product.updated-reviews .spr-review-header{max-width:100%}.review-product.updated-reviews .spr-content .spr-reviews{margin:28px 0 0}.review-product.updated-reviews .spr-review-content{margin:0!important;max-width:100%}.review-product.updated-reviews .spr-review-header .spr-review-header-title{position:static;line-height:19px}.review-product.updated-reviews .spr-review-header .spr-review-header-byline strong:nth-child(2){font-size:14px;line-height:17px;margin-top:4px}.review-product.updated-reviews .spr-review-header .spr-review-header-byline{margin-top:0}.review-product.updated-reviews .spr-review-header .spr-review-header-byline strong:first-child{font-size:20px;line-height:24px;margin:0!important}.review-product.updated-reviews .spr-header .spr-summary .spr-summary-actions-togglereviews{font-size:20px!important;line-height:24px!important;margin:0!important}}.product-launch{padding:96px 20px;max-width:1120px;width:100%;margin:0 auto}.product-launch h2{font-size:48px;line-height:58px;font-family:var(--font-lora),serif!important;font-weight:600;margin:0 0 56px;text-align:center}.product-launch ul{width:100%;margin:0 auto;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.product-launch ul.launch-reverse{flex-direction:row-reverse}.product-launch ul li.product-li-img{max-width:640px;width:100%;height:680px;overflow:hidden}.product-launch ul li.product-li-img.full-width,.product-launch ul li.product-li-text.full-width{max-width:100%;height:100%}.product-launch ul li.product-li-text.full-width{align-items:center;margin:0}.product-launch ul li.product-li-text{max-width:440px;width:100%;display:block;transition:all .3s linear!important;display:inherit;flex-direction:column;justify-content:center;align-items:flex-end}.product-launch ul.launch-reverse li.product-li-text{align-items:flex-start}.product-launch ul li.product-li-text a{max-width:358px;width:100%;display:block;border:1.5px solid #373737}.product-launch ul li.product-li-text:hover .img img.main-image{opacity:0;visibility:hidden}.product-launch ul li.product-li-text:hover .img img.hover-image{opacity:1;visibility:visible}.product-launch ul li.product-li-text .img{height:420px;overflow:hidden;position:relative;background:#fff}.product-launch ul li.product-li-text .img img{position:absolute;height:100%;width:100%;right:0%;left:0%;bottom:0%}.product-launch ul li.product-li-text .img img.hover-image{opacity:0;visibility:hidden}.product-launch ul li.product-li-text .text{text-align:left;padding:20px 16px 23px}.product-launch ul li.product-li-text .text h3{font-family:var(--font-lora),serif!important;font-weight:400;font-size:24px;line-height:100%;text-transform:capitalize;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.product-launch ul li.product-li-text .text p{font-family:var(--font-lato),sans-serif!important;font-style:normal;font-weight:400;font-size:18px;line-height:100%;margin:0}.product-launch ul li.product-li-text .actions{height:68px}.product-launch ul li.product-li-text .actions form{height:100%;width:100%}.product-launch ul li.product-li-text .actions form button{width:100%;height:100%;display:block;font-family:var(--font-lato),sans-serif!important;font-style:normal;font-weight:500;font-size:18px;line-height:21px;background:transparent!important;text-transform:capitalize;color:#373737;border-top:1.5px solid #373737;border-width:1.5px 0px 0px 0px;transition:all .3s linear!important}.product-launch ul li.product-li-text .actions form button:hover,.product-launch ul li.product-li-text .actions form button:active{background:#a1151b!important;opacity:1!important;color:#fff!important}@media screen and (min-width: 1024px) and (max-width: 1199px){.product-launch{padding:50px 40px}.product-launch h2{margin:0 0 45px}.product-launch ul li.product-li-img{max-width:500px;height:650px}}@media screen and (min-width: 1024px){.product-launch h2.launch-text-left{text-align:left}.product-launch h2.launch-text-center{text-align:center}.product-launch h2.launch-text-right{text-align:right}}@media screen and (max-width: 1023px){.product-launch{padding:40px 20px}.product-launch h2{font-size:36px;line-height:43px;margin:0 0 32px}.product-launch ul,.product-launch ul.launch-reverse{flex-direction:column}.product-launch ul li.product-li-text,.product-launch ul.launch-reverse li.product-li-text{align-items:center}.product-launch ul li.product-li-img{max-width:100%;height:100%}.product-launch ul li.product-li-text{margin:-30% auto 0}}@media screen and (max-width: 767px){.product-launch ul li.product-li-text a{max-width:248px}.product-launch ul li.product-li-text .img{height:290px}.product-launch ul li.product-li-text .text{padding:14px 12px 16px}.product-launch ul li.product-li-text .text h3{font-size:16px;margin:0 0 8px}.product-launch ul li.product-li-text .text p{font-size:14px}.product-launch ul li.product-li-text .actions{height:50px}.product-launch ul li.product-li-text .actions form button{font-size:16px}}.product__carousel{margin-left:-20px;margin-right:-20px;position:relative}@media screen and (max-width: 767px){.product__carousel:not(.slick-initialized)>.product__slide~.product__slide{display:none}}@media screen and (min-width: 768px){.product__carousel{display:flex;flex-flow:row wrap;margin-right:0}}@media screen and (min-width: 1200px){.product__carousel{margin-left:-70px}}@media screen and (max-width: 767px){.product__carousel{border-bottom:1px solid #000000}}.product__picture,.product__picture *{display:block;height:auto;width:100%}@media screen and (min-width: 768px){.product__slide{position:relative;width:50%}.product__slide:after{border-bottom:1px solid #373737;border-right:1px solid transparent;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;pointer-events:none}.product__slide:nth-child(odd):after{border-right-color:#373737}}.product-pagination{bottom:16px;display:flex;justify-content:center;left:0;position:absolute;width:100%}.product-pagination button{align-items:center;background:transparent;border:none;display:flex;font-size:0;height:14px;justify-content:center;padding:0;width:14px}.product-pagination button:before{background:#fff;border-radius:50%;content:"";height:6px;width:6px}.product-pagination .slick-active button:before{background:#373737}.pdp-swatch input{background:transparent!important;border:none!important;border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%!important}.pdp-swatch-nav{overflow:hidden;width:100%}.pdp-swatch-nav .swiper-slide{width:auto}.pdp-swatch-nav:not(.swiper-initialized) .swiper-wrapper{display:flex}.pdp-swatch-nav:not(.swiper-initialized) .swiper-slide{margin-right:10px}.pdp-swatch-nav__button{align-items:center;background:transparent;border:1px solid #c1bfb7;border-radius:5px;color:#373737;display:flex;font-family:var(--font-lato);letter-spacing:0px!important;font-weight:700;font-size:12px!important;height:32px;line-height:1;opacity:1!important;padding:0 10px}.active-toggle .pdp-swatch-nav__button{border-color:#373737;pointer-events:none}.variant-list-panel{display:none}.variant-list-panel.active-toggle{display:block}.product-shop-pay{margin-top:15px;text-align:center}.product-shop-pay p{font-family:var(--font-lato);font-size:14px;margin:0}.product-shop-pay span{display:inline-flex;padding-left:2px;position:relative;top:4px}button.product-option-buttons__button{align-items:center;background:transparent;border:1px solid #d1cdbc;border-radius:4px;color:#373737;display:flex!important;font-family:var(--font-lato)!important;font-size:14px!important;height:45px;justify-content:center;min-width:45px;opacity:1!important;padding:0 5px;transition:border-color .25s}@media screen and (min-width: 1024px){button.product-option-buttons__button{font-size:16px!important;height:56px;min-width:56px}}button.product-option-buttons__button:hover,button.product-option-buttons__button.active{border-color:#373737}button.product-option-buttons__button.disabled{border-color:#d1cdbc;color:#d1cdbc;position:relative}button.product-option-buttons__button.disabled:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to top right,transparent 0%,transparent calc(50% - 1px),#d1cdbc 50%,transparent calc(50% + 1px),transparent 100%)}.product-option-buttons__item{margin:0 4px 8px}.product-option-buttons__list{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -4px -8px}.apparel-form{border-bottom:1px solid #d1cdbc;margin-bottom:19px}.product-title__wrapper-innner{align-items:flex-start;display:flex;flex-flow:row wrap}.product-title__badge{align-items:center;background:#faf7eb;border-radius:3px;color:#373737;display:flex;flex-flow:row nowrap;font-family:var(--font-lato);font-size:12px;height:26px;margin-right:14px;padding:0 8px 2px;position:relative;top:3px}@media screen and (min-width: 1024px){.product-title__badge{top:8px}}@media screen and (min-width: 1200px){.product-title__badge{top:12px}}
/*# sourceMappingURL=/cdn/shop/t/216/assets/product.css.map */
