.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:transparent!important}span.badge.price__badge-in-stock{display:none}.product_badge{display:flex;justify-content:space-between;align-items:center}.price.price--large.price--in-stock.price--on-sale.price--show-badge span.badge.price__badge-in-stock{display:none}.price--in-stock.price--show-badge span.badge.price__badge-in-stock{display:inline}.quantity:after,.quantity:before{display:none!important}.yotpo-display-l .yotpo-main-layout .yotpo-head{margin-top:40px;margin-bottom:40px}.section-main-product section{background:#f7f7f6}.section-main-product .product__info-wrapper .regular_price{display:block}.product__media-wrapper .product__media-list{border-radius:10px;overflow:hidden}.product__media-wrapper .product-media-container{border:none;padding:20px}.product__media-wrapper .slider-button svg path{stroke:#000}.product__media-wrapper .thumbnail-list .thumbnail-list__item{border-radius:8px;overflow:hidden}.product__media-wrapper .product-media-container .media>*:not(.zoom):not(.deferred-media__poster-button){position:absolute;object-fit:contain}quick-add-modal .product__media-wrapper .product-media-container .media>*:not(.zoom):not(.deferred-media__poster-button){position:unset}.product__media-wrapper .thumbnail-list .thumbnail{border:1px solid #f7f7f600;border-radius:8px}.product__media-wrapper .thumbnail-list .thumbnail[aria-current]{box-shadow:none;border:1px solid #253728;border-radius:8px}.product__media-wrapper .thumbnail-list .thumbnail img{object-fit:contain}.product__info-wrapper{position:relative}.product__info-wrapper .product__title h1{font-size:40px;font-weight:600;font-family:Archivo;letter-spacing:0;line-height:43.52px;color:#000}.product__info-wrapper .prices_container{display:grid;grid-template-columns:1fr 1fr;gap:12px}.product__info-wrapper .prices_container .strikeprice{background-color:#c2a36733;border:1px solid #c2a367;padding:16px;border-radius:8px;display:block}.product__info-wrapper .prices_container .strikeprice h3{font-family:Inter;font-size:16px;font-weight:400;line-height:19.36px;text-align:left;color:#000;margin-bottom:4px}.product__info-wrapper .prices_container .strikeprice .compareprice{font-family:Inter;font-size:18px;font-weight:600;line-height:21.78px;text-align:left;color:#527769;vertical-align:middle}.product__info-wrapper .prices_container .strikeprice .pre-money.original-price{font-family:Inter;font-size:18px;font-weight:400;line-height:21.78px;text-align:left;color:#00000080;text-decoration:line-through;vertical-align:middle}.product__info-wrapper .price__regular{border:1px solid #000000;border-radius:8px;padding:16px;display:flex!important;flex-direction:column;min-width:100%;gap:10px}.product__info-wrapper .price__sale{display:none!important}.product__info-wrapper .price--on-sale .price-item--regular{text-decoration:none}.product__info-wrapper .price__regular .regular_price{font-size:16px;font-weight:400;line-height:19.36px;color:#000;font-family:var(--inter-font);letter-spacing:0}.product__info-wrapper .sipnote-body{background-color:#5277691a;border:1px solid rgba(82,119,105,1);padding:30px;border-radius:8px}.product__info-wrapper .sipnote-body h2{font-size:18px;font-weight:500;line-height:19.58px;color:#000;font-family:Archivo;letter-spacing:0}.product__info-wrapper .sipnote-body h2 span{font-size:14px;line-height:15.23px}.product__info-wrapper .shipnote-desc{display:flex;align-items:center;margin-top:18px;gap:18px}.product__info-wrapper .shipnote-desc .ship-desc{font-size:15px;color:#527769;line-height:24px;letter-spacing:0px;font-family:Archivo}.product__info-wrapper .sign_in{border:1px solid rgba(221,221,221,1);background-color:#fff;border-radius:8px;padding:24px;margin-top:32px}.product__info-wrapper .sign_in p{font-size:16px;font-weight:600;line-height:19.36px;font-family:Inter;letter-spacing:0;color:#000}.product__info-wrapper .sign_in p a{color:#000}.product__info-wrapper .price__regular .price-item.price-item--regular{font-size:18px;font-weight:600;line-height:21.78px;color:#527769;font-family:var(--inter-font)}.product__info-wrapper .installment{font-size:16px;line-height:24px;color:#000;font-weight:400;font-family:Archivo;letter-spacing:0;text-decoration:none}.product__info-wrapper .product-form__input{display:flex;align-items:center;justify-content:start;gap:16px}.product__info-wrapper .custom-btns .product-form__input{flex:0 0 170px;margin:0}.product__info-wrapper .custom-btns .quantity{border-radius:8px;border:1px solid #00000033;background-color:#f7f7f6;overflow:hidden;min-width:170px;height:60px}.product__info-wrapper .custom-btns .quantity .quantity__input{font-size:15px;font-weight:500;font-family:Archivo!important;color:#000;opacity:1}.product__info-wrapper .custom-btns .quantity .quantity__button svg path{stroke:#000}.product__info-wrapper .custom-btns{display:flex;align-items:center;gap:20px;margin-top:35px;margin-bottom:20px}.product__info-wrapper .custom-btns .product-form__submit{margin-bottom:0;height:60px;background-color:#527769;border:none;border-radius:8px;overflow:hidden;font-size:18px;font-weight:700;font-family:Archivo;letter-spacing:0;text-transform:capitalize;transition:all .4s ease}.product__info-wrapper .custom-btns .product-form__submit:hover{background-color:var(--btn-hover-color)}.product__info-wrapper .custom-btns .product-form__submit:after{display:none}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:0}.shopify-payment-button__more-options.BUz42FHpSPncCPJ4Pr_f{display:none}.yotpo-display-wrapper[style="visibility: hidden;"]{min-height:25px}.product__info-wrapper .product-form__input .buttons label{border:1px solid #dddddd!important;border-radius:8px!important;font-size:18px!important;color:#000!important;font-family:Archivo!important}.product__info-wrapper .product-form__input input[type=radio]:checked+label{background-color:#fff;border-color:#000!important;color:#000}.product__info-wrapper .product__pickup-availabilities,.product__info-wrapper .product__tax{display:none}.product__info-wrapper .product-form__input .form__label{display:block;font-size:18px;font-weight:500;line-height:19.58px;font-family:Archivo;color:#000;letter-spacing:0;min-width:102px}.product__info-wrapper .product_badge{text-align:right}.product__info-wrapper .product_badge .badge{color:#527769;border-radius:4px;font-size:16px;font-weight:500;font-family:Archivo;text-transform:capitalize;background:#eef1f0;letter-spacing:0}.product__info-wrapper .product-form__input .custom_select{-webkit-appearance:none;appearance:none;min-width:270px;min-height:54px;border:1px solid #dddddd;border-radius:8px;background-color:#fff;padding-inline:24px;font-size:18px;font-weight:400;font-family:Archivo;background-image:url(/cdn/shop/files/select-arrow-down.svg?v=1713978599);background-repeat:no-repeat;background-position:94% center;cursor:pointer;color:#000}.product__info-wrapper .product-form__quantity .quantity__label.form__label{display:none}.product__info-wrapper .rent-product{display:block;width:100%;text-align:center;border:1px solid #527769;border-radius:8px;font-size:18px;font-weight:700;font-family:Archivo;text-decoration:none;color:#527769;height:60px;line-height:60px;transition:all .4s ease;padding-inline:16px}.product__info-wrapper .rent-product:hover{background:#527769;color:#fff}.product__info-wrapper .product-form__buttons{max-width:100%}.product__info-wrapper .custom-btns .addcart-btn{width:100%}.product__info-wrapper .extrabtns .product-form__buttons .shopify-payment-button__button{min-height:60px}.product__info-wrapper .accordion summary{padding:0}.product__info-wrapper .accordion details{padding:25px 0}.product__info-wrapper .product__accordion{padding-block:25px}.product__info-wrapper .accordion__title{font-size:18px;font-weight:700;line-height:22px;font-family:Archivo;letter-spacing:0}.product__info-wrapper .product__accordion .accordian-quest{display:flex;align-items:center;cursor:pointer}.product__info-wrapper .product__accordion .accordian-quest .icon-minus{display:none}.product__info-wrapper .product__accordion .accordian-quest.open .icon-minus{display:block}.product__info-wrapper .product__accordion .accordian-quest.open .icon-plus{display:none}.product__info-wrapper .product__accordion .accordion__content p{font-size:16px;font-family:Archivo}.product__info-wrapper .product__accordion .accordion__content{padding:0;margin-block:10px 0;text-align:left!important}.product__info-wrapper .accordion details .icon-minus{display:none}.product__info-wrapper .accordion details[open] .icon-minus{display:block}.product__info-wrapper .product__accordion .accordion__content .desc ul{padding-left:0;margin-left:0;padding-top:20px}.product__info-wrapper .product__accordion .accordion__content .desc li{width:auto}.product__info-wrapper .accordion details[open] .icon-plus{display:none}.section-main-product .bottom_image{width:100%;height:60px;margin-top:120px}.section-main-product .bottom_image img{width:100%;height:100%;vertical-align:middle}.product__media-wrapper .slider-button--prev .icon{transform:rotate(180deg)!important;width:10px;height:10px}.product__media-wrapper .slider-button--next .icon{transform:rotate(-360deg)!important;width:10px;height:10px}.product__info-wrapper .memeber-loader{display:flex!important;align-items:center;gap:5px}.product__info-wrapper .product-retail-price{display:inline-block!important}.product__info-wrapper .price__regular .product-retail-price .price-item.price-item--regular{color:var(--black-color);font-size:15px;font-weight:400;line-height:21px;text-decoration:line-through}.donatemate-container{gap:20px!important;border:0!important;padding:0!important;flex-wrap:wrap}.donatemate-app-wrapper{padding:0!important}.donatemate-image{width:25%}.donatemate-text{width:70%}.donatemate-text h2{font-size:26px;font-weight:600;font-family:Archivo;letter-spacing:0;line-height:normal;color:#000}.donatemate-text p{font-size:18px;margin-top:30px}.dmCurrencyAndLocalizationLabel span{font-size:12px}.dmCurrencyAndLocalizationLabel{line-height:normal;margin:5px 0 10px}.dmCurrencyAndLocalizationLabel+div{float:none;margin-bottom:10px}.donatemateinput{margin:0 .9rem 0 0!important;max-width:10ch!important;min-width:10ch!important;border-radius:8px;border:1px solid #00000033;background-color:#f7f7f6}#donatemateAtc{min-width:250px;display:flex;padding:15px 18px;justify-content:center;align-items:center;gap:10px;height:auto;border-radius:8px;background:var(--secondary-color);text-decoration:none;color:var(--white-color);font-size:14px;font-weight:600;line-height:normal;text-transform:uppercase;margin:0!important;transition:all .5s ease;min-height:40px}@media screen and (max-width: 1280px){#donatemateAtc{min-width:150px}.donatemate-text p{margin-top:10px}}@media screen and (min-width: 990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 40px;max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 3)}.product-media-container.constrain-height.media-fit-contain{--contained-width: 100%;width:100%}}@media screen and (max-width: 1024px){.donatemate-text{width:100%}}@media screen and (max-width: 991px){.product__info-wrapper .prices_container{grid-template-columns:1fr}.product__info-wrapper .prices_container .strikeprice{display:flex;align-items:center;padding:12px 16px;gap:8px}.product__info-wrapper .prices_container .strikeprice h3{margin-bottom:0;margin-right:6px}}@media screen and (min-width: 750px) and (max-width: 1024px){.product__info-wrapper{padding:0 0 0 20px}.product__info-wrapper .product__title h1{font-size:32px}.product__info-wrapper .product-form__input .form__label{font-size:16px}.product__info-wrapper .product-form__input .custom_select{min-width:200px;min-height:50px;padding-inline:15px;font-size:16px;background-position:92% center}.product__info-wrapper .custom-btns{gap:10px;margin-top:20px;margin-bottom:15px}.product__info-wrapper .custom-btns .quantity{min-width:140px}.product__info-wrapper .custom-btns .product-form__input{flex:0 0 140px}.product__info-wrapper .accordion details{padding:20px 0}.product__info-wrapper .accordion__title{font-size:16px}.section-main-product .bottom_image{margin-top:60px}.section-main-product .bottom_image img{object-fit:cover}}@media screen and (min-width: 750px){.product__info-wrapper .product__info-container{max-width:100%}}@media screen and (max-width: 749px){.product__info-wrapper .prices_container .strikeprice h3{display:inline-block}.product__info-wrapper .product-form__input .buttons label{font-size:14px!important}.section-main-product section{padding-top:20px}.price__container{width:100%}ul.product__media-list li{padding-left:11px}.product__info-wrapper .product__title h1{font-size:32px;line-height:34.82px}.thumbnail-slider .thumbnail-list.slider{margin-bottom:0}.product__info-wrapper.grid__item{padding-top:25px}.product__info-wrapper .sipnote-body{padding:30px 20px}.product__info-wrapper .price.price--large{display:flex;flex-direction:column-reverse;align-items:flex-end;gap:10px}.product__info-wrapper .price .badge{position:inherit}.product__info-wrapper .price__regular{padding:12px 16px;flex-direction:row;gap:12px}.product__info-wrapper .custom-btns{gap:10px;margin-top:24px;margin-bottom:10px}.product__info-wrapper .product__accordion{padding-block:20px}.product__info-wrapper .product-form__input .form__label{font-size:14px;display:block;min-width:78px}.product__info-wrapper .product-form__input.Color .form__label{display:contents}.product__info-wrapper .price .badge{font-size:12px;margin-top:6px;margin-bottom:0}.product__info-wrapper .installment{font-size:12px;line-height:13.06px}.product__info-wrapper .sign_in{padding:16px;margin-top:24px}.product__info-wrapper .sign_in p{font-size:14px;line-height:16.94px}.product__info-wrapper .product-form__input .custom_select{min-height:45px;font-size:14px}.product__info-wrapper .custom-btns .product-form__input{flex:0 0 120px}.product__info-wrapper .custom-btns .quantity{min-width:120px;height:50px}.product__info-wrapper .custom-btns .product-form__submit{height:50px;font-size:15px}.product__info-wrapper .extrabtns .product-form__buttons .shopify-payment-button__button{min-height:50px}.product__info-wrapper .accordion details{padding:20px 0}.product__info-wrapper .accordion__title{font-size:15px}.section-main-product .bottom_image{margin-top:50px}.section-main-product .bottom_image img{object-fit:cover}.product__media-wrapper .product-media-container{padding:0}.product__info-wrapper .product_badge .badge{font-size:12px}.donatemate-container{flex-direction:row;flex-wrap:nowrap}}.donatemate-container{width:100%;flex-direction:row;align-items:flex-start}.donatemate-container .donatemate-image{max-width:100px;width:100%}.donatemate-container .donatemate-text{max-width:calc(100% - 120px);width:100%}.donatemate-container .donatemate-text h2{font-size:20px}.donatemate-container #donatemate_input_div{display:flex;align-items:center;gap:2px;margin-block:10px}.donatemate-container .prefix{font-size:18px}.donatemate-container #donatemateAtc{min-width:auto;padding:6px 14px;min-height:35px;margin-top:10px!important}.donatemate-container .donatemateinput{max-width:6ch!important;min-width:6ch!important;height:35px}@media screen and (max-width: 480px){.donatemate-container{flex-direction:row;flex-wrap:wrap}.donatemate-text h2{font-size:22px}.donatemate-text p{font-size:16px}}@media screen and (max-width: 419px){.product__info-wrapper .product-form__input .custom_select{min-width:100%}.product__info-wrapper .prices_container .strikeprice{padding:12px 10px}.product__info-wrapper .prices_container .strikeprice h3{font-size:14px;margin-right:1px}.product__info-wrapper .prices_container .strikeprice .compareprice,.product__info-wrapper .prices_container .strikeprice .pre-money.original-price{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/custom-mainproduct.css.map */
