﻿@font-face{font-family:"woodmart-font";src:url("https://penguinpeptides.com/wp-content/themes/woodmart/fonts/woodmart-font-3-400.woff2?v=8.4.1") format("woff2");font-weight:400;font-style:normal;font-display:block}body.single-product .site-main{padding-top:1.25rem;background:#f5f7f8}.page-layout--single-product-view>.woocommerce-notices-wrapper:empty{display:none}.page-layout--single-product-view{gap:.9rem;width:min(100% - 2rem,81.25rem);padding-bottom:3.5rem}.single-product-shell{display:grid;grid-template-columns:minmax(0, 41.4375rem) minmax(0, 32.5rem);gap:1.35rem;width:100%;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.single-product-shell__breadcrumb{grid-column:1;width:min(100%,31.25rem);min-width:0;align-self:center;justify-self:center}.single-product-shell__topbar{grid-column:auto;justify-self:end;display:inline-flex;flex-wrap:nowrap;align-items:center;gap:0;width:fit-content;margin:0;color:#242424}.single-product-shell__topbar-link{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;min-height:0;padding:0;color:#242424;font-family:Poppins,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.6;letter-spacing:0;text-decoration:none;text-transform:none;transition:color .2s ease,opacity .2s ease}.single-product-shell__topbar-link:hover,.single-product-shell__topbar-link:focus-visible{color:#767676;text-decoration:none;outline:none}.single-product-shell__topbar-link.is-disabled{opacity:.24;pointer-events:none}.single-product-shell__topbar-link--prev .single-product-shell__topbar-icon::before{content:""}.single-product-shell__topbar-link--back .single-product-shell__topbar-icon::before{content:""}.single-product-shell__topbar-link--next .single-product-shell__topbar-icon::before{content:""}.single-product-shell__topbar-icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;min-width:1.5rem;font-size:0;line-height:1}.single-product-shell__topbar-icon::before{color:currentColor;font-family:"woodmart-font";font-size:.75rem;font-style:normal;font-weight:400;line-height:1;speak:none}.single-product-shell__topbar-label{display:none}.single-product-shell__hero{display:grid;grid-template-columns:minmax(0, 41.4375rem) minmax(0, 32.5rem);gap:1.875rem;align-items:start;justify-content:center}.single-product-shell__gallery,.single-product-shell__summary,.single-product-shell__details{min-width:0}.single-product-shell__gallery{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;max-width:41.4375rem;padding:2.5rem;border-radius:.625rem;background:#fff}.single-product-shell__gallery .woocommerce-product-gallery{position:relative;display:flex;flex-direction:column;align-items:center;width:min(100%,31.25rem);max-width:none;margin:0 auto;padding:0;background:rgba(0,0,0,0)}.single-product-shell__gallery .woocommerce-product-gallery__wrapper{overflow:hidden;border-radius:.625rem;background:rgba(0,0,0,0);aspect-ratio:1/1}.single-product-shell__gallery .woocommerce-product-gallery__image{display:block;width:100%;height:100%;padding:0;border-radius:.625rem;background:rgba(0,0,0,0)}.single-product-shell__gallery .woocommerce-product-gallery__image a{display:block;width:100%;height:100%;padding:0;background:rgba(0,0,0,0)}.single-product-shell__gallery .woocommerce-product-gallery__image img{display:block;width:100%;height:100%;border-radius:.625rem;object-fit:fill;transform:none}.single-product-shell__gallery .flex-viewport{border-radius:.625rem}.single-product-shell__gallery .flex-control-thumbs{display:grid;grid-template-columns:repeat(auto-fit, minmax(4.5rem, 1fr));gap:.55rem;margin:.7rem 0 0;padding:0;list-style:none}.single-product-shell__gallery .flex-control-thumbs li{width:auto;margin:0}.single-product-shell__gallery .flex-control-thumbs img{display:block;width:100%;aspect-ratio:1/1;border:0;border-radius:.625rem;background:rgba(0,0,0,0);object-fit:cover;opacity:1;transition:box-shadow .2s ease,opacity .2s ease}.single-product-shell__gallery .flex-control-thumbs img.flex-active,.single-product-shell__gallery .flex-control-thumbs img:hover{box-shadow:0 0 0 1px #102a43 inset}.single-product-shell__gallery .woocommerce-product-gallery__trigger{display:none}.single-product-shell__summary{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:32.5rem;align-content:start;padding:2.5rem;border:1px solid #e6ebf0;border-radius:.72rem;background:#fff;box-shadow:0 .22rem .7rem rgba(15,23,42,.028)}.single-product-shell__summary .product_title{margin:0;color:#333;font-family:"Staatliches","Arial Narrow",Arial,sans-serif;font-size:clamp(1.875rem,2.35vw,2rem);font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none}.single-product-shell__summary .price{display:block;margin:0;color:#006785;font-family:Poppins,Arial,sans-serif;font-size:1.55rem;font-weight:600;line-height:1.2}.single-product-shell__summary .price .amount,.single-product-shell__summary .price .woocommerce-Price-amount,.single-product-shell__summary .price .woocommerce-Price-currencySymbol,.single-product-shell__summary .price bdi,.single-product-shell__summary .price ins,.single-product-shell__summary .price del{color:inherit}.single-product-shell__summary .price del,.single-product-shell__summary .price del .woocommerce-Price-amount,.single-product-shell__summary .price del .woocommerce-Price-currencySymbol{opacity:.55;font-size:.9em;font-weight:500}.single-product-shell__summary .price ins{text-decoration:none}.single-product-shell__summary .woocommerce-product-details__short-description{display:grid;gap:.55rem;color:#52606d;font-family:Poppins,Arial,sans-serif;font-size:.93rem;line-height:1.6}.single-product-shell__summary .woocommerce-product-details__short-description p{margin:0}.single-product-shell__summary .product_meta{display:grid;gap:.3rem;margin:0;padding-top:1rem;border-top:1px solid #e5ebf1;color:#6a7380;font-family:Poppins,Arial,sans-serif;font-size:.9rem;line-height:1.5}.single-product-shell__summary .product_meta a{color:#2c5186;text-decoration:none}.single-product-shell__summary .single-product-shell__compact-info{display:grid;gap:.65rem;margin:0;padding-top:1rem;border-top:1px solid #e5ebf1;color:#6a7380;font-family:Poppins,Arial,sans-serif;font-size:.875rem;line-height:1.5}.single-product-shell__summary .single-product-shell__compact-info-row{display:grid;grid-template-columns:minmax(0, 7rem) minmax(0, 1fr);gap:.75rem;align-items:start}.single-product-shell__summary .single-product-shell__compact-info-label{color:#6a7380;font-size:.75rem;font-weight:600;line-height:1.35;letter-spacing:.04em;text-transform:uppercase}.single-product-shell__summary .single-product-shell__compact-info-value{min-width:0;color:#334155;font-size:.875rem;font-weight:500;line-height:1.5;word-break:break-word}.single-product-shell__summary .single-product-shell__compact-info-value .stock{display:inline-flex;align-items:center;margin:0;font-size:inherit;font-weight:600;line-height:inherit}.single-product-shell__summary .single-product-shell__compact-info-value .in-stock{color:#0f766e}.single-product-shell__summary .single-product-shell__compact-info-value .out-of-stock{color:#b91c1c}.single-product-shell__summary .single-product-shell__compact-info-value .available-on-backorder{color:#92400e}.single-product-shell__summary .single-product-shell__compact-info-attributes{display:grid;gap:.45rem}.single-product-shell__summary .single-product-shell__compact-info-stock{padding-bottom:.15rem}.single-product-shell__summary .single-product-shell__compact-info-attribute+.single-product-shell__compact-info-attribute{padding-top:.45rem;border-top:1px solid rgba(229,235,241,.8)}@media(max-width: 639px){.single-product-shell__summary .single-product-shell__compact-info-row{grid-template-columns:1fr;gap:.18rem}}.single-product-shell__summary form.cart{display:flex;flex-wrap:wrap;gap:.625rem;align-items:stretch;margin:auto 0 0;padding-top:.05rem}.single-product-shell__summary form.cart .variations{flex-basis:100%;margin:0;border-collapse:separate;border-spacing:0}.single-product-shell__summary form.cart .variations tbody,.single-product-shell__summary form.cart .variations tr,.single-product-shell__summary form.cart .variations th,.single-product-shell__summary form.cart .variations td{display:block;width:100%}.single-product-shell__summary form.cart .variations tr{position:relative;padding:1rem;border:1px solid rgba(148,163,184,.24);border-radius:1rem;background:linear-gradient(180deg, rgba(255, 255, 255, 0.98) 0%, rgba(244, 248, 252, 0.98) 100%);box-shadow:0 18px 40px rgba(15,23,42,.08);overflow:hidden}.single-product-shell__summary form.cart .variations tr::before{content:"";position:absolute;inset:0 auto 0 0;width:.25rem;background:linear-gradient(180deg, #0f4c81 0%, #2aa7d6 100%)}.single-product-shell__summary form.cart .variations .label{margin:0;padding:0}.single-product-shell__summary form.cart .variations .label label{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 .7rem;color:#102a43;font-size:.8rem;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.single-product-shell__summary form.cart .variations .label label::after{content:"Preferred option";display:inline-flex;align-items:center;justify-content:center;min-height:1.45rem;padding:.2rem .5rem;border:1px solid rgba(42,167,214,.18);border-radius:999px;background:rgba(42,167,214,.08);color:#0f4c81;font-size:.58rem;font-weight:600;letter-spacing:.08em}.single-product-shell__summary form.cart .variations .value{position:relative;margin:0;padding:0}.single-product-shell__summary form.cart .variations .value::after{content:"";position:absolute;top:50%;right:1.1rem;width:.65rem;height:.65rem;margin-top:-0.18rem;border-right:2px solid #0f4c81;border-bottom:2px solid #0f4c81;pointer-events:none;transform:translateY(-50%) rotate(45deg)}.single-product-shell__summary form.cart .variations select{width:100%;min-height:3.5rem;padding:.95rem 3rem .95rem 1rem;border:1px solid rgba(148,163,184,.34);border-radius:.85rem;background:linear-gradient(180deg, #ffffff 0%, #f8fbfe 100%);color:#102a43;font-family:Poppins,Arial,sans-serif;font-size:.98rem;font-weight:600;line-height:1.4;appearance:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 8px 20px rgba(15,23,42,.06);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.single-product-shell__summary form.cart .variations select:hover{border-color:rgba(15,76,129,.38)}.single-product-shell__summary form.cart .variations select:focus,.single-product-shell__summary form.cart .variations select:focus-visible{border-color:rgba(15,76,129,.72);outline:none;box-shadow:0 0 0 .2rem rgba(42,167,214,.14),0 14px 28px rgba(15,23,42,.12);transform:translateY(-1px)}.single-product-shell__summary form.cart .variations select option{color:#102a43;font-weight:500}.single-product-shell__summary form.cart .variations .reset_variations{display:none !important}.single-product-shell__summary form.cart .single_variation_wrap{display:flex;flex-wrap:wrap;gap:.625rem;align-items:stretch;width:100%}.single-product-shell__summary form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:.625rem;align-items:stretch;width:100%}.single-product-shell__summary form.cart .quantity{display:inline-flex;align-items:stretch;margin:0 -0.625rem;background:#fff}.single-product-shell__summary form.cart .quantity .qty{width:1.875rem;min-width:1.875rem;height:2.75rem;padding:.625rem;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);border-left:0;border-right:0;border-radius:0;background:#fff;color:#767676;font-family:Poppins,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.4;text-align:center;appearance:textfield;box-shadow:none}.single-product-shell__summary form.cart .quantity .qty::-webkit-outer-spin-button,.single-product-shell__summary form.cart .quantity .qty::-webkit-inner-spin-button{margin:0;appearance:none}.single-product-shell__summary form.cart .button,.single-product-shell__summary form.cart .single-product-shell__buy-now-button{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;min-width:0;min-height:2.75rem;margin:0;padding:.625rem 1.125rem;border:0;border-radius:.5rem;background:#0f172a;color:#fff;font-family:Poppins,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.2;letter-spacing:0;text-align:center;text-transform:capitalize;box-shadow:none;transition:background-color .2s ease,color .2s ease}.single-product-shell__summary form.cart .button:hover,.single-product-shell__summary form.cart .button:focus-visible,.single-product-shell__summary form.cart .single-product-shell__buy-now-button:hover,.single-product-shell__summary form.cart .single-product-shell__buy-now-button:focus-visible{background:#1e293b;color:#fff;outline:none;box-shadow:none}.single-product-shell__summary form.cart .single_add_to_cart_button,.single-product-shell__summary form.cart .single-product-shell__buy-now-button{min-width:9.5rem}.single-product-shell__summary form.cart .single-product-shell__quantity-button--decrease,.single-product-shell__summary form.cart .single-product-shell__quantity-button--increase{align-self:stretch}.single-product-shell__summary form.cart:not(.variations_form) .single_add_to_cart_button{margin-left:.625rem}.single-product-shell__summary form.cart:not(.variations_form) .single-product-shell__buy-now-button{margin-left:0}.single-product-shell__quantity-button{display:inline-flex;align-items:center;justify-content:center;width:1.5625rem;min-width:1.5625rem;min-height:2.75rem;padding:0 .3125rem;border:1px solid rgba(0,0,0,.1);background:#fff;color:#767676;font-family:Poppins,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .2s ease,color .2s ease}.single-product-shell__quantity-button--decrease{border-right:0;border-radius:2.1875rem 0 0 2.1875rem}.single-product-shell__quantity-button--increase{border-left:0;border-radius:0 2.1875rem 2.1875rem 0}.single-product-shell__quantity-button:hover,.single-product-shell__quantity-button:focus-visible{background:#f8fafc;color:#334155;outline:none}.single-product-shell__reports{display:grid;gap:.45rem}.single-product-shell__report-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.3rem;width:100%;padding:.55rem .85rem;border:1px solid #102a43;border-radius:999px;background:#102a43;color:#fff;font-family:Poppins,Arial,sans-serif;font-size:.72rem;font-weight:600;line-height:1.15;text-decoration:none;text-transform:none;letter-spacing:.01em;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.single-product-shell__report-link:hover,.single-product-shell__report-link:focus-visible{border-color:#2563eb;background:#2563eb;color:#fff;text-decoration:none;outline:none}.single-product-shell__details{grid-column:1/-1;display:grid;gap:2rem;width:100%;padding-top:.1rem}.single-product-shell__details-section,.single-product-shell .related,.single-product-shell .up-sells,.single-product-shell__recommendations{display:grid;gap:1rem}.single-product-shell__details-grid{display:grid;gap:1.75rem;align-items:start;width:100%;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.single-product-shell__details-grid--no-media{grid-template-columns:1fr}.single-product-shell__details-content{display:grid;gap:2rem;min-width:0;align-content:start}.single-product-shell__details-block{display:grid;gap:1.875rem}.single-product-shell__details-title{margin:0;color:#242424;font-family:"Staatliches","Arial Narrow",Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none}.single-product-shell__details-text{display:grid;gap:0;color:#767676;font-family:Poppins,Arial,sans-serif;font-size:1rem;line-height:1.6}.single-product-shell__details-text>*{margin:0 0 1.25rem}.single-product-shell__details-text>:last-child{margin-bottom:0}.single-product-shell__details-text h1,.single-product-shell__details-text h2,.single-product-shell__details-text h3,.single-product-shell__details-text h4,.single-product-shell__details-text h5,.single-product-shell__details-text h6{margin-bottom:0;color:#242424;font-family:"Staatliches","Arial Narrow",Arial,sans-serif;font-weight:400;line-height:1;letter-spacing:.04em;text-transform:none}.single-product-shell__details-text h1,.single-product-shell__details-text h2{font-size:1.5rem}.single-product-shell__details-text h3,.single-product-shell__details-text h4,.single-product-shell__details-text h5,.single-product-shell__details-text h6{font-size:1.25rem}.single-product-shell__details-text p{color:#555;font-size:1.1875rem;line-height:1.6842105263}.single-product-shell__details-text strong{color:#242424;font-weight:600}.single-product-shell__details-text ul,.single-product-shell__details-text ol{margin:0 0 1.25rem;padding-left:1.0625rem}.single-product-shell__details-text li{margin-bottom:.625rem}.single-product-shell__details-text li:last-child{margin-bottom:0}.single-product-shell__details-media{display:block;width:100%;justify-self:stretch;align-self:start}.single-product-shell__details-image{display:block;width:100%;height:auto;border-radius:0;background:#f6f8fb}.single-product-shell .woocommerce-product-attributes{width:100%;margin:0;border:0;border-collapse:collapse}.single-product-shell .woocommerce-product-attributes th,.single-product-shell .woocommerce-product-attributes td{padding:.75rem 0;border-bottom:1px solid #eef2f6;color:#555;font-family:Poppins,Arial,sans-serif;font-size:1rem;line-height:1.6;text-align:left;vertical-align:top}.single-product-shell .woocommerce-product-attributes th{width:32%;color:#242424;font-weight:600}.single-product-shell .woocommerce-product-attributes td{font-weight:400}.single-product-shell .woocommerce-product-attributes p{margin:0}.single-product-shell .related,.single-product-shell .up-sells,.single-product-shell__recommendations{padding-top:0}.single-product-shell .related>h2,.single-product-shell .up-sells>h2,.single-product-shell__recommendations>h2{margin:0;color:#242424;font-family:"Staatliches","Arial Narrow",Arial,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none}.single-product-shell ul.products{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));justify-content:stretch;gap:.8rem;margin:0;padding:0;list-style:none}.single-product-shell ul.products::before,.single-product-shell ul.products::after{content:none;display:none}.single-product-shell ul.products>.product,.single-product-shell ul.products>li.product,.single-product-shell ul.products>.product-card{width:100% !important;min-width:0;margin:0 !important;float:none !important;clear:none !important}.single-product-shell .product-card{display:block;height:100%}.single-product-shell .product-card .onsale,.single-product-shell .product-card__badge{position:absolute;top:.42rem;left:.42rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:1.15rem;padding:.16rem .42rem;border-radius:999px;background:#bb1f2c;color:#fff;font-family:Poppins,Arial,sans-serif;font-size:.5rem;font-weight:600;line-height:1;letter-spacing:.03em;text-transform:uppercase}.single-product-shell .product-card .onsale{min-width:0;margin:0}.single-product-shell .product-card__badge--sold-out{background:#111}.single-product-shell .product-card__surface{display:grid;grid-template-rows:auto minmax(0, 1fr);gap:0;height:100%;overflow:hidden;padding:.9375rem .9375rem 0;border:1px solid #d9e0e6;border-radius:.5rem;background:#fff;box-shadow:none}.single-product-shell .product-card__media{position:relative;display:flex;width:11.375rem;align-items:center;justify-content:center;justify-self:center;aspect-ratio:1/1;padding:0;border-radius:.5rem;background:#fff}.single-product-shell .product-card__media-link{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:inherit;text-decoration:none}.single-product-shell .product-card__media-link img{display:block;width:100%;height:100%;margin:0 !important;border-radius:.5rem;object-fit:contain;vertical-align:top}.single-product-shell .product-card__body{display:grid;grid-template-rows:auto minmax(0, 1fr);gap:.5625rem;align-content:start;min-height:0;padding:.5625rem 0 .875rem}.single-product-shell .product-card__header,.single-product-shell .product-card__meta,.single-product-shell .product-card__actions{display:grid;gap:.5rem;align-content:start}.single-product-shell .product-card__meta{grid-template-rows:auto minmax(0, 1fr);gap:.5rem}.single-product-shell .product-card__actions{margin-top:auto}.single-product-shell .product-card__title,.single-product-shell .product-card .woocommerce-loop-product__title{margin:0 !important;padding:0 !important;color:#333;font-family:"Staatliches","Arial Narrow",Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.4;letter-spacing:0;text-transform:capitalize}.single-product-shell .product-card__title a,.single-product-shell .product-card .woocommerce-loop-product__title a{display:block;padding:0;color:inherit;line-height:inherit;text-decoration:none}.single-product-shell .product-card__categories,.single-product-shell .product-card__categories a{color:#212121;font-family:Poppins,Arial,sans-serif;font-size:.95rem;font-weight:400;line-height:1.4;text-decoration:none;text-transform:none}.single-product-shell .product-card__price,.single-product-shell .product-card__price .woocommerce-Price-amount,.single-product-shell .product-card__price .woocommerce-Price-currencySymbol,.single-product-shell .product-card__price ins,.single-product-shell .product-card__price ins .woocommerce-Price-amount,.single-product-shell .product-card__price ins .woocommerce-Price-currencySymbol,.single-product-shell .product-card .price,.single-product-shell .product-card .price .woocommerce-Price-amount,.single-product-shell .product-card .price .woocommerce-Price-currencySymbol,.single-product-shell .product-card .price ins,.single-product-shell .product-card .price ins .woocommerce-Price-amount,.single-product-shell .product-card .price ins .woocommerce-Price-currencySymbol,ul.products li.product .single-product-shell .product-card__price,ul.products li.product .single-product-shell .product-card__price .woocommerce-Price-amount,ul.products li.product .single-product-shell .product-card__price .woocommerce-Price-currencySymbol,ul.products li.product .single-product-shell .product-card__price ins,ul.products li.product .single-product-shell .product-card__price ins .woocommerce-Price-amount,ul.products li.product .single-product-shell .product-card__price ins .woocommerce-Price-currencySymbol,.single-product-shell .product-card ul.products li.product .price,.single-product-shell .product-card ul.products li.product .price .woocommerce-Price-amount,.single-product-shell .product-card ul.products li.product .price .woocommerce-Price-currencySymbol,.single-product-shell .product-card ul.products li.product .price ins,.single-product-shell .product-card ul.products li.product .price ins .woocommerce-Price-amount,.single-product-shell .product-card ul.products li.product .price ins .woocommerce-Price-currencySymbol{color:#2c5186;font-family:Poppins,Arial,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.4}.single-product-shell .product-card__price del,.single-product-shell .product-card__price del .woocommerce-Price-amount,.single-product-shell .product-card__price del .woocommerce-Price-currencySymbol,.single-product-shell .product-card__price .woocommerce-Price-amount del,.single-product-shell .product-card__price .woocommerce-Price-amount del .woocommerce-Price-amount,.single-product-shell .product-card__price .woocommerce-Price-amount del .woocommerce-Price-currencySymbol,.single-product-shell .product-card__price .woocommerce-Price-currencySymbol del,.single-product-shell .product-card__price .woocommerce-Price-currencySymbol del .woocommerce-Price-amount,.single-product-shell .product-card__price .woocommerce-Price-currencySymbol del .woocommerce-Price-currencySymbol,.single-product-shell .product-card__price ins del,.single-product-shell .product-card__price ins del .woocommerce-Price-amount,.single-product-shell .product-card__price ins del .woocommerce-Price-currencySymbol,.single-product-shell .product-card__price ins .woocommerce-Price-amount del,.single-product-shell .product-card__price ins .woocommerce-Price-amount del .woocommerce-Price-amount,.single-product-shell .product-card__price ins .woocommerce-Price-amount del .woocommerce-Price-currencySymbol,.single-product-shell .product-card__price ins .woocommerce-Price-currencySymbol del,.single-product-shell .product-card__price ins .woocommerce-Price-currencySymbol del .woocommerce-Price-amount,.single-product-shell .product-card__price ins .woocommerce-Price-currencySymbol del .woocommerce-Price-currencySymbol,.single-product-shell .product-card .price del,.single-product-shell .product-card .price del .woocommerce-Price-amount,.single-product-shell .product-card .price del .woocommerce-Price-currencySymbol,.single-product-shell .product-card .price .woocommerce-Price-amount del,.single-product-shell .product-card .price .woocommerce-Price-amount del .woocommerce-Price-amount,.single-product-shell .product-card .price .woocommerce-Price-amount del .woocommerce-Price-currencySymbol,.single-product-shell .product-card .price .woocommerce-Price-currencySymbol del,.single-product-shell .product-card .price .woocommerce-Price-currencySymbol del .woocommerce-Price-amount,.single-product-shell .product-card .price .woocommerce-Price-currencySymbol del .woocommerce-Price-currencySymbol,.single-product-shell .product-card .price ins del,.single-product-shell .product-card .price ins del .woocommerce-Price-amount,.single-product-shell .product-card .price ins del .woocommerce-Price-currencySymbol,.single-product-shell .product-card .price ins .woocommerce-Price-amount del,.single-product-shell .product-card .price ins .woocommerce-Price-amount del .woocommerce-Price-amount,.single-product-shell .product-card .price ins .woocommerce-Price-amount del .woocommerce-Price-currencySymbol,.single-product-shell .product-card .price ins .woocommerce-Price-currencySymbol del,.single-product-shell .product-card .price ins .woocommerce-Price-currencySymbol del .woocommerce-Price-amount,.single-product-shell .product-card .price ins .woocommerce-Price-currencySymbol del .woocommerce-Price-currencySymbol,ul.products li.product .single-product-shell .product-card__price del,ul.products li.product .single-product-shell .product-card__price del .woocommerce-Price-amount,ul.products li.product .single-product-shell .product-card__price del .woocommerce-Price-currencySymbol,ul.products li.product .single-product-shell .product-card__price .woocommerce-Price-amount del,ul.products li.product .single-product-shell .product-card__price .woocommerce-Price-amount del .woocommerce-Price-amount,ul.products li.product .single-product-shell .product-card__price .woocommerce-Price-amount del .woocommerce-Price-currencySymbol,ul.products li.product .single-product-shell .product-card__price .woocommerce-Price-currencySymbol del,ul.products li.product .single-product-shell .product-card__price .woocommerce-Price-currencySymbol del .woocommerce-Price-amount,ul.products li.product .single-product-shell .product-card__price .woocommerce-Price-currencySymbol del .woocommerce-Price-currencySymbol,ul.products li.product .single-product-shell .product-card__price ins del,ul.products li.product .single-product-shell .product-card__price ins del .woocommerce-Price-amount,ul.products li.product .single-product-shell .product-card__price ins del .woocommerce-Price-currencySymbol,ul.products li.product .single-product-shell .product-card__price ins .woocommerce-Price-amount del,ul.products li.product .single-product-shell .product-card__price ins .woocommerce-Price-amount del .woocommerce-Price-amount,ul.products li.product .single-product-shell .product-card__price ins .woocommerce-Price-amount del .woocommerce-Price-currencySymbol,ul.products li.product .single-product-shell .product-card__price ins .woocommerce-Price-currencySymbol del,ul.products li.product .single-product-shell .product-card__price ins .woocommerce-Price-currencySymbol del .woocommerce-Price-amount,ul.products li.product .single-product-shell .product-card__price ins .woocommerce-Price-currencySymbol del .woocommerce-Price-currencySymbol,.single-product-shell .product-card ul.products li.product .price del,.single-product-shell .product-card ul.products li.product .price del .woocommerce-Price-amount,.single-product-shell .product-card ul.products li.product .price del .woocommerce-Price-currencySymbol,.single-product-shell .product-card ul.products li.product .price .woocommerce-Price-amount del,.single-product-shell .product-card ul.products li.product .price .woocommerce-Price-amount del .woocommerce-Price-amount,.single-product-shell .product-card ul.products li.product .price .woocommerce-Price-amount del .woocommerce-Price-currencySymbol,.single-product-shell .product-card ul.products li.product .price .woocommerce-Price-currencySymbol del,.single-product-shell .product-card ul.products li.product .price .woocommerce-Price-currencySymbol del .woocommerce-Price-amount,.single-product-shell .product-card ul.products li.product .price .woocommerce-Price-currencySymbol del .woocommerce-Price-currencySymbol,.single-product-shell .product-card ul.products li.product .price ins del,.single-product-shell .product-card ul.products li.product .price ins del .woocommerce-Price-amount,.single-product-shell .product-card ul.products li.product .price ins del .woocommerce-Price-currencySymbol,.single-product-shell .product-card ul.products li.product .price ins .woocommerce-Price-amount del,.single-product-shell .product-card ul.products li.product .price ins .woocommerce-Price-amount del .woocommerce-Price-amount,.single-product-shell .product-card ul.products li.product .price ins .woocommerce-Price-amount del .woocommerce-Price-currencySymbol,.single-product-shell .product-card ul.products li.product .price ins .woocommerce-Price-currencySymbol del,.single-product-shell .product-card ul.products li.product .price ins .woocommerce-Price-currencySymbol del .woocommerce-Price-amount,.single-product-shell .product-card ul.products li.product .price ins .woocommerce-Price-currencySymbol del .woocommerce-Price-currencySymbol{margin-right:.35rem;color:rgba(44,81,134,.6);font-weight:500;opacity:1}.single-product-shell .product-card__price ins,.single-product-shell .product-card__price .woocommerce-Price-amount ins,.single-product-shell .product-card__price .woocommerce-Price-currencySymbol ins,.single-product-shell .product-card__price ins ins,.single-product-shell .product-card__price ins .woocommerce-Price-amount ins,.single-product-shell .product-card__price ins .woocommerce-Price-currencySymbol ins,.single-product-shell .product-card .price ins,.single-product-shell .product-card .price .woocommerce-Price-amount ins,.single-product-shell .product-card .price .woocommerce-Price-currencySymbol ins,.single-product-shell .product-card .price ins ins,.single-product-shell .product-card .price ins .woocommerce-Price-amount ins,.single-product-shell .product-card .price ins .woocommerce-Price-currencySymbol ins,ul.products li.product .single-product-shell .product-card__price ins,ul.products li.product .single-product-shell .product-card__price .woocommerce-Price-amount ins,ul.products li.product .single-product-shell .product-card__price .woocommerce-Price-currencySymbol ins,ul.products li.product .single-product-shell .product-card__price ins ins,ul.products li.product .single-product-shell .product-card__price ins .woocommerce-Price-amount ins,ul.products li.product .single-product-shell .product-card__price ins .woocommerce-Price-currencySymbol ins,.single-product-shell .product-card ul.products li.product .price ins,.single-product-shell .product-card ul.products li.product .price .woocommerce-Price-amount ins,.single-product-shell .product-card ul.products li.product .price .woocommerce-Price-currencySymbol ins,.single-product-shell .product-card ul.products li.product .price ins ins,.single-product-shell .product-card ul.products li.product .price ins .woocommerce-Price-amount ins,.single-product-shell .product-card ul.products li.product .price ins .woocommerce-Price-currencySymbol ins{text-decoration:none}.single-product-shell .product-card .product-card__button,.single-product-shell .product-card a.product-card__button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.625rem;margin:0 !important;padding:.68rem .875rem;border:1px solid #102a43;border-radius:999px;background:#2c5186;color:#fff;font-family:Poppins,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.2;text-align:center;text-decoration:none;text-transform:capitalize;letter-spacing:0;overflow:hidden;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.single-product-shell .product-card .product-card__button::after,.single-product-shell .product-card a.product-card__button::after{content:"";position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;opacity:0;transform:translate(-50%, calc(-50% + 2.625rem));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7.17 14h9.95c.75 0 1.41-.41 1.75-1.03l3.58-6.49A1 1 0 0 0 21.58 5H6.21L5.27 3H2' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 18h12' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3Ccircle cx='7' cy='20' r='1.5' fill='white'/%3E%3Ccircle cx='17' cy='20' r='1.5' fill='white'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:100% 100%;transition:opacity .25s ease,transform .25s ease}.single-product-shell .product-card .product-card__button:hover,.single-product-shell .product-card .product-card__button:focus-visible,.single-product-shell .product-card a.product-card__button:hover,.single-product-shell .product-card a.product-card__button:focus-visible{border-color:#24b2be;background:#24b2be;color:#fff;text-decoration:none;outline:none}.single-product-shell .product-card .product-card__button:hover .product-card__button-label,.single-product-shell .product-card .product-card__button:focus-visible .product-card__button-label,.single-product-shell .product-card a.product-card__button:hover .product-card__button-label,.single-product-shell .product-card a.product-card__button:focus-visible .product-card__button-label{opacity:0;transform:translateY(-140%)}.single-product-shell .product-card .product-card__button:hover .product-card__button-icon,.single-product-shell .product-card .product-card__button:focus-visible .product-card__button-icon,.single-product-shell .product-card a.product-card__button:hover .product-card__button-icon,.single-product-shell .product-card a.product-card__button:focus-visible .product-card__button-icon{opacity:1;transform:translate(-50%, -50%)}.single-product-shell .product-card .product-card__button:hover::after,.single-product-shell .product-card .product-card__button:focus-visible::after,.single-product-shell .product-card a.product-card__button:hover::after,.single-product-shell .product-card a.product-card__button:focus-visible::after{opacity:1;transform:translate(-50%, -50%)}.single-product-shell .product-card .product-card__button--read-more,.single-product-shell .product-card .product-card__button--select-options,.single-product-shell .product-card a.product-card__button--read-more,.single-product-shell .product-card a.product-card__button--select-options{background:#2c5186;color:#fff}.single-product-shell .product-card .product-card__button--read-more::after,.single-product-shell .product-card .product-card__button--select-options::after,.single-product-shell .product-card a.product-card__button--read-more::after,.single-product-shell .product-card a.product-card__button--select-options::after{display:none}.single-product-shell .product-card .product-card__button--read-more:hover,.single-product-shell .product-card .product-card__button--read-more:focus-visible,.single-product-shell .product-card .product-card__button--select-options:hover,.single-product-shell .product-card .product-card__button--select-options:focus-visible,.single-product-shell .product-card a.product-card__button--read-more:hover,.single-product-shell .product-card a.product-card__button--read-more:focus-visible,.single-product-shell .product-card a.product-card__button--select-options:hover,.single-product-shell .product-card a.product-card__button--select-options:focus-visible{background:#24b2be;color:#fff}.single-product-shell .product-card__button-icon{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;opacity:0;transform:translate(-50%, calc(-50% + 2.625rem));font-size:.95rem;line-height:1;font-weight:700;transition:opacity .25s ease,transform .25s ease}.single-product-shell .product-card__button-label{display:block;transition:opacity .25s ease,transform .25s ease}.single-product-shell .product-card__notice{color:#6b7280;font-family:Poppins,Arial,sans-serif;font-size:.68rem;line-height:1.3}.single-product-shell ul.products li.product .product-card__price,.single-product-shell ul.products li.product .product-card__price .woocommerce-Price-amount,.single-product-shell ul.products li.product .product-card__price .woocommerce-Price-currencySymbol,.single-product-shell ul.products li.product .product-card__price ins,.single-product-shell ul.products li.product .product-card__price ins .woocommerce-Price-amount,.single-product-shell ul.products li.product .product-card__price ins .woocommerce-Price-currencySymbol,.single-product-shell ul.products li.product .price,.single-product-shell ul.products li.product .price .woocommerce-Price-amount,.single-product-shell ul.products li.product .price .woocommerce-Price-currencySymbol,.single-product-shell ul.products li.product .price ins,.single-product-shell ul.products li.product .price ins .woocommerce-Price-amount,.single-product-shell ul.products li.product .price ins .woocommerce-Price-currencySymbol{color:#006785;font-family:Poppins,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.4}.single-product-shell ul.products li.product .product-card__price del,.single-product-shell ul.products li.product .product-card__price del .woocommerce-Price-amount,.single-product-shell ul.products li.product .product-card__price del .woocommerce-Price-currencySymbol,.single-product-shell ul.products li.product .price del,.single-product-shell ul.products li.product .price del .woocommerce-Price-amount,.single-product-shell ul.products li.product .price del .woocommerce-Price-currencySymbol{color:rgba(0,103,133,.42);font-weight:400}@media(min-width: 768px){.single-product-shell{grid-template-columns:minmax(0, 1fr) minmax(0, 0.95fr)}.single-product-shell__hero{grid-column:1/-1;grid-template-columns:minmax(0, 1fr) minmax(0, 0.95fr);gap:1.5rem}.single-product-shell__reports{grid-template-columns:repeat(2, minmax(0, 1fr))}.single-product-shell__details-grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:2.5rem}}@media(min-width: 1024px){.page-layout--single-product-view{gap:1rem;width:min(100% - 3rem,81.25rem);padding-bottom:4rem}.single-product-shell{grid-template-columns:minmax(0, 41.4375rem) minmax(0, 32.5rem);gap:1rem}.single-product-shell__hero{grid-column:1/-1;grid-template-columns:minmax(0, 41.4375rem) minmax(0, 32.5rem);gap:1.875rem;align-items:stretch}.single-product-shell__gallery{gap:1.25rem;min-height:45.4375rem;padding:2.5rem}.single-product-shell__summary{align-self:stretch;height:100%}.single-product-shell ul.products{grid-template-columns:repeat(5, minmax(0, 1fr));justify-content:stretch}}@media(max-width: 1023px){.single-product-shell{grid-template-columns:1fr}.single-product-shell__topbar{grid-column:1;margin:0;margin-left:auto}.single-product-shell__summary form.cart .single_variation_wrap{width:100%}.single-product-shell__summary form.cart .button,.single-product-shell__summary form.cart .single-product-shell__buy-now-button{flex:1 1 calc(50% - .3125rem)}.single-product-shell ul.products{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){.page-layout--single-product-view{width:min(100% - 1.25rem,70rem);gap:.8rem;padding-bottom:2.5rem}.single-product-shell{gap:1.25rem}.single-product-shell__hero{grid-template-columns:minmax(0, 1fr);gap:1rem}.single-product-shell__breadcrumb{grid-column:1}.single-product-shell__breadcrumb .breadcrumb__list{flex-wrap:wrap}.single-product-shell__topbar{gap:.6rem}.single-product-shell__topbar-link{min-height:1.4rem;font-size:.7rem}.single-product-shell__topbar-link--back{margin-left:0}.single-product-shell__topbar-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.single-product-shell__gallery{max-width:none;gap:.7rem;min-height:0;padding:0}.single-product-shell__gallery .woocommerce-product-gallery{width:100%}.single-product-shell__gallery .woocommerce-product-gallery__image{padding:0}.single-product-shell__gallery .flex-control-thumbs{gap:.45rem}.single-product-shell__summary{max-width:none;padding:1.25rem;gap:1rem}.single-product-shell__summary .product_title{font-size:clamp(1.85rem,11vw,2.3rem)}.single-product-shell__summary .price{font-size:1.05rem}.single-product-shell__summary form.cart .quantity{justify-self:start;margin-right:0}.single-product-shell__summary form.cart .button,.single-product-shell__summary form.cart .single-product-shell__buy-now-button{flex-basis:100%}.single-product-shell__summary form.cart:not(.variations_form) .single_add_to_cart_button{margin-left:0}.single-product-shell__report-link{min-height:2.2rem;font-size:.7rem}.single-product-shell__details{gap:1.5rem}.single-product-shell__details-grid{padding:0;gap:1.5rem}.single-product-shell__details-content{gap:1.5rem}.single-product-shell__details-title{font-size:clamp(1.25rem,7vw,1.55rem)}.single-product-shell__details-text{font-size:.95rem}.single-product-shell__details-text h1,.single-product-shell__details-text h2{font-size:1.3rem}.single-product-shell__details-text h3,.single-product-shell__details-text h4,.single-product-shell__details-text h5,.single-product-shell__details-text h6{font-size:1.15rem}.single-product-shell .products{gap:.75rem .7rem}.single-product-shell .related ul.products,.single-product-shell .up-sells ul.products,.single-product-shell__recommendations ul.products{grid-template-columns:minmax(0, 1fr)}}/*# sourceMappingURL=single-product.css.map */
