/*
Generated time: January 4, 2026 16:32
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.modal-backdrop.show{opacity:0;pointer-events:none}#productrelated{margin-top:40px}.product-modal__image{display:block;position:relative;top:50%;transform:translateY(-50%);max-height:95%;max-width:95%;margin:0 auto;cursor:auto}.no-csstransforms .product-modal__image{top:2.5%}#nav-tab-info .nav-tabs{border-bottom:none;text-align:center;justify-content:center;box-shadow:0 -1px var(--g-input-border) inset}#nav-tab-info .nav-tabs .nav-link{border:none;color:var(--g-color-heading);position:relative}#nav-tab-info .nav-tabs .nav-link::before{content:"";width:0;border-bottom:2px solid var(--g-color-heading);position:absolute;bottom:1px;left:0;transition:width .3s ease}#nav-tab-info .nav-tabs .nav-link.active::before{width:100%}#nav-tab-info .nav-tabs .nav-item{margin:0 5rem -2px 0;font-weight:var(--g-h6-font-weight);font-size:var(--g-h6-font-size);line-height:var(--g-h6-font-lineheight);letter-spacing:var(--g-h6-font-spacing);text-transform:var(--g-h6-font-transform);background:#fff0;padding:0 0 16px}.nav-link .spr-badge-starrating{display:none}.social-sharing .col-title{line-height:1.8;min-width:75px}.selector-wrapper{margin-bottom:1.2rem}.template-product .product-single__info-wrapper{padding:0 0 0 2rem}@media(max-width:1100px){.template-product .product-single__info-wrapper{padding:0}}.template-product .main-content{padding-top:8px}.product-form-select .selector-wrapper{flex:0 0 50%;max-width:50%}.product-form__quantity-submit,.product-single__meta-price li,.safe-checkout-detail{display:flex;align-items:center}.product-form__quantity-submit{padding-top:10px}.product-form__quantity-submit .product-form__item--submit{margin-left:10px}.product-block__banner .img_svg svg,.product-block__iwt svg,.salepoint .icon{width:24px;height:24px;margin-right:8px;fill:none;stroke:currentColor}.tabcustom{padding:12px 18px 12px 0;position:relative;border-bottom:1px solid var(--g-input-border);cursor:pointer}.tabcustom i{font-size:14px;transition:transform .2s ease;position:absolute;top:22px;right:0;transform:rotate(270deg)}.tabcustom.collapsed i{transform:rotate(90deg)}.tabcustom::after,.tabcustom::before{content:"";position:absolute;top:calc(50% - 1px);right:0;width:10px;height:1.5px;background-color:currentColor}.tabcustom.collapsed::before{transform:rotate(-90deg)}.product-single__meta .product-block{margin-bottom:1.5rem}.product-single__meta .review+.product-block{margin-top:-.5rem;margin-bottom:1rem}.product-single__meta .ptrust-badge{padding-top:1rem}.product-single__meta-price{display:flex;align-items:center}.product-single__meta .accordion+.accordion{margin:0}.product-single__meta .product-block+.accordion{margin:-1rem 0 0}.product-single__meta .accordion+.product-block{margin:1.5rem 0}.product-single__meta .product-title{margin-bottom:.5rem}.product-single__meta hr{margin-bottom:1.5rem}.product-single__meta .product-title+.product-single__meta-list{margin-bottom:.5rem}.product-single__meta .salepoint+.salepoint{margin:-1rem 0 1.5rem}.product-single__meta .salepoint+.product-freeship{margin:-1rem 0 1.5rem}.product-single__meta .shopify-block{margin-bottom:1.5rem}.product-single__meta .fake-view+.product__text{margin:-1rem 0 1.5rem}.product-single__meta .shopify-block+.product-short__description{margin-top:-.7rem}.product-title .product-label{position:static;transform:none}.product-title .product-label .product-tag--absolute{margin-bottom:.75rem!important;border:1px solid var(--g-input-border);margin-right:.5rem}.photos__item--thumbs{padding-bottom:24px}.product-single__video iframe,.product-single__video model-viewer,.product-single__video video{position:absolute;width:100%;height:100%;top:0;left:0}.media__poster-button{background-color:#fff;display:flex;align-items:center;justify-content:center;height:4.5rem;width:4.5rem;position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%) scale(1);z-index:1}.square{padding-top:100%!important;overflow:hidden}.portrait{padding-top:120%!important;overflow:hidden}.portrait img,.square img{width:100%;height:100%;object-fit:cover}.portrait iframe,.portrait video,.square iframe,.square video{object-fit:cover}.product-countdown{border:1px solid var(--g-main);padding:1rem;--g-color-heading:var(--g-main);--color-body-text:var(--g-main)}.product-countdown .js-countdown ul{display:flex;flex-direction:row;column-gap:1rem}.product-countdown .js-countdown ul li{line-height:1;position:relative}.product-countdown .js-countdown ul li:not(:last-child)::before{content:":";position:absolute;right:-.6rem;color:var(--g-main)}.product-countdown .js-countdown .countdown-time{display:inline-flex;min-width:22px;color:var(--g-main);font-size:var(--g-h5-font-size);margin-right:2px;font-weight:500}.product-countdown .js-countdown .countdown-text,.product-countdown .js-countdown span.countdown-time-single{font-size:80%;color:var(--g-main);text-transform:uppercase}.product-countdown .js-countdown span.countdown-text{display:none}.product-countdown .js-countdown span.countdown-time-single{display:inline-block!important}.ptrust-badge-heading{position:absolute;top:-10px;background-color:var(--color-body);left:50%;transform:translateX(-50%);white-space:nowrap;text-align:center}.ptrust-badge .payment-icons svg{width:40px;height:auto}.product-block__banner img{width:40px!important}.product-block__banner .img_svg svg{width:40px!important;height:40px!important;stroke:currentColor;fill:none}@media(min-width:991px){.photos-sticky{position:sticky;top:6.65rem}.template-product .page-container{overflow:visible}}@media(max-width:1100px){.product-form__quantity-submit{display:block}.product-form__item--quantity{width:130px;margin-bottom:10px}.product-form__quantity-submit .product-form__item--submit{margin:0 0 10px 20px!important}.product-form__buynow{margin:0}}@media(max-width:767px){.main-content{padding-top:20px}}.siblings-product{margin-bottom:1.5rem}.siblings-product__item{width:60px;height:60px;background-color:#fafafa;border:1px solid rgba(var(--g-color-heading-rgb),.05);position:relative}.siblings-product__item img{width:100%;height:100%;object-fit:cover}.siblings-product__item.active{box-shadow:0 0 0 2px rgba(var(--g-color-heading-rgb),1)}@media(min-width:992px){.modal-dialog-form-product{max-width:600px}}.product-accordion__item{border-bottom:1px solid var(--g-input-border);padding:0;background:#fff}.product-accordion__summary{display:flex;align-items:center;cursor:pointer;list-style:none;margin:0;padding:14px 0;color:var(--g-color-heading);font-size:var(--g-h6-font-size);font-weight:var(--g-h6-font-weight);justify-content:flex-start;gap:10px}.product-accordion__summary::-webkit-details-marker{display:none}.product-accordion__summary::marker{content:""}.product-accordion__summary svg{flex:0 0 24px;width:24px;height:24px;margin:0;stroke:currentColor;fill:none;stroke-width:2}.product-accordion__summary::after{content:"+";margin-left:auto;flex:0 0 24px;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1;font-weight:500;color:var(--g-color-heading)}.product-accordion__item[open]>.product-accordion__summary::after{content:"–"}.product-accordion__content{padding:0 0 14px 0;color:var(--color-body-text);font-size:var(--g-body-font-size);line-height:var(--g-body-font-lineheight)}.product-accordion__item:last-child{border-bottom:none}.product-accordion .product-accordion__item{border-bottom:1px solid var(--g-input-border);padding:0;background:#fff}.product-accordion .product-accordion__summary{display:flex;align-items:center;justify-content:flex-start;gap:10px;cursor:pointer;list-style:none;margin:0;padding:14px 0;color:var(--g-color-heading);font-size:var(--g-h6-font-size);font-weight:var(--g-h6-font-weight)}.product-accordion .product-accordion__summary::-webkit-details-marker{display:none}.product-accordion .product-accordion__summary::marker{content:""}.product-accordion .product-accordion__summary svg{flex:0 0 22px;width:22px;height:22px;margin:0;fill:none}.product-accordion .product-accordion__summary svg *{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.product-accordion .product-accordion__summary .product-accordion__title{margin:0}.product-accordion .product-accordion__summary::after{content:"+";margin-left:auto;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1;font-weight:500;color:var(--g-color-heading)}.product-accordion .product-accordion__item[open]>.product-accordion__summary::after{content:"–"}.product-accordion .product-accordion__content{padding:0 0 14px 0;margin:0;color:var(--color-body-text);font-size:var(--g-body-font-size);line-height:var(--g-body-font-lineheight)}.product-accordion .product-accordion__item:last-child{border-bottom:none}@media (max-width:767px){.section-header,h1,h2,h3{font-family:Inter,sans-serif;font-weight:600;line-height:1.2}.product-title,body,li,p{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.45}.product-card .title{font-size:17px;font-weight:500}.product-card .price{font-size:16px;font-weight:600}.btn{font-family:Inter,sans-serif;font-size:16px;font-weight:600;padding:12px 20px}}@media (max-width:767px){.product-single__title{font-family:Inter,sans-serif;font-size:26px;font-weight:600;line-height:1.2}.product-single__price{font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:1.3;color:#000}.product-single__price--compare{font-size:18px;font-weight:400;text-decoration:line-through;color:#888}.selector-wrapper label{font-size:16px;font-weight:500}.selector-wrapper select{font-size:16px;font-weight:400}.product-single__add-to-cart,.product-single__buy-now{font-family:Inter,sans-serif;font-size:18px;font-weight:600;padding:14px 0}.collapsible-content p,.product-single__description{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.collapsible-trigger{font-size:18px;font-weight:600}.review-section{font-size:16px;line-height:1.5}}