/*!/wp-content/themes/flatsome-child/assets/css/product-extras.css*/body.single-product{--gb-sticky:90px;--gb-price-base:1.25em;--gb-price-lh:1.2;--gb-price-minh:58px;--gb-sticky-offset:var(--gb-sticky, 80px);--gb-main-max:580px;--gb-thumb:116px;--gb-border:#e8e8e8;--gb-border-active:#d4d4d4;--gbist-gap:8px}.single-product .content-row{align-items:flex-start}@media(min-width:850px){.single-product .product-main .content-row{display:grid!important;grid-template-columns:minmax(0,var(--gb-main-max)) minmax(460px,650px);column-gap:40px;justify-content:start;padding-left:15px;padding-right:15px;box-sizing:border-box}.single-product .product-main .content-row>.col{padding-left:0;padding-right:0;width:auto}.single-product .product-gallery.col.large-7.gb-media{flex-basis:auto;max-width:none}.single-product .product-info.summary.col.large-5{flex-basis:auto;max-width:none}}.single-product :is(.gb-media,.product-gallery.col.large-7),.single-product :is(.gb-summary,.product-info.summary),.single-product .gb-right.col.large-3{min-width:0}.single-product .gb-right.col.large-3{display:flex;flex-direction:column;gap:16px;position:static;top:auto}@media(min-width:850px){.single-product .gb-right.col.large-3{position:sticky;top:var(--gb-sticky);align-self:flex-start}}.single-product .gb-right.col.large-3>*{margin:0!important}.single-product .product-main{padding-top:0!important;margin-top:0!important}.single-product .gb-media .gbist-gallery{position:relative;inline-size:100%;max-inline-size:100%;border-radius:12px;isolation:isolate}.single-product .gb-media .gbist-gallery,.single-product .gb-media .gbist-gallery *{box-sizing:border-box}.single-product .gb-media .gbist-main{inline-size:100%;margin:0;border-radius:12px;overflow:hidden;background:#fff;aspect-ratio:1/1;min-block-size:0;outline:1px solid var(--gb-border);outline-offset:-1px}@media(min-width:1200px){.single-product .gb-media .gbist-main{max-inline-size:var(--gb-main-max);margin-inline:0 auto}}.single-product .gb-media [data-gb-track]{position:relative;inline-size:100%;block-size:100%}.single-product .gb-media .gbist-slide{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .28s ease}.single-product .gb-media .gbist-slide.is-active{opacity:1;pointer-events:auto;z-index:2}.single-product .gb-media [data-gb-track]:not(.is-ready) .gbist-slide:first-child{opacity:1;pointer-events:auto;z-index:2}.single-product .gb-media [data-gb-track]:not(.is-ready) .gbist-slide{transition:none}.single-product .gb-media .gbist-slide img{inline-size:100%;block-size:100%;object-fit:contain;display:block;border:1px solid var(--gb-border);border-radius:12px;background:#fff0}@media(max-width:849px){.single-product .gb-media .gbist-slide{transition:none}.single-product .gb-media .gbist-slide.is-active{opacity:1!important}}.single-product .gb-media .gbist-thumbs{margin-top:10px;inline-size:100%;max-inline-size:var(--gb-main-max);margin-inline:0 auto;display:flex;flex-wrap:nowrap;gap:var(--gbist-gap);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.single-product .gb-media .gbist-thumbs::-webkit-scrollbar{display:none}.single-product .gb-media .gbist-thumbs.gbist-thumbs-draggable{cursor:grab}.single-product .gb-media .gbist-thumbs.gbist-thumbs-draggable.is-dragging{cursor:grabbing}.single-product .gb-media .gbist-gallery .gbist-thumb-nav{position:absolute;top:calc(100% - (var(--gb-thumb) / 2) - 5px);transform:translateY(-50%);z-index:5;display:none;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#aaa;background:rgb(255 255 255 / .95);padding:4px 6px;border-radius:6px;border:0;box-shadow:0 1px 4px rgb(0 0 0 / .10);cursor:pointer;text-transform:none;letter-spacing:0}.single-product .gb-media .gbist-gallery.gbist-has-thumb-scroll .gbist-thumb-nav{display:flex}.single-product .gb-media .gbist-gallery .gbist-thumb-nav-prev{left:3px}.single-product .gb-media .gbist-gallery .gbist-thumb-nav-next{left:calc(min(100%, var(--gb-main-max)) - 28px);right:auto}@media (hover:hover){.single-product .gb-media .gbist-gallery.gbist-has-thumb-scroll .gbist-thumb-nav:hover{color:#666;box-shadow:0 2px 6px rgb(0 0 0 / .16)}}.single-product .gb-media .gb-thumb{width:var(--gb-thumb);height:var(--gb-thumb);flex:0 0 var(--gb-thumb);padding:0;margin:0;border:0;background:#fff0;cursor:pointer;border-radius:12px;overflow:hidden;position:relative;box-shadow:0 0 0 1px var(--gb-border) inset;aspect-ratio:1/1}.single-product .gb-media .gb-thumb img{inline-size:100%;block-size:100%;object-fit:cover;display:block;border-radius:12px;border:1px solid var(--gb-border)}.single-product .gb-media .gb-thumb.is-active{box-shadow:0 0 0 2px var(--gb-border-active) inset}@media(hover:hover){.single-product .gb-media .gb-thumb:hover{box-shadow:0 0 0 1px var(--gb-border-active) inset}.single-product .gb-media .gb-thumb img:hover{border-color:var(--gb-border-active)}}.single-product .gb-media .gbist-zoom{inline-size:min(94vmin,1200px);block-size:min(94vmin,1200px);aspect-ratio:1/1;padding:0;border:0;border-radius:16px;background:#000}.single-product .gb-media .gbist-zoom::backdrop{background:rgb(0 0 0 / .55)}.single-product .gb-media .gbist-zoom img{width:100%;height:100%;object-fit:cover;display:block;border-radius:16px}.single-product .gb-media .gbist-zoom-close{position:absolute;top:10px;right:10px;z-index:5;inline-size:40px;block-size:40px;border:0;border-radius:9999px;background:#fff;color:#111;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgb(0 0 0 / .25);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .2s ease}.single-product .gb-media .gbist-zoom-close:hover{transform:scale(1.06);box-shadow:0 8px 26px rgb(0 0 0 / .35);background:#f7f7f7}.single-product .gb-media .gbist-zoom-close:active{transform:scale(.98);box-shadow:0 4px 14px rgb(0 0 0 / .22)}.single-product .gb-media .gbist-zoom-close svg{display:none}.single-product .gb-media .gbist-zoom-close::before{content:"×";font-size:20px;line-height:1}.single-product .product-info.summary .plp-title{margin:0 0 16px!important;font-size:clamp(20px,2.2vw,24px);line-height:1.25;font-weight:700}.single-product .product-info.summary .plp-brand{color:#611b3f;font-weight:700;text-decoration:none;border-bottom:1px solid #fff0;margin-right:0}.single-product .product-info.summary .plp-brand:hover{border-bottom-color:#611b3f}.single-product .product-info.summary .product-price-container{min-height:var(--gb-price-minh,48px)!important;display:flex;align-items:center;margin:.75em 0 16px!important}.gbist-rating{display:flex;align-items:center;gap:5px;font-size:14px;line-height:1.1;min-height:22px;text-decoration:none;color:inherit;cursor:pointer}.gbist-rating__badge{background:#fff6e6;color:#222;padding:2px 7px;border-radius:7px;font-weight:700;min-width:30px;text-align:center}.gbist-rating__stars{display:flex;height:17px}.gbist-star{position:relative;width:17px;height:17px}.gbist-star svg{width:100%;height:100%;display:block}.gbist-star .s-empty path{fill:#ddd}.gbist-star .s-full{position:absolute;inset:0;width:var(--p);overflow:hidden}.gbist-star .s-full svg path{fill:#f1992d}.gbist-rating__link{margin-left:3px;font-weight:700;color:#611b3f}.gbist-rating:hover .gbist-rating__link{text-decoration:underline}.single-product .product-info.summary .price-wrapper{font-size:1em}.single-product .product-info.summary .price-wrapper.is-small{font-size:.95em}.single-product .product-info.summary .price-wrapper.is-large{font-size:1.15em}.single-product .product-info.summary .price-wrapper.is-xlarge{font-size:1.3em}.single-product .product-info.summary .price-wrapper.is-xxlarge{font-size:1.45em}.single-product :is(.gb-summary,.product-info.summary) .summary p.price,.single-product :is(.gb-summary,.product-info.summary) .summary .price,.single-product :is(.gb-summary,.product-info.summary) .product-price-container .price{display:flex!important;align-items:center!important;flex-wrap:wrap;gap:8px 10px!important;white-space:normal!important;font-size:var(--gb-price-base,1.25em)!important;line-height:var(--gb-price-lh,1.2);font-weight:700;margin:0}.single-product .product-info.summary .product-price-container .gbist-discount-badge,.single-product .product-info.summary .product-price-container .price .gbist-discount-badge{order:3;display:inline-flex;align-items:center;justify-content:center;min-height:25px;padding:4px 8px;border-radius:3px;background:#ff6115;color:#fff!important;font-size:12px;font-weight:700;line-height:1;letter-spacing:0;margin-left:5px;text-transform:uppercase}.single-product .product-info.summary .product-price-container .price del{order:1;display:inline-flex!important;align-items:center;color:#8d8d8d!important;opacity:1!important;text-decoration:none!important;position:relative}.single-product .product-info.summary .product-price-container .price del::after{content:"";position:absolute;left:3px;right:3px;top:52%;height:1.25px;background:#8d8d8d;transform:rotate(-5deg);transform-origin:center;opacity:.68;pointer-events:none}.single-product .product-info.summary .product-price-container .price del .amount,.single-product .product-info.summary .product-price-container .price del bdi{color:#8d8d8d!important;font-size:28px!important;font-weight:400!important;line-height:1!important}.single-product .product-info.summary .product-price-container .price ins{order:2;display:inline-flex!important;align-items:center}.single-product .product-info.summary .product-price-container .price ins,.single-product .product-info.summary .product-price-container .price ins .amount,.single-product .product-info.summary .product-price-container .price ins bdi,.single-product .product-info.summary .product-price-container .price>.amount,.single-product .product-info.summary .product-price-container .price>.amount bdi,.single-product .product-info.summary .product-price-container .price>.woocommerce-Price-amount,.single-product .product-info.summary .product-price-container .price>.woocommerce-Price-amount bdi,.single-product :is(.gb-summary,.product-info.summary) .product-price-container .ayudawp-lowest-price,.single-product :is(.gb-summary,.product-info.summary) .product-price-container .ayudawp-lowest-price *{color:#1a8f5b!important;font-size:38px!important;font-weight:700!important;line-height:1!important}.single-product .product-info.summary .product-price-container .price del .woocommerce-Price-currencySymbol{font-size:.55em!important;font-weight:400!important}.single-product .product-info.summary .product-price-container .price ins .woocommerce-Price-currencySymbol,.single-product .product-info.summary .product-price-container .price>.amount .woocommerce-Price-currencySymbol,.single-product .product-info.summary .product-price-container .price>.woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:.62em!important;font-weight:700!important}@media(max-width:640px){.single-product .product-info.summary .product-price-container .price del .amount,.single-product .product-info.summary .product-price-container .price del bdi{font-size:24px!important}.single-product .product-info.summary .product-price-container .price ins,.single-product .product-info.summary .product-price-container .price ins .amount,.single-product .product-info.summary .product-price-container .price ins bdi,.single-product .product-info.summary .product-price-container .price>.amount,.single-product .product-info.summary .product-price-container .price>.amount bdi,.single-product .product-info.summary .product-price-container .price>.woocommerce-Price-amount,.single-product .product-info.summary .product-price-container .price>.woocommerce-Price-amount bdi{font-size:30px!important}}.single-product :is(.gb-summary,.product-info.summary) .woocommerce-variation-price,.single-product :is(.gb-summary,.product-info.summary) .woocommerce-variation .price{display:none!important}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"]{display:flex!important;flex-wrap:nowrap!important;gap:12px!important;align-items:stretch!important;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;font-size:14px;line-height:20px}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch--label{position:relative;z-index:0;display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start;flex:0 1 104px;min-width:86px;max-width:132px;height:auto;min-height:82px;box-sizing:border-box;padding:0;background:#fff;background-clip:padding-box;border:1px solid #cfd6d9!important;border-radius:12px;box-shadow:none!important;cursor:pointer;overflow:hidden;transition:border-color .12s linear,background .12s linear,box-shadow .12s linear;transform:none!important}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch--label::before,.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch--label:not(.selected)::after{content:none!important}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch--label:not(.selected):hover{border-color:#98b6a7!important;box-shadow:0 1px 0 rgb(0 0 0 / .04)!important}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch--label.selected{border-color:#2f8d63!important;background:#fff;z-index:1}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch--label.selected::after{content:"";position:absolute;inset:-3px;pointer-events:none;border-radius:15px;border:1px solid #2f8d63;box-shadow:0 1px 0 rgb(0 0 0 / .04)}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch__text{display:block!important;width:100%;margin:0!important;padding:8px 8px 2px!important;background:#fff!important;color:#0f1111!important;font-size:13.5px!important;font-weight:700!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;border-top-left-radius:12px;border-top-right-radius:12px}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch--label.selected .ux-swatch__text{background:#e3f8ec!important}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vmeasure{display:block;width:100%;margin:0;padding:0 8px 6px;background:#fff;color:#667085;font-size:11.2px;font-weight:700;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #e6e9ec;pointer-events:none}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch--label.selected .gb-vmeasure{background:#e3f8ec;color:#4b5563}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .gbv-mini-price,.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vprice{display:block;margin:0;padding:7px 8px 8px;background:#fff0;min-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom-left-radius:12px;border-bottom-right-radius:12px;pointer-events:none}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vprice del,.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vprice .gbist-discount-badge{display:none!important}.single-product .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vprice .price,.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vprice .price{color:#0a8f5a!important;font-weight:700;line-height:1.15}.single-product .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vprice :is(ins,ins .amount,ins bdi,.price>.amount,.price>.amount bdi,.price>.woocommerce-Price-amount,.price>.woocommerce-Price-amount bdi),.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vprice :is(ins,ins .amount,ins bdi,.price>.amount,.price>.amount bdi,.price>.woocommerce-Price-amount,.price>.woocommerce-Price-amount bdi){text-decoration:none!important;font-weight:700;font-size:14.5px;color:#0a8f5a!important}.single-product .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vprice .woocommerce-Price-currencySymbol,.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vprice .woocommerce-Price-currencySymbol{font-size:.86em;font-weight:700;margin-right:1px}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch.tooltip:before,.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch.tooltip:after{display:none!important}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch--label .ux-swatch__box,.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch--label .ux-swatch__img{display:none!important}.product-summary .variations .reset_variations{display:none!important}@media (max-width:640px){.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"]{gap:8px!important}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch--label{flex:0 1 88px;min-width:78px;min-height:74px;border-radius:10px}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .ux-swatch__text{padding:6px 6px 1px!important;font-size:12.5px!important;line-height:1.08!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vmeasure{padding:0 6px 4px;font-size:10.5px}.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .gbv-mini-price,.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vprice{padding:5px 6px 6px}.single-product .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vprice :is(ins,ins .amount,ins bdi,.price>.amount,.price>.amount bdi,.price>.woocommerce-Price-amount,.price>.woocommerce-Price-amount bdi),.product-summary .variations .ux-swatches[data-attribute_name="attribute_pa_weight"] .gb-vprice :is(ins,ins .amount,ins bdi,.price>.amount,.price>.amount bdi,.price>.woocommerce-Price-amount,.price>.woocommerce-Price-amount bdi){font-size:13.5px!important}}:root{--gb-cta-minh:44px}.single-product :is(.gb-summary,.product-info.summary) form.cart .quantity{display:none!important}.single-product :is(.gb-summary,.product-info.summary) :is(form.variations_form .woocommerce-variation-add-to-cart,form.cart:not(.variations_form)){display:grid!important;grid-template-columns:1fr 1fr;gap:10px;align-items:stretch}.single-product :is(.gb-summary,.product-info.summary) form.cart :is(.single_add_to_cart_button,.ux-buy-now-button){display:flex;align-items:center;justify-content:center;height:48px;line-height:48px;padding:0 18px;border-radius:10px!important;font-size:15px;font-weight:700;margin:0!important;white-space:nowrap;box-shadow:none!important;text-transform:none;letter-spacing:0}.single-product :is(.gb-summary,.product-info.summary) form.cart .ux-buy-now-button{order:2;background:#fff!important;color:#611b3f!important;border:2px solid #611b3f!important}.single-product :is(.gb-summary,.product-info.summary) form.cart .single_add_to_cart_button{order:1;background:#177f50!important;border:2px solid #177f50!important;color:#fff!important}@media(hover:hover){.single-product :is(.gb-summary,.product-info.summary) form.cart .ux-buy-now-button:hover{background:#fbf7fa!important;color:#511631!important}.single-product :is(.gb-summary,.product-info.summary) form.cart .single_add_to_cart_button:hover{background:#136c44!important;border-color:#136c44!important;color:#fff!important}}@media (max-width:360px){.single-product :is(.gb-summary,.product-info.summary) :is(form.variations_form .woocommerce-variation-add-to-cart,form.cart:not(.variations_form)){grid-template-columns:1fr}}.single-product .gb-summary-services{display:flex;flex-direction:column;gap:0;margin-top:20px}.single-product .gb-summary-services>*{margin:0!important}.single-product .gb-summary-services .gb-service-panel,.single-product .gb-right.col.large-3 .gb-service-panel{display:flex;flex-direction:column;gap:13px;position:relative;background:#fff;border:0;border-radius:0;overflow:visible;color:#303238;box-shadow:none}.single-product .gb-summary-services .gb-service-panel::before,.single-product .gb-right.col.large-3 .gb-service-panel::before{content:none}.single-product .gb-summary-services .gb-delivery,.single-product .gb-right.col.large-3 .gb-delivery{border-radius:9px;color:#303238;font-size:13px;line-height:1.4;padding:9px 12px;display:block;min-height:0;background:#fffcfb;border:1px solid #fff2e9}.single-product .gb-summary-services .gb-delivery-head,.single-product .gb-right.col.large-3 .gb-delivery-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px}.single-product .gb-summary-services .gb-delivery-copy,.single-product .gb-right.col.large-3 .gb-delivery-copy{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.single-product .gb-summary-services .gb-delivery-title,.single-product .gb-right.col.large-3 .gb-delivery-title{font-size:12.5px;font-weight:700;color:#24272c;min-width:0}.single-product .gb-summary-services .gb-delivery .pill,.single-product .gb-right.col.large-3 .gb-delivery .pill{background:#fff;color:#9a4e1f;border:1px solid #f1d0b8;border-radius:9999px;padding:3px 12px;font-weight:700;font-size:11.5px;min-width:102px;text-align:center;white-space:nowrap}.single-product .gb-summary-services .gb-delivery .t2,.single-product .gb-right.col.large-3 .gb-delivery .t2{font-size:13px;color:#654a3c;font-weight:700;min-height:1.45em;padding-left:0;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1}.single-product .gb-summary-services .gb-delivery .logos,.single-product .gb-right.col.large-3 .gb-delivery .logos{width:132px;height:auto;display:block;margin:0;justify-self:end}.single-product .gb-summary-services .gb-panel-heading,.single-product .gb-right.col.large-3 .gb-panel-heading{margin:18px 0 8px;font-size:15px;line-height:1.25;font-weight:700;color:#303238}@media(max-width:849.98px){.single-product .gb-delivery{padding:11px 12px;row-gap:7px}.single-product .gb-delivery .gb-delivery-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px}.single-product .gb-delivery .pill{margin-top:-2px}.single-product .gb-delivery .t2{font-size:12px;min-height:1.45em;padding-left:0}.single-product .gb-delivery .logos{width:112px;margin-left:0}}.single-product .gb-summary-services .gb-trust,.single-product .gb-right.col.large-3 .gb-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;border:0;background:#fff0}.single-product .gb-summary-services .gb-trust .t-badge,.single-product .gb-right.col.large-3 .gb-trust .t-badge{position:relative;display:flex;align-items:center;justify-content:center;min-height:46px;padding:8px 10px;background:#f6f6f7;color:#343840;border:0;border-radius:8px;font-weight:700;font-size:12px;text-align:center;line-height:1.25}.single-product .gb-summary-services .gb-trust .t-badge+.t-badge,.single-product .gb-right.col.large-3 .gb-trust .t-badge+.t-badge{border-left:0}.single-product .gb-summary-services .gb-trust .t-badge.sec,.single-product .gb-summary-services .gb-trust .t-badge.secure,.single-product .gb-right.col.large-3 .gb-trust .t-badge.sec,.single-product .gb-right.col.large-3 .gb-trust .t-badge.secure{background:#f1fbf5;color:#277a55}.single-product .gb-summary-services .gb-trust .t-badge.ship,.single-product .gb-summary-services .gb-trust .t-badge.soft,.single-product .gb-right.col.large-3 .gb-trust .t-badge.ship,.single-product .gb-right.col.large-3 .gb-trust .t-badge.soft{background:#f7f9fb}.single-product .gb-summary-services .gb-payment-options,.single-product .gb-right.col.large-3 .gb-payment-options{display:flex;align-items:center;justify-content:flex-start;gap:12px}.single-product .gb-summary-services .gb-payment-title,.single-product .gb-right.col.large-3 .gb-payment-title{color:#3f434a;font-size:12.5px;font-weight:700;white-space:nowrap}.single-product .gb-summary-services .gb-payment-badge,.single-product .gb-right.col.large-3 .gb-payment-badge{display:flex;align-items:center;justify-content:center;min-height:42px;padding:8px 14px;background:#f6f6f7;color:#277a55;border:0;border-radius:8px;font-weight:700;font-size:12px;text-align:center;line-height:1.25;text-decoration:none;white-space:nowrap}.single-product .gb-summary-services .gb-payments,.single-product .gb-right.col.large-3 .gb-payments{display:flex;align-items:center;justify-content:flex-end;padding:8px 10px;background:#fff;border:1px solid #e8e3e6;border-radius:10px}.single-product .gb-summary-services .gb-payments-label,.single-product .gb-right.col.large-3 .gb-payments-label{color:#77727a;font-size:12px;font-weight:700;white-space:nowrap}.single-product .gb-summary-services .gb-payments img,.single-product .gb-right.col.large-3 .gb-payments img{height:22px;width:auto;display:block;opacity:.95}.single-product .gb-summary-services .gb-product-notes,.single-product .gb-right.col.large-3 .gb-product-notes{display:flex;flex-direction:column;gap:10px;margin:4px 0 0!important;padding:0;list-style:none;color:#514d55;font-size:12.8px;line-height:1.45}.single-product .gb-summary-services .gb-product-notes li,.single-product .gb-right.col.large-3 .gb-product-notes li{position:relative;padding-left:15px}.single-product .gb-summary-services .gb-product-notes a,.single-product .gb-right.col.large-3 .gb-product-notes a{color:#611b3f;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.single-product .gb-summary-services .gb-product-notes li::before,.single-product .gb-right.col.large-3 .gb-product-notes li::before{content:"";position:absolute;left:0;top:.58em;width:5px;height:5px;border-radius:999px;background:#8b5a73;box-shadow:0 0 0 3px rgb(97 27 63 / .08)}.single-product .gb-summary-services .gb-product-details-link-wrap,.single-product .gb-right.col.large-3 .gb-product-details-link-wrap{position:relative;margin-top:12px!important;display:flex;justify-content:center;align-items:center}.single-product .gb-summary-services .gb-product-details-link-wrap::before,.single-product .gb-right.col.large-3 .gb-product-details-link-wrap::before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#e6e1e4}.single-product .gb-summary-services .gb-product-details-link,.single-product .gb-right.col.large-3 .gb-product-details-link{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:260px;min-height:44px;padding:0 22px;border-radius:999px;background:#f3f3f4;color:#303238;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media(hover:hover){.single-product .gb-summary-services .gb-product-details-link:hover,.single-product .gb-right.col.large-3 .gb-product-details-link:hover{background:#ececef;color:#611b3f}}@media(max-width:640px){.single-product .gb-summary-services .gb-trust,.single-product .gb-right.col.large-3 .gb-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.single-product .gb-summary-services .gb-trust .t-badge+.t-badge,.single-product .gb-right.col.large-3 .gb-trust .t-badge+.t-badge{border-left:0;border-top:1px solid #edf0f2}.single-product .gb-summary-services .gb-payments,.single-product .gb-right.col.large-3 .gb-payments{align-items:center;gap:6px}.single-product .gb-summary-services .gb-payment-options,.single-product .gb-right.col.large-3 .gb-payment-options{flex-wrap:wrap;gap:8px 12px}.single-product .gb-summary-services .gb-product-details-link,.single-product .gb-right.col.large-3 .gb-product-details-link{min-width:min(280px, 86vw)}}