.featured-product{margin-top:50px}@media screen and (max-width: 1023px){.featured-product{margin-top:10px}}.product .product__media-wrapper{width:55%}@media screen and (max-width: 1023px){.product .product__media-wrapper{width:100%}}.product .product__media-wrapper.gallery--list{display:flex;flex-direction:row-reverse;align-items:flex-start}.product .product__media-wrapper.gallery--list .main_product_slider{width:100%;list-style:none;padding:0;display:block;position:relative;overflow:hidden}@media screen and (max-width: 1023px){.product .product__media-wrapper.gallery--list .main_product_slider:not(.slick-initialized){margin-top:0;display:flex}}.product .product__media-wrapper.gallery--list .main_product_slider .badge{position:absolute;z-index:1;right:-15px;top:-40px;width:160px;height:160px;padding:20px;border-radius:50% 0 50% 50%;color:#fff;background:#000;display:flex;align-items:flex-end;justify-content:flex-start}@media screen and (max-width: 1023px){.product .product__media-wrapper.gallery--list .main_product_slider .badge{display:none}}.product .product__media-wrapper.gallery--list .main_product_slider .badge p{font-size:40px;font-weight:400;text-align:center;line-height:1.2;width:100%;margin:15px 0 15px -7px}.product .product__media-wrapper.gallery--list .main_product_slider .badge span{font-size:15px;display:block;font-weight:700}.product .product__media-wrapper.gallery--list .main_product_slider .icons{display:flex;justify-content:space-around;margin:25px 0}@media screen and (max-width: 1023px){.product .product__media-wrapper.gallery--list .main_product_slider .icons{display:none}}.product .product__media-wrapper.gallery--list .main_product_slider .icons .icon-item{max-width:115px;text-align:center;font-size:13px;line-height:14px}.product .product__media-wrapper.gallery--list .main_product_slider .icons .icon-item svg{height:44px}.product .product__media-wrapper.gallery--list .main_product_slider .icons .icon-item span{display:block;margin-top:5px}@media screen and (max-width: 1023px){.product .product__media-wrapper.gallery--list .main_product_slider .review-container,.product .product__media-wrapper.gallery--list .main_product_slider .bundle-container{display:none}}.product .product__media-wrapper.gallery--list .main_product_slider .product__media-item{width:100%;margin-bottom:10px;border-radius:4px;overflow:hidden}@media screen and (max-width: 1023px){.product .product__media-wrapper.gallery--list .main_product_slider .product__media-item{margin-bottom:0;margin-right:10px;min-width:255px}}.product .product__media-wrapper.gallery--list .main_product_slider .product__media-item.hide{display:none}.product .product__media-wrapper.gallery--list .main_product_slider .product__media-item [data-fancybox=gallery]{bottom:10px;width:auto;height:auto;top:auto;right:10px;left:auto;background:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%}@media screen and (max-width: 1023px){.product .product__media-wrapper.gallery--list .main_product_slider .product__media-item [data-fancybox=gallery]{display:none}}.product .product__media-wrapper.gallery--list .main_product_slider .slick-list{padding-right:70px}.product .product__media-wrapper.gallery--list .main_product_slider .slick-dots{list-style:none;display:flex;padding:0;flex-wrap:wrap;position:absolute;bottom:20px;left:10px}@media screen and (min-width: 768px){.product .product__media-wrapper.gallery--list .main_product_slider .slick-dots{display:none!important}}.product .product__media-wrapper.gallery--list .main_product_slider .slick-dots li{width:7px;height:7px;display:block;background:#f4f3ef;border-radius:50%;margin:0 3px}.product .product__media-wrapper.gallery--list .main_product_slider .slick-dots li.slick-active{background:#000}.product .product__media-wrapper.gallery--list .main_product_slider .slick-dots li button{display:none}.product .product__media-wrapper.gallery--list .thumbnails_slider{position:sticky;top:100px;list-style:none;padding:0;min-width:100px;width:100px;margin-right:20px;max-height:calc(100vh - 200px);overflow:auto}.product .product__media-wrapper.gallery--list .thumbnails_slider::-webkit-scrollbar{width:0!important;display:none}@media screen and (max-width: 1023px){.product .product__media-wrapper.gallery--list .thumbnails_slider{display:none}}.product .product__media-wrapper.gallery--list .thumbnails_slider.clicking .product__media-item{border:none!important}.product .product__media-wrapper.gallery--list .thumbnails_slider .product__media-item{margin-bottom:10px;border-radius:4px;overflow:hidden;cursor:pointer}.product .product__media-wrapper.gallery--list .thumbnails_slider .product__media-item.hide{display:none}.product .product__media-wrapper.gallery--list .thumbnails_slider .product__media-item.active{border:1px solid black}.product .product__media-wrapper slider-component{width:100%}@media screen and (max-width: 1023px){.product .product__media-wrapper slider-component{top:0;margin:0 -10px;width:calc(100% + 20px)}}.product .product__media-wrapper slider-component .main_product_slider{width:calc(100% - 100px);margin-left:100px;padding:0}@media screen and (max-width: 1023px){.product .product__media-wrapper slider-component .main_product_slider{width:100%;margin:0}}.product .product__media-wrapper slider-component .main_product_slider .slick-dots{display:none!important}@media screen and (max-width: 1023px){.product .product__media-wrapper slider-component .main_product_slider .slick-list{padding-right:40%}.product .product__media-wrapper slider-component .main_product_slider .slick-dots{list-style:none;display:flex;padding:0;flex-wrap:wrap;position:absolute;bottom:20px;left:10px}.product .product__media-wrapper slider-component .main_product_slider .slick-dots li{width:7px;height:7px;display:block;background:#f4f3ef;border-radius:50%;margin:0 3px}.product .product__media-wrapper slider-component .main_product_slider .slick-dots li.slick-active{background:#000}.product .product__media-wrapper slider-component .main_product_slider .slick-dots li button{display:none}}.product .product__media-wrapper slider-component .thumbnails_slider{opacity:1;position:absolute;width:100px;top:0}@media screen and (max-width: 1023px){.product .product__media-wrapper slider-component .thumbnails_slider{display:none}}.product .product__media-wrapper slider-component .thumbnails_slider .slick-arrow{position:relative;width:100%;height:30px;line-height:30px;text-align:center;margin:0;color:#fff;z-index:10;cursor:pointer;transition:opacity .6s;backface-visibility:hidden;color:transparent;background:transparent;border:none;display:flex!important;align-items:center;justify-content:center}.product .product__media-wrapper slider-component .thumbnails_slider .slick-arrow:before{position:absolute;content:"";display:inline-block;width:10px;height:10px;margin-left:-5px;border-left:4px solid black;border-top:4px solid black;transform:rotate(45deg)}.product .product__media-wrapper slider-component .thumbnails_slider .slick-arrow.slick-next:before{transform:rotate(225deg)}.product .product__media-wrapper slider-component .thumbnails_slider .product__media-item{padding:0;border:5px solid transparent;border-left:none;border-right:none}.product .product__media-wrapper slider-component .thumbnails_slider .product__media-item .product__media a{display:none}.product .product__media-wrapper slider-component .product__media-item img{border-radius:4px}.product .product__media-wrapper .main_product_slider,.product .product__media-wrapper .thumbnails_slider{margin-top:0}.product .offer-product-widget{display:flex;align-items:center;padding:10px 15px;border-radius:4px;text-transform:uppercase;font-size:14px;font-weight:700;margin-top:0;background:#f4f3ef;color:#000;text-decoration:none}.product .offer-product-widget.style--outline{border:2px solid #D4CCBC;background:#fff;padding:0 15px}@media screen and (max-width: 1023px){.product .offer-product-widget.style--outline{padding:10px;margin:0;border-radius:5px;border:none;background:#f4f3ef}}@media screen and (max-width: 1023px){.product .offer-product-widget{padding:10px;margin:0 -10px;border-radius:0}}.product .offer-product-widget img{width:50px;height:50px;margin-right:0}@media screen and (max-width: 1023px){.product .offer-product-widget img{margin-right:0}}.product .offer-product-widget .info{margin-left:10px}@media screen and (max-width: 1023px){.product .offer-product-widget span{line-height:17px;font-size:12px}}.product .offer-product-widget span a{color:#8ab1b5;text-decoration:none}@media screen and (max-width: 1023px){.product .offer-product-widget span a{display:block}}.product .offer-product-widget p{margin:0;font-weight:500;text-transform:initial}.product .product__info-wrapper{margin-bottom:100px;display:flex;align-items:flex-start;width:45%}@media screen and (max-width: 1023px){.product .product__info-wrapper{width:100%}}.product .product__info-wrapper.enable_sticky{align-items:flex-end}.product .product__info-wrapper.enable_sticky .product__info-container--sticky{bottom:3rem;top:auto}@media screen and (max-width: 1023px){.product .product__info-wrapper{margin-bottom:10px}}.product .product__info-wrapper .product__info-container{top:120px;width:100%;max-height:83vh;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.product .product__info-wrapper .product__info-container::-webkit-scrollbar{display:none}@media screen and (max-width: 1023px){.product .product__info-wrapper .product__info-container{margin-bottom:10px;max-width:initial;overflow:initial;max-height:initial}}.product .product__info-wrapper .product__info-container .bundle-container{margin:10px 0 0}.product .product__info-wrapper .product__info-container .bundle-container bundle-form{margin:0}.product .product__info-wrapper .product__info-container .product__title{font-size:24px;line-height:32px;font-family:var(--font-heading-family);font-weight:600;margin-bottom:0;text-transform:uppercase;display:flex;justify-content:space-between}@media screen and (max-width: 1023px){.product .product__info-wrapper .product__info-container .product__title{font-size:18px;line-height:22px;margin-bottom:10px}}.product .product__info-wrapper .product__info-container .product__title .badge{background:#dce6e7;white-space:initial;line-height:16px;margin-bottom:auto;margin-top:5px;padding:5px 10px;text-align:center;border-radius:30px;min-width:100px;display:block}.product .product__info-wrapper .product__info-container .product__title .badge:empty{display:none}.product .product__info-wrapper .product__info-container .price_main{margin-top:0}.product .product__info-wrapper .product__info-container .price_main .price .price-item{font-size:20px;font-weight:500;font-family:var(--font-heading-family)}.product .product__info-wrapper .product__info-container .price_main .affirm-logo{filter:invert(1);margin-bottom:0}.product .product__info-wrapper .product__info-container .price_main .stamped-product-reviews-badge{color:#8bacaf;font-size:13px;letter-spacing:normal;line-height:39px;margin-left:20px}@media screen and (max-width: 768px){.product .product__info-wrapper .product__info-container .price_main .stamped-product-reviews-badge{line-height:32px;margin-left:10px}}.product .product__info-wrapper .product__info-container .price_main .stamped-product-reviews-badge .stamped-starrating{letter-spacing:4px}.product .product__info-wrapper .product__info-container .price_main .stamped-product-reviews-badge .stamped-starrating i:before{font-size:13px;color:#8bacaf}.product .product__info-wrapper .product__info-container .price_main .v_qLink{width:100%;margin-left:0;font-size:13px;margin-bottom:10px}@media screen and (max-width: 768px){.product .product__info-wrapper .product__info-container .price_main .v_qLink{margin-top:10px}}.product .product__info-wrapper .product__info-container .offer-banner--cta .offer-banner--cta-body:empty{display:none}.product .product__info-wrapper .product__info-container .offer-banner--cta .offer-banner--cta-body a{color:var(--color-button-border)!important;font-weight:400}.product .product__info-wrapper .product__info-container .sezzle-shopify-info-button .sezzle-checkout-button-wrapper{pointer-events:none}.product .product__info-wrapper .product__info-container .sezzle-shopify-info-button .sezzle-checkout-button-wrapper .sezzle-button-text{text-align:left}.product .product__info-wrapper .product__info-container .sezzle-shopify-info-button .sezzle-checkout-button-wrapper .sezzle-button-text img{display:none}.product .product__info-wrapper .product__info-container .sezzle-shopify-info-button .sezzle-checkout-button-wrapper .sezzle-button-text img.active{display:inline-block}.product .product__info-wrapper .product__info-container .sezzle-shopify-info-button .sezzle-checkout-button-wrapper .sezzle-button-text .sezzle-info-icon{display:none}.product .product__info-wrapper .product__info-container .product__text{margin-bottom:0;font-size:14px;line-height:21px;color:#000;font-weight:500}.product .product__info-wrapper .product__info-container .label{margin-bottom:0;font-weight:700}.product .product__info-wrapper .product__info-container .bundle-swatch-pannel{padding:10px 20px;background:#fafafa;margin:5px 0}.product .product__info-wrapper .product__info-container .bundle-swatch-pannel.active .heading:after{transform:rotate(225deg);margin-top:0}.product .product__info-wrapper .product__info-container .bundle-swatch-pannel.active .content{display:block}.product .product__info-wrapper .product__info-container .bundle-swatch-pannel .heading{display:flex;align-items:center;cursor:pointer}.product .product__info-wrapper .product__info-container .bundle-swatch-pannel .heading:after{content:"";width:8px;height:8px;display:block;border:2px solid black;border-left:none;border-top:none;transform:rotate(45deg);margin-left:20px;margin-top:-6px}@media screen and (max-width: 1023px){.product .product__info-wrapper .product__info-container .bundle-swatch-pannel .heading:after{margin-left:10px}}.product .product__info-wrapper .product__info-container .bundle-swatch-pannel .heading img{margin-right:20px}@media screen and (max-width: 1023px){.product .product__info-wrapper .product__info-container .bundle-swatch-pannel .heading img{margin-right:10px}}.product .product__info-wrapper .product__info-container .bundle-swatch-pannel .heading .title{font-size:13px;line-height:22px;color:#1f2020;text-transform:uppercase;font-weight:600;margin:0 auto 0 0;padding-right:10px}@media screen and (max-width: 1023px){.product .product__info-wrapper .product__info-container .bundle-swatch-pannel .heading .title{font-size:12px}}.product .product__info-wrapper .product__info-container .bundle-swatch-pannel .content{display:none}.product .product__info-wrapper .product__info-container .bundle-swatch-pannel .content .swatch{margin:10px 0 0}.product .product__info-wrapper .product__info-container .subtotal{font-size:20px;display:flex;justify-content:flex-end;align-items:center;font-family:var(--font-heading-family)}@media screen and (max-width: 1023px){.product .product__info-wrapper .product__info-container .subtotal{justify-content:center}}.product .product__info-wrapper .product__info-container .subtotal label{font-weight:500;margin-right:10px}.product .product__info-wrapper .product__info-container .subtotal .total{font-size:20px}.product .product__info-wrapper .product__info-container .subtotal .total .compare_price{margin-right:5px;color:#8ab1b5}.product .product__info-wrapper .product__info-container .subtotal .total .original_price{font-weight:500}.product .product__info-wrapper .product__info-container .swatch{display:table;width:100%;margin:10px 0 30px}@media screen and (max-width: 1023px){.product .product__info-wrapper .product__info-container .swatch{margin-bottom:10px}}.product .product__info-wrapper .product__info-container .swatch .header{padding:0;font-size:12px;color:#434343;display:flex;background:transparent}.product .product__info-wrapper .product__info-container .swatch .header a,.product .product__info-wrapper .product__info-container .swatch .header button{margin-left:20px;color:#8bacaf;text-decoration:none;font-size:13px;padding:0;border:none;background:transparent;cursor:pointer;font-weight:500;font-family:Montserrat}.product .product__info-wrapper .product__info-container .swatch .swatch-element.Unavailable_2,.product .product__info-wrapper .product__info-container .swatch .swatch-element.Unavailable_1{display:none}.product .product__info-wrapper .product__info-container .swatch .swatch-element input:checked+label{background-color:#fff!important;border:2px solid #d4ccbc!important}.product .product__info-wrapper .product__info-container .swatch .swatch-element.color label{width:60px;height:60px!important;background-size:100%;background-repeat:no-repeat;min-width:initial!important}.product .product__info-wrapper .product__info-container .swatch .swatch-element label{cursor:pointer;background-color:#f4f3ef!important;font-size:13px;text-transform:uppercase;font-weight:600;font-family:var(--font-heading-family);border:none;box-shadow:none;border-radius:4px;background-position:center;padding:0 15px;min-width:94px;min-height:38px}.product .product__info-wrapper .product__info-container product-form{margin-bottom:0;margin-top:1rem}.product .product__info-wrapper .product__info-container product-form .product-form__buttons .button{color:#fff;font-weight:700;letter-spacing:1px}.product .product__info-wrapper .product__info-container product-form .product-form__buttons .button.disabled{background:#e8e8e8;box-shadow:0 0 0 .1rem #e8e8e8;color:#bbb}.product .product__info-wrapper .product__info-container product-form .product-form__buttons .button.disabled span{display:none}.product .product__info-wrapper .product__info-container product-form .product-form__buttons .button.disabled .disabled-text{display:block;margin:0}.product .product__info-wrapper .product__info-container product-form .product-form__buttons .button .disabled-text{display:none}.product .product__info-wrapper .product__info-container product-form .product-form__buttons .button.sold_out{opacity:.5;cursor:not-allowed;pointer-events:none}.product .product__info-wrapper .product__info-container product-form .product-form__buttons .button:not(.pre_order_btn){background:#1f2020;box-shadow:0 0 0 .1rem #1f2020}.product .product__info-wrapper .product__info-container product-form .available-status{display:flex;justify-content:flex-start;padding-bottom:15px;margin-bottom:0}.product .product__info-wrapper .product__info-container product-form .available-status span{font-weight:500;font-size:13px;display:block;align-items:center}.product .product__info-wrapper .product__info-container product-form .available-status span:last-child{margin-left:auto}.product .product__info-wrapper .product__info-container product-form .available-status span:last-child span{display:inline}.product .product__info-wrapper .product__info-container product-form .available-status span svg{margin-right:5px;display:inline-block;height:auto;top:6px;margin-bottom:-4px}.product .product__info-wrapper .product__info-container product-form .available-status span.in-stock{display:none}.product .product__info-wrapper .product__info-container product-form .available-status span.in-stock:before{content:" ";width:10px;height:10px;display:inline-block;background-color:#608184;border-radius:50%;margin-right:5px}.product .product__info-wrapper .product__info-container product-form .available-status span.out-stock{display:none}.product .product__info-wrapper .product__info-container product-form .available-status span.out-stock:before{content:" ";width:10px;height:10px;display:inline-block;background-color:#999;border-radius:50%;margin-right:5px}.product .product__info-wrapper .product__info-container product-form .available-status span.active{display:block}.product .product__info-wrapper .product__info-container pickup-availability{margin:0}.product .product__info-wrapper .product__info-container .icons{padding:0 10px;list-style:none;display:flex;justify-content:space-between}.product .product__info-wrapper .product__info-container .icons li{text-align:center;max-width:140px}@media screen and (max-width: 1023px){.product .product__info-wrapper .product__info-container .icons li{max-width:108px}}.product .product__info-wrapper .product__info-container .icons li svg{margin-bottom:5px;width:40px;height:35px}@media screen and (max-width: 1023px){.product .product__info-wrapper .product__info-container .icons li svg{margin-bottom:0}}.product .product__info-wrapper .product__info-container .icons li span{display:block;font-size:13px;line-height:15px;color:#767676}.product .product__info-wrapper .product__info-container .accordion{position:relative;border-bottom:1px solid #D4CCBC}.product .product__info-wrapper .product__info-container .accordion input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}.product .product__info-wrapper .product__info-container .accordion input[type=checkbox]:checked~div.body{display:block}.product .product__info-wrapper .product__info-container .accordion input[type=checkbox]:checked+h4:before{content:none}.product .product__info-wrapper .product__info-container .accordion h4{margin:0;font-size:14px;font-weight:600;display:flex;align-items:center;padding:15px 0;position:relative}.product .product__info-wrapper .product__info-container .accordion h4 svg{margin-right:10px;width:20px}.product .product__info-wrapper .product__info-container .accordion h4:after{content:" ";width:6px;height:2px;display:block;margin-left:auto;background:#000}.product .product__info-wrapper .product__info-container .accordion h4:before{content:" ";width:2px;height:6px;display:block;position:absolute;right:2px;background:#000}.product .product__info-wrapper .product__info-container .accordion .body{display:none;position:relative;z-index:2;padding-left:20px;font-size:14px;line-height:22.5px;padding-bottom:20px}.product .product__info-wrapper .product__info-container .accordion .body p{margin-top:0}.product .product__info-wrapper .product__info-container .accordion .body table{margin-bottom:20px;font-size:14px;line-height:20px;width:99%;min-width:initial!important}.product .product__info-wrapper .product__info-container .accordion .body table td,.product .product__info-wrapper .product__info-container .accordion .body table th{padding:10px 5px;text-align:left;font-size:12px}.product.bundle-template .product__info-wrapper .price dl{display:none}.product.bundle-template .product__info-wrapper .price .stamped-product-reviews-badge{margin-left:0}.product .bundle.alternative .product-form form{align-items:initial}@media screen and (max-width: 1023px){.product .bundle.alternative .product-form form{flex-wrap:wrap}}@media screen and (max-width: 1023px){.product .bundle.alternative .product-form__buttons{margin-top:10px;width:calc(100% - 90px)}}.product .bundle .product-form form{display:flex;padding:10px 20px 10px 10px;background:#f4f3ef;align-items:center}@media screen and (max-width: 1200px){.product .bundle .product-form form{flex-wrap:wrap}}.product .bundle .product-form form .product_image{line-height:0;margin-right:20px;margin-bottom:auto}.product .bundle .product-form form .product_image img{width:70px;height:70px;object-fit:cover}.product .bundle .product-form form .product_info{width:100%}@media screen and (max-width: 1200px){.product .bundle .product-form form .product_info{width:calc(100% - 120px)}}@media screen and (max-width: 1023px){.product .bundle .product-form form .product_info{width:calc(100% - 90px);margin:0}}.product .bundle .product-form form .product_info .pre-heading{font-size:13px;font-weight:700;text-transform:uppercase}.product .bundle .product-form form .product_info h2{font-size:14px;font-weight:500;line-height:24px;margin:0}@media screen and (max-width: 1023px){.product .bundle .product-form form .product_info h2{font-size:13px;line-height:20px;font-weight:400}}.product .bundle .product-form form .form{display:flex;flex-direction:column;text-align:right;align-items:flex-end}.product .bundle .product-form form .price{margin-bottom:auto}.product .bundle .product-form form .price .money{margin-right:10px;font-size:13px;line-height:22px}.product .bundle .product-form form .price .money.current_price{font-weight:700}.product .bundle .product-form form .price .money.old_price{color:#434343}.product .bundle .product-form form variant-selects{margin-top:10px;display:flex;flex-wrap:wrap;margin-left:-10px}@media screen and (max-width: 768px){.product .bundle .product-form form variant-selects{justify-content:space-between}}.product .bundle .product-form form variant-selects .product-form__input{width:fit-content;flex:initial;margin-left:10px;margin-bottom:10px}@media screen and (max-width: 768px){.product .bundle .product-form form variant-selects .product-form__input{width:calc(100% - 70px);margin-left:auto}}.product .bundle .product-form form variant-selects .product-form__input label{display:none}.product .bundle .product-form form variant-selects .product-form__input .select select{padding:0 10px;font-size:13px;line-height:18px;font-weight:500;-webkit-appearance:auto;appearance:auto}@media screen and (max-width: 768px){.product .bundle .product-form form variant-selects .product-form__input .select select{height:34px}}.product .bundle .product-form form variant-selects .product-form__input .select select option:disabled{display:none}.product .bundle .product-form form variant-selects .product-form__buttons{margin-left:auto}@media screen and (max-width: 768px){.product .bundle .product-form form variant-selects .product-form__buttons{width:100%;margin-left:10px}}.product .bundle .product-form form variant-selects .product-form__buttons .product-option-update{min-width:initial;color:#fff;background:#d4ccbc;box-shadow:none;margin:0}@media screen and (max-width: 768px){.product .bundle .product-form form variant-selects .product-form__buttons .product-option-update{min-height:38px}}.product .bundle .product-form form variant-selects .product-form__buttons .product-option-update.active span{display:none}.product .bundle .product-form form variant-selects .product-form__buttons .product-option-update.active svg{display:block}.product .bundle .product-form form variant-selects .product-form__buttons .product-option-update span{pointer-events:none}.product .bundle .product-form form variant-selects .product-form__buttons .product-option-update svg{width:20px;display:none}.product .bundle .product-form form variant-selects .product-form__buttons .product-option-update svg path{fill:#fff}.product .bundle .product-form form variant-selects .bottom{margin-top:8px;display:flex;align-items:center;margin-left:10px;width:100%}@media screen and (max-width: 768px){.product .bundle .product-form form variant-selects .bottom{width:fit-content;order:-1}}.product .bundle .product-form form variant-selects .bottom select{border:none;padding:6px;border-radius:4px;text-transform:uppercase;font-weight:700;letter-spacing:.5px;font-family:var(--font-heading-family);font-size:12px;width:fit-content;margin-right:10px;cursor:pointer}@media screen and (max-width: 1023px){.product .bundle .product-form form variant-selects .bottom select{width:100%;margin-right:0}}.product .featured-review{margin-top:10px;background:#dce6e7;padding:20px;display:flex;border-radius:4px}.product .featured-review svg{min-width:30px;margin-right:20px;margin-top:10px}.product .featured-review .info p{margin:0;font-size:14px;font-weight:500}.product .featured-review .info .bottom{display:flex;justify-content:space-between;margin-top:20px;flex-wrap:wrap}.product .featured-review .info .bottom .author{display:flex;align-items:center;font-weight:700}.product .featured-review .info .bottom .author svg{margin-top:0;margin-left:10px}.product .featured-review .info .bottom a{color:#000;font-size:14px}.product-recommendations{margin-top:0}@media screen and (max-width: 1023px){.product-recommendations{padding:0}}.product-recommendations .product-recommendations__heading{text-align:center;margin-bottom:50px}@media screen and (max-width: 1023px){.product-recommendations .product-recommendations__heading{font-size:18px;margin-bottom:10px;margin-top:20px}}.product-recommendations ul[role=list]{justify-content:center}.product-recommendations ul[role=list] li{padding-left:35px;position:relative}@media screen and (max-width: 1023px){.product-recommendations ul[role=list] li{padding-left:5px}}.overflow-hidden-mobile [data-section-type=sticky-product-form]{display:none}[data-section-type=sticky-product-form]{background:#fff;position:fixed;z-index:100;width:100%;top:-500px;padding:10px 0;transition:.5s ease-in-out}@media screen and (max-width: 1023px){[data-section-type=sticky-product-form]{z-index:100;border-top:1px solid #717778;box-shadow:0 4px 38px #283c3e}}[data-section-type=sticky-product-form].active{top:84px}@media screen and (max-width: 1023px){[data-section-type=sticky-product-form].active{top:auto;bottom:0}}[data-section-type=sticky-product-form] #sticky-product-form{width:100%}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper{width:100%;max-width:initial;padding:0;display:flex;margin:0;align-items:center}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product_media-container{display:flex;align-items:center;min-width:240px;width:240px;margin-bottom:auto}@media screen and (max-width: 1023px){[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product_media-container{display:none}}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product_media-container img{width:70px;height:70px;margin-right:20px}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product_media-container .product__title{font-size:13px;margin:0;line-height:22px}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container{display:flex;width:calc(100% - 240px);max-width:initial;overflow:initial}@media screen and (max-width: 1023px){[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container{flex-wrap:wrap;width:100%}}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker{display:flex;align-items:center;width:calc(100% - 300px);flex-wrap:wrap}@media screen and (max-width: 1200px){[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker{max-width:100%;width:100%}}@media screen and (max-width: 1023px){[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker{flex-wrap:wrap;overflow:initial;display:none}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker.active{display:block}}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch{width:fit-content;white-space:nowrap;display:flex;flex-wrap:wrap;margin:0 0 10px 20px}@media screen and (max-width: 1023px){[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch{max-width:100%;overflow-x:auto;margin:0;display:none!important}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch.open{display:flex!important;overflow:initial;width:100%;float:left;text-align:center;justify-content:center}}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch .header{display:none}@media screen and (max-width: 1023px){[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch .header{display:block;width:100%}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch .header:before{content:"Step " attr(data-index) ":";font-weight:500;margin-right:5px;font-family:Poppins,sans-serif}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch .header a{display:block;margin:0}}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch .swatch-element{margin:0 5px 5px 0}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch .swatch-element label{padding:0 10px}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch.color-swatch{z-index:10}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch.color-swatch .swatch-element .tooltip{bottom:auto;top:100%;margin-top:15px;margin-bottom:0}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch.color-swatch .swatch-element .tooltip:after{top:-10px;transform:rotate(180deg)}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch[data-option-index="1"],[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch[data-option-index="2"]{display:none}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch[data-option-index="1"].active,[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .varaint-picker .swatch[data-option-index="2"].active{display:flex}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form{padding-left:20px;margin:auto;width:300px}@media screen and (max-width: 1023px){[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form{margin:10px auto 0;padding-left:0}}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .info{display:none}@media screen and (max-width: 768px){[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .info.display{display:block}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .info .v_qLink{display:none}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .info .price_main{display:flex;justify-content:center;margin-bottom:20px;flex-wrap:wrap}}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .purchage-buttons{display:flex}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .purchage-buttons button{min-height:40px}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .purchage-buttons button.back_option{display:none;min-width:initial;background:#e8e8e8;box-shadow:0 0 0 .1rem #e8e8e8;color:#000;margin-right:10px}@media screen and (max-width: 1023px){[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .purchage-buttons button.back_option.display{display:block}}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .purchage-buttons button.toggle_options{display:none}@media screen and (max-width: 1023px){[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .purchage-buttons button.toggle_options.display{display:block}}@media screen and (max-width: 1023px){[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .purchage-buttons button.product-form__submit{display:none}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .purchage-buttons button.product-form__submit.display{display:block}}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit{margin:0;padding:5px 10px;width:100%;flex-wrap:wrap;border-radius:40px;color:#fff}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit.sold_out{opacity:.5;cursor:not-allowed;pointer-events:none}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit:not(.pre_order_btn){background:#1f2020;box-shadow:0 0 0 .1rem #1f2020}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit span{white-space:nowrap;color:#fff}@media screen and (max-width: 1023px){[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit span{white-space:initial}}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .v_qLink{display:none}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price_main{position:relative;margin-left:20px}@media screen and (max-width: 1023px){[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price_main{display:none}}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price_main:before{content:" ";width:2px;height:2px;display:block;position:absolute;left:-10px;top:7px;background:#fff}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price_main .price dd{line-height:9px;margin:0}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price_main .price .price-item{color:#fff;font-size:13px;line-height:1.2}[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price_main .price .price__sale .price__compare,[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit .price_main .sezzle-shopify-info-button,[data-section-type=sticky-product-form] #sticky-product-form .product-template .product__info-wrapper .product__info-container .product-form .sezzle-checkout-button-wrapper{display:none}[data-section-type=product-review]{padding:20px 0}[data-section-type=product-review] h2{text-align:center;margin-top:50px;margin-bottom:0}[data-section-type=product-review] #stamped-main-widget{margin-top:0!important}@media screen and (max-width: 1023px){[data-section-type=product-review] #stamped-main-widget{margin:0}}[data-section-type=product-review] #stamped-main-widget .stamped-container{margin-top:0!important}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-header .stamped-summary .summary-overview{float:none!important;margin:20px auto auto}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-header .stamped-summary .summary-overview .stamped-summary-caption-2{text-align:center;margin-bottom:20px!important;width:100%}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-header .stamped-summary .stamped-summary-photos{display:none!important}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-header .stamped-summary .stamped-summary-actions{width:100%;text-align:center;display:flex!important;justify-content:center;margin-left:0}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-header .stamped-summary .stamped-summary-actions .stamped-summary-actions-newreview{margin:0}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-header .stamped-summary .stamped-review-options,[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-tab-container{display:none}@media screen and (max-width: 1023px){[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews-filter{text-align:center}}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews-filter .stamped-sort-select-wrapper,[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews-filter .stamped-reviews-filter-label{display:none}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews-filter .stamped-reviews-search-text{display:none!important}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews-filter .stamped-filters-wrapper .stamped-summary-keywords{text-align:center}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews-filter .stamped-filters-wrapper .stamped-summary-keywords .stamped-summary-keywords-list{margin:auto}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews-filter .stamped-filters-wrapper .stamped-summary-keywords .stamped-summary-keywords-list li{border-radius:30px;background:#d4ccbc;color:#fff;text-transform:uppercase}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews-filter .stamped-filters-wrapper .stamped-filter-selects{display:none}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review{display:flex;border-top:1px solid #D4CCBC}@media screen and (max-width: 1023px){[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review{flex-wrap:wrap}}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review:first-child{border-top:none}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header{position:relative;padding-left:100px;min-height:100px;display:flex;flex-direction:column;font-size:11px;width:fit-content;min-width:220px}@media screen and (max-width: 1023px){[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header{padding-left:70px}}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .stamped-review-avatar{position:absolute;width:77px;height:77px;display:flex;align-items:center;justify-content:center;left:0;background:#d4ccbc}@media screen and (max-width: 1023px){[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .stamped-review-avatar{width:50px;height:50px}}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .stamped-review-avatar .stamped-review-avatar-content{height:auto;width:auto;margin:10px;color:#fff;text-shadow:none;font-size:32px}@media screen and (max-width: 1023px){[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .stamped-review-avatar .stamped-review-avatar-content{font-size:24px}}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .created{float:none!important;display:block;order:1;margin-top:10px}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .created:before{content:"Review left";display:block}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-header .review-location{display:none}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-content{width:100%;margin:0}@media screen and (max-width: 1023px){[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-content{padding-left:70px}}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-content .stamped-starratings{display:none}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-content .stamped-review-header-title{margin-top:0;margin-bottom:20px}[data-section-type=product-review] #stamped-main-widget .stamped-container .stamped-content .stamped-reviews .stamped-review .stamped-review-content .stamped-review-footer{display:none}hr.feature-divider{margin:0;background:#d4ccbc;height:1px}.caazam-campains-modal{z-index:999999!important}.js-sizechart-lightbox{position:fixed;top:0;width:100%;height:100%;left:0;background:#00000040;z-index:1;margin:0;display:none}.js-sizechart-lightbox.active{display:flex}.js-sizechart-lightbox .size-chart-wrap{background:#fff;max-width:1200px;margin:auto;height:70vh;width:100%;border-radius:4px;padding:50px;position:relative}.js-sizechart-lightbox .size-chart-wrap .content{overflow-y:auto;height:100%}.js-sizechart-lightbox .size-chart-wrap .close{position:absolute;right:15px;top:15px}.alternate_product_page_section .sezzel-at-checkout{max-width:100%;margin:0 auto 20px;border:2px solid #181818;outline:0;width:100%}.alternate_product_page_section .sezzel-at-checkout h4{text-align:center;background:#181818;color:#fff;font-size:16px;padding:5px 0;width:100%;margin:0;font-weight:400;cursor:pointer;display:none}.alternate_product_page_section .sezzel-at-checkout h4 img{width:auto;height:22px;image-rendering:-webkit-optimize-contrast}.alternate_product_page_section .sezzel-at-checkout h4.active{display:block}.alternate_product_page_section .sezzel-at-checkout .sezzel-at-checkout-inner .sezzel-at-checkout-row{display:flex;justify-content:space-evenly;align-items:center;display:-webkit-flex;-webkit-justify-content:space-evenly;-webkit-align-items:center;text-align:center;padding:10px 10px 5px}.alternate_product_page_section .sezzel-at-checkout .sezzel-at-checkout-inner .sezzel-at-checkout-row .sezzel-at-checkout-column.middle .or-span{color:#324a85}.alternate_product_page_section .sezzel-at-checkout .sezzel-at-checkout-inner .sezzel-at-checkout-row span{display:block;font-size:12px;line-height:12px}.alternate_product_page_section .product-form__input.product-form__quantity label.form__label,.alternate_product_page_section .product__info-container .swatch .header{font-weight:500}.alternate_product_page_section .sezzel-at-checkout .sezzel-at-checkout-row span.product_price_main{margin-top:.35rem;font-weight:700;font-size:22px;margin-bottom:0;color:#111;line-height:1.2}.alternate_product_page_section .sezzel-at-checkout .sezzel-at-checkout-row h5{text-transform:uppercase;font-size:15px;margin-bottom:.35rem!important;font-weight:700;margin:0;color:#324a85;background:0 0;line-height:1.2;padding:0}.vwo_modal .modalContent button.v_cartBtn{color:#fff;border:none;text-align:center;cursor:pointer}.vwo_modal .qAns.aBedSize a.active,.vwo_modal .qAns.aBedSize a:hover{background:var(--color-base-accent-1);color:#fff}span.vwo_qLink{position:relative;display:inline-block;color:var(--color-base-accent-1);cursor:pointer!important;font-size:inherit!important}.choose-size-inches .fancybox{display:none!important}.vwo_qLink{position:relative;display:inline-block;color:var(--ttheme);cursor:pointer!important;font-size:inherit!important}.loadingPop *{pointer-events:none}.cartLoader{display:none;margin-left:4px;height:28px;width:28px;position:absolute;right:10px;top:6px}.loadingPop .cartLoader{display:inline-block}.cartLoader path,.cartLoader rect{fill:#fff}.popupOpened .vwo_modal{display:flex;animation:popupOpened .35s ease both}.popupOpened.closingPop .vwo_modal{animation:popupClosing .35s ease both}.selectedSize p a.change_size{color:#429c80}select.sizeOpts{border:1px solid #cacaca;max-width:100%;padding:8px 20px;border-radius:2px;height:50px;font-size:16px;color:#343434;background:0 0;cursor:pointer}@keyframes popupOpened{0%{opacity:0;transform:scale(.85)}}@keyframes popupClosing{to{opacity:0;transform:scale(.75)}}.vwo_modal{position:fixed;top:0;right:0;left:0;bottom:0;z-index:9999;padding:15px;display:none;align-items:center;justify-content:center;font-family:FuturaBT-Medium}.popupOpened .vwo_modal{display:flex}.vwo_overlay{cursor:pointer;background:#000000a6;position:fixed;z-index:1;top:0;left:0;right:0;bottom:0}.modalContent{background:#fff;padding:40px;border-radius:5px;width:680px;max-width:100%;position:relative;z-index:2}.popClose{position:absolute;top:0;right:0;margin:-10px;width:30px;height:30px;display:inline-block;border-radius:50%;background:#324d85;color:#fff;font-size:20px;font-weight:400;cursor:pointer;line-height:24px;text-align:center;padding-left:1px;border:2px solid #fff}select.sizeOpts{border:1px solid #cacaca;max-width:100%;padding:8px 20px;border-radius:2px;height:50px;font-size:16px;color:#343434;background:0 0}.qBlock{display:none}.qBlock>h3{margin-top:0;line-height:1.4;font-size:24px;font-family:var(--font-heading-family);text-transform:uppercase;font-weight:600;letter-spacing:normal}@media screen and (max-width: 768px){.qBlock>h3{font-size:18px}}.aBedSize{display:flex;overflow:hidden;overflow-x:auto}.aBedSize>a{text-decoration:none;display:inline-block;background:#efefef;margin-right:5px;color:#656565;padding:8px 14px;text-align:center;font-size:14px;margin-bottom:5px;flex:1;line-height:normal;white-space:nowrap;font-family:var(--font-body-family);font-weight:500;text-transform:uppercase;border-radius:30px;transition:ease all .25s}.aBedSize>a[disabled]{pointer-events:none;opacity:.65}.aBedSize>a:hover,.aBedSize>a.active{background:#324d85;color:#fff}.aBedSize>a:last-child{margin-right:0}.qAns{margin-top:15px}.sizeOpts{width:100%}.selectedSize p{margin-bottom:8px;font-size:14px;font-family:var(--font-body-family)}.btnsArea{text-align:center;margin-top:10px}.qAns.aResult{margin-top:0}.aResult p{text-align:center;font-size:24px;margin:0 0 20px;font-family:var(--font-heading-family);line-height:32px}.aResult p strong{color:var(--ttheme);text-transform:uppercase}.btnsArea button{height:40px!important;line-height:38px!important;min-width:100px;padding:0 20px!important;text-align:center;font-size:18px!important;cursor:pointer}.recalcBtn{margin:0 10px 10px 0;background:#fff!important;color:#429c80!important;border:1px solid #429c80!important}.sizeOpts{background-image:url(//useruploads.visualwebsiteoptimizer.com/useruploads/176372/images/fb41757f7c96d1aeb218238114d6aafe_downchevron.png);background-repeat:no-repeat;background-size:18px;background-position:96% center}.btnsArea button.linkBtn{border:none!important;background:transparent!important;color:#324d85!important;margin-top:10px;font-weight:600;border-bottom:1px solid!important;padding:5px 0!important;height:auto!important;border-radius:0;line-height:normal!important}.v_lArrow{padding-right:8px;position:relative;top:-1px}.btnsArea button.v_cartBtn{text-transform:capitalize;padding-left:10px!important;padding-right:10px!important}.loadingPop .btnsArea button.v_cartBtn{padding-right:46px!important}.resText{text-align:center;font-size:14px;margin:5px 0 20px;font-family:var(--font-body-family)}.product .product__info-wrapper .product__info-container .swatch .swatch-element input:checked+label{border:2px solid #000!important}.product .product__info-wrapper .product__info-container .sezzle-shopify-info-button .sezzle-checkout-button-wrapper .sezzle-button-text img{display:inline-block!important;height:16px!important;width:60px!important;padding-left:3px}
/*# sourceMappingURL=/s/files/1/0023/1269/9959/t/183/assets/section-custom-product.scss.css.map */
