.hidden{display:none}.single-product-grid .single-product-options{display:flex;flex-direction:column;gap:1rem;margin-top:15px;margin-bottom:25px}.single-product{margin-bottom:60px!important}.single-product-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.single-product table{border:none;width:100%!important}.single-product table tr{border-bottom:none}.size-chart table tr:nth-child(2n){background-color:#f4f4f2}.single-product table tr td{border-right:none;align-content:center;padding:15px 10px}.single-product-inner .product-photos-wrap{overflow-x:hidden}.single-product-info.stick{position:sticky}slide-show .zoom-image{position:relative;overflow:hidden!important}slide-show .zoom-image img{width:100%!important;height:100%!important;display:block!important}.product-photos{margin-bottom:60px}.product-buy button:before{display:inline-block;content:"Buy Now";font-family:var(--primary-font-family);font-size:var(--small-font-size);line-height:1;font-weight:600}.product-buy button{font-size:0!important;letter-spacing:0!important;line-height:0!important}.product-photos:hover{cursor:zoom-in}.wide-image{position:relative;overflow:hidden}.product-block-image-wrapper{position:relative;z-index:2}.product-title{display:flex;flex-direction:column;gap:16px}.product-title .product-wishlist{height:20px}.product-block-image-wrapper img{max-width:100%;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.embeded-video iframe{height:400px}#single_product_swiper{height:600px}.max-msg{padding:10px 0;color:red!important;display:inline-block}.html-video video{width:100%;height:100%;max-height:inherit;background-color:#000}.product-block-wrapper.product-block-header{padding-top:0}.product-block-wrapper .product-block-wrapper .wishlist-icon.active svg{transform:scaleY(1.2)!important}.product-block-wrapper h3{font-size:30px;font-family:var(--secondary-h3-font-family);font-weight:400;line-height:1!important;position:relative}.product-block-wrapper .varient-names{font-size:var(--medium-font-size);font-weight:600;font-family:var(--primary-font-family);display:none}.product-block-wrapper .review-block .spr-badge-starrating{margin:0 10px 0 0}.product-block-wrapper .review-block .spr-badge-caption{display:inline-block;font-family:var(--primary-font-family);font-style:italic;cursor:pointer}.product-description{margin-bottom:0;display:inline-block}.product-description,.product-description *{line-height:1.8!important}.product-description>*{margin-bottom:0!important}.product h3{font-size:40px;margin-bottom:30px}.product .prduct-price{font-size:30px;font-family:var(--secondary-font-family)}.product .prduct-compare-price{font-size:var(--medium-font-size);font-family:var(--secondary-font-family);text-decoration:line-through}.selector-wrapper{display:inline-block}.single-product label{display:block;width:100%;font-size:var(--primary-font-size);font-weight:600;margin-bottom:10px}.single-product .complementary-products label{display:block;width:100%;font-family:var(--secondary-h3-font-family);font-size:var(--secondary-h5-font-size);font-weight:400;margin-bottom:8px}.product-blocks{display:flex;align-items:center;flex-wrap:wrap}.product-blocks .color-block{padding:0}.product-blocks label{font-size:var(--primary-font-size);font-family:var(--primary-font-family);display:inline-block}.product-blocks p{font-size:var(--primary-font-size);font-family:var(--primary-font-family);line-height:30px;margin:0;width:75%}.size-block-wrap{display:flex;flex-wrap:wrap;align-items:center}.size-block-wrap .size-block{margin:0 10px}.size-block-wrap .size-block:first-child{margin-left:0}.size-block-wrap .size-block input{overflow:hidden;position:absolute;height:1px;width:1px}.size-block-wrap .size-block label{height:50px;width:50px;line-height:50px;border:1px solid #9DB4C0;text-align:center;margin-bottom:0;cursor:pointer;font-size:var(--medium-font-size);transition:.3s ease}.size-block-wrap .size-block label:hover{border:1px solid #5C6B73}.size-block-wrap .size-block.option-selected label{border:1px solid #333}.complementary-products summary{display:flex;align-items:baseline;gap:20px;flex-wrap:wrap}.complementary-products summary .dropdown-icon{width:14px;height:14px;cursor:pointer;transition:.3s ease}.complementary-products summary .dropdown-icon:hover{transform:scale(.9)}.complementary-products .summary__title{display:flex;align-items:center;gap:10px;padding:30px 0 15px}.complementary-products .summary__title svg{height:20px;width:20px}.complementarySwiper{padding-bottom:40px;margin-bottom:20px}@media only screen and (min-width:420px){.complementarySwiper .swiper-slide{padding-inline:0}}.complementarySwiper .swiper-slide{padding-inline:0}.complementarySwiper .swiper-pagination-bullet-active{background-color:var(--tertiary-theme-color)!important}.product_card_mini{display:flex;flex-direction:column;gap:12px}.product_card_mini figure{height:120px;position:relative;width:120px;overflow:hidden}.product_card_mini figure img{object-fit:cover;width:100%;height:100%;transition:.3s ease}.product_card_mini figure img:hover{transform:scale(1.1)}.product_card_mini *{font-family:var(--primary-font-family)!important;font-size:var(--small-font-size)!important;line-height:1.5!important;text-align:left!important;color:var(--primary-font-color)!important;flex-wrap:wrap;display:flex;letter-spacing:.5px}.product_card_mini span{width:80%}.product_card_mini .product_title{font-weight:600!important}.product_card_mini .product_info{display:flex;flex-direction:column;gap:10px;text-align:left!important}.product_card_mini .product_title:hover{text-decoration:underline}.single-product-purchase{display:flex;flex-direction:column;gap:15px;max-width:100%}.single-product-purchase .theme-btn:disabled .btn-overlay{width:0!important}.single-product-purchase .theme-btn:disabled:hover{cursor:not-allowed!important;transform:none!important}.button-wrap{display:flex;flex-wrap:wrap;gap:15px}.button-wrap .product-add{justify-content:center;margin-top:0;position:relative}.theme-btn:disabled{opacity:.4!important}.button-wrap .product-add .spinner-style2{background:var(--color-btn-primary)}.button-wrap .product-add .spinner-style1:after{content:"";position:absolute;width:100px;left:-30px;height:100%;background:transparent;z-index:-1}.button-wrap .product-add .spinner-style1 .double-bounce1,.button-wrap .product-add .spinner-style1 .double-bounce2{background-color:var(--color-btn-primary)}.product-buy{position:relative}.button-wrap .theme-btn{width:calc(12.5rem - 7.5px)}.additional-checkout-buttons{display:inline-block;width:100%}.additional-checkout-buttons.disabled{opacity:.5;pointer-events:none!important}.additional-checkout-buttons .dynamic-checkout__content ul{flex-direction:column!important;flex-wrap:wrap!important;gap:10px}.additional-checkout-buttons .dynamic-checkout__content ul li{margin:0!important;width:100%}.product-buy .spinner-style2{background:var(--color-btn-primary)}.product-buy .spinner-style2>div{background-color:#fff}.product-buy .spinner-style1:after{content:"";position:absolute;width:100px;left:-30px;height:100%;background:var(--color-btn-primary);z-index:-1}.product-buy .spinner-style1 .double-bounce1,.product-buy .spinner-style1 .double-bounce2{background-color:#fff}.single-product-mob .swiper-slide img{width:100%;height:600px;object-fit:cover;object-position:center;transition:.2s ease;cursor:zoom-in}.ar-button{position:absolute;bottom:20px;left:0;width:100%;display:flex;justify-content:center}.single-product-swiper{max-height:600px}.single-product-swiper video,.single-product-swiper img{height:600px}.single-product-swiper .product-swiper .swiper-button-next,.single-product-swiper .product-swiper .swiper-button-prev{top:50%}.share-wrapper{display:flex;align-items:center;padding-top:40px}.share-wrapper span{margin-right:15px;font-size:var(--primary-font-size);font-family:var(--primary-font-family)}.section-header{color:#333;margin:0 0 40px;line-height:26px;font-weight:600}.product-image img{transition:.8s ease}.icon-wrap .icons svg rect,.icon-wrap .icons svg path{transition:.3s ease}.icon-wrap .icons:hover svg rect{fill:#000}.icon-wrap .icons.product-wishlist svg path{stroke:var(--tertiary-theme-color);stroke-width:20;fill:none}.icon-wrap .icons:hover button.wishlist-icon svg path,.icon-wrap button.wishlist-icon.active svg path{fill:var(--tertiary-theme-color)!important}.icon-bookmark{width:20px;height:20px}.product-image{position:relative;margin-bottom:0!important;overflow:hidden;max-height:320px}.product-image a{display:block;overflow:hidden}.icon-wrap .product-button{position:absolute;bottom:30px}.icon-wrap .product-add .theme-btn{background-color:var(--body-background)!important}.icon-wrap .icons{width:auto;height:auto}.icon-wrap .product-wishlist{position:absolute;top:0;right:30px}.product-image img{display:block;width:100%}.product-info{display:flex;justify-content:space-between;gap:1rem}.product-info .info-col{text-align:left!important}.price-wrap{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.price-wrap p{font-size:var(--medium-font-size);margin:0;line-height:1;font-family:var(--primary-font-family);font-weight:600;padding:0}.price-wrap p.strike{color:#25323780;text-decoration:line-through;margin:0;font-weight:400}.single-product .price-wrap p.product-price{font-size:var(--secondary-h3-font-size);font-weight:600}.single-product .price-wrap p.product-compare-price{font-size:var(--medium-font-size);font-weight:400}.review-block p{color:var(--tertiary-theme-color)}.product-add{margin-top:20px;text-align:center;position:relative}.product-add.show-button{display:none}.product-add .spinner-style2>div{background-color:#fff}.product_option fieldset{padding:0!important;margin:0!important}product-card .product_option fieldset legend{display:none!important}.product_option fieldset legend{margin-bottom:12px}.product_option fieldset.hide-option{display:none!important}variant-picker .product_options{display:flex;align-items:center;flex-wrap:wrap;gap:12px}variant-picker.single__option .option__field{display:none!important}variant-picker.single__option .option__field.active_option{display:block!important}.product_option .product-variant-option{position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer}.product_option .product-variant-option:not(.hasStock){background-size:100% 100%;background-repeat:no-repeat}.product_option .product-variant-option input[type=radio]{width:100%;height:100%;opacity:0;visibility:hidden;z-index:99;position:absolute;left:0;top:0;cursor:pointer}.product_option .product-variant-option label.disabled{opacity:.4}.product_option{display:flex;flex-direction:column;gap:1rem}.selling-plan-fieldset{padding:0!important;margin:0!important}.single-prodcut-dropdown{display:grid;grid-template-columns:120px auto;grid-gap:1rem}.product_option .product-variant-option label{width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin:0!important;color:var(--primary-font-color);line-height:1!important;font-size:var(--small-font-size);font-weight:600;background-color:transparent;padding:6px 12px;cursor:pointer;border:1px solid var(--primary-font-color);border-radius:4px;transition:.3s ease}.product_option .options{margin-top:10px}.product_option legend{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;line-height:1}.product_option legend span{font-weight:600!important}.product_option select{width:160px}.product_option .product-variant-option input[type=radio]:checked~label{background-color:var(--icons-color);border:1px solid var(--icons-color);color:var(--body-background)}.product_option .product-variant-option:hover label{background-color:#253237b3;border:1px solid var(--primary-font-color);color:var(--body-background)}.product_option .product-variant-option.product-color label{font-size:0!important;width:24px;height:24px;padding:0!important;border:none;background-color:transparent!important;border-radius:4px}.product_option .product-variant-option.product-color label .label-inner{font-size:0!important;width:100%;height:100%;border-radius:4px;box-shadow:1px 1px 4px #00000030}.product_option .product-variant-option.product-color label:before{content:"";width:100%;height:100%;left:0;top:0;z-index:-1;position:absolute;background-color:var(--tertiary-theme-color)!important;transform:scale(1.3);transform-origin:center;border-radius:4px;opacity:0;transition:.5s ease}.product_option .product-variant-option.product-color input[type=radio]:checked~label:before,.product_option .product-variant-option.product-color:hover label:before{opacity:1}.product_option .options{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.read_more,.read_less{cursor:pointer;color:var(--tertiary-theme-color)!important;text-decoration:underline!important}.p-template-two .product-swiper .swiper-button-next,.p-template-two .product-swiper .swiper-button-prev{top:45%}@media screen and (max-width:1023px){.product-slider{padding-bottom:60px}.product-image img{min-height:auto}.product-block-wrapper{padding:15px 0 0}.product h3{font-size:26px;margin:0 0 30px}.product-blocks p{width:100%}.button-wrap{gap:1rem}.button-wrap .product-add{width:fit-content;margin-right:0}.button-wrap .product-add a{display:inline-flex;margin-bottom:0}.button-wrap .product-buy{display:inline-flex!important}.button-wrap .product-buy a{text-align:center;display:flex}.single-product-grid .single-product-infoWrapper .single-product-info{padding:0!important}#single_product_swiper{height:400px}.related-product .pure-u-md-1-4{width:50%}.single-product{padding-top:0}}@media screen and (max-width:980px){.single-product-inner{display:flex;flex-direction:column}.single-product-mob .swiper-slide img{height:400px}.single-product-swiper video,.single-product-swiper img{height:400px}}@media screen and (max-width:768px){.additional-checkout-buttons{width:192px}.additional-checkout-buttons .dynamic-checkout__content ul li,.theme-btn{width:100%}.section-header{margin-bottom:20px}.single-func-btns.bottom-layer .product-add a{border-radius:0;margin-bottom:0;padding-top:9px;padding-bottom:9px}.single-product-mob .swiper-slide{max-height:400px}.single-func-btns.bottom-layer.sticky-mob{position:fixed;display:flex;bottom:0;width:100%;left:0;transition:.3s all ease-in;z-index:99}.single-func-btns.bottom-layer{display:flex;transition:.3s all ease-in;width:100%}.button-wrap{display:flex;flex-wrap:wrap}.button-wrap .product-add a{display:block}.button-wrap .product-buy a{text-align:center;font-size:16px}.product-block-wrapper h3 span{position:absolute;right:0;height:100%;top:0}p.prduct-compare-price{margin-left:0}.single-product-grid .single-product-gallery{max-width:100%}.single-product-grid .single-product-infoWrapper{position:relative}.single-product-grid .single-product-infoWrapper .single-product-info{position:relative;max-width:100%}.single-product-mob{display:block;width:100%}.single-product-inner .one-half{width:100%}.single-product-inner .one-half.hide-on-mob{display:none}.price-wrap{width:100%}}@media screen and (max-width:767px){.product-title{justify-content:space-between}}@media screen and (max-width:576px){.button-wrap .product-buy{width:100%!important}.single-func-btns.bottom-layer .product-add a{margin-bottom:0;border-radius:0}.single-product-swiper video,.single-product-swiper img{height:300px}.single-product-grid .shopify-payment-button__button,.single-product-grid .shopify-payment-button__button:hover{border-radius:0}.product-block-wrapper{padding:15px}.product-block-wrapper.stick{position:relative}.product-block-wrapper h3{font-size:28px;letter-spacing:.1px}.product-block-wrapper .review-block .spr-badge-caption{letter-spacing:.1px}.product h3{font-size:28px;margin:0 0 20px}.product-info h4{min-height:30px}.product-add.show-button{display:block}.product-image img{max-width:100%;width:100%;height:auto}.product-blocks p{font-size:14px;letter-spacing:.1px}.product-sold-out{text-align:center}.product-slider-full{height:70vh}.button-wrap .product-add{margin-right:0;width:100%!important}.button-wrap .product-add a{display:block;margin-bottom:15px}.product-block-image-wrapper{margin-bottom:0;position:relative;z-index:2;width:100%;height:100%;overflow:hidden}.product-block-image-wrapper img{max-width:100%;width:100%;height:auto;min-height:auto;min-width:100%;-o-object-fit:cover;object-fit:cover;position:relative;left:0;top:0}.product-blocks p{font-size:14px}.product-block-wrapper{padding:15px 0}.button-wrap.top-btn-wrapper{display:block}.product-block-wrapper h3 span{position:absolute;right:-10px;height:100%;top:0}.related-product .pure-u-md-1-4{width:100%}.product-slider{padding-bottom:30px}}@media screen and (max-width:540px){.product_card_mini figure{width:120px;height:120px}}.recipient-form{--recipient-checkbox-margin-top: .6rem;display:block;position:relative}.recipient-form-field-label{margin:10px 0}.recipient-form-field-label--space-between{display:flex;justify-content:space-between}.recipient-checkbox{display:flex!important;align-items:center;gap:15px;position:relative;cursor:pointer;margin-bottom:0!important}.recipient-form>input[type=checkbox]{position:absolute;width:24px;height:24px;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.recipient-fields__field{margin-bottom:20px}.recipient-fields .field__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.recipient-form .icon-checkmark{width:24px!important;height:24px!important;padding:4px;position:relative;border:1px solid var(--primary-font-color);z-index:5}.recipient-form .icon-checkmark svg{opacity:0;visibility:hidden;width:100%;height:100%;transition:.3s ease}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark svg{opacity:1;visibility:visible}.recipient-fields{display:none}input.field__input,textarea.field__input{border-width:1px;padding:8px 16px;width:100%!important;border-color:var(--color-form-input-border)!important;border-radius:0!important}.recipient-fields hr{margin:1rem auto}.recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block}.recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.recipient-email-label{display:none}.recipient-email-label.required,.recipient-email-label.optional{display:inline}.recipient-form ul{line-height:1.5;padding-left:2rem;text-align:left}.recipient-form ul a{display:inline}.recipient-form .error-message:first-letter{text-transform:capitalize}@media screen and (forced-colors:active){.recipient-fields>hr{border-top:1px solid rgba(0,0,0,.6)}.recipient-checkbox>svg{background-color:inherit;border:1px solid rgba(0,0,0,.6)}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{border:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product-information.css.map */
