.container:has(.hero-section){padding:0 !important;max-width:100vw !important;}.hero-section{position:relative;height:60vh;min-height:350px;overflow:hidden;}.hero-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;}.hero-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.4)0%,rgba(0,0,0,0.1)100%);}.hero-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:white;}.hero-subtitle{font-size:0.75rem;letter-spacing:0.3em;text-transform:uppercase;font-weight:600;margin-bottom:1rem;opacity:0.9;}.hero-title{font-size:clamp(2.5rem,8vw,4.5rem);margin-bottom:2rem;text-shadow:0 2px 4px rgba(0,0,0,0.2);color:currentColor;}.btn-luxury{background-color:white;color:black;border:none;border-radius:0;padding:0.75rem 2.5rem;font-size:0.75rem;letter-spacing:0.2em;text-transform:uppercase;transition:all 0.3s ease;}.btn-luxury:hover{background-color:#f0f0f0;transform:scale(1.05);}.g-4{--bs-gutter-y:1.5rem;--bs-gutter-x:1.5rem;}.g-4 > *{padding-right:calc(var(--bs-gutter-x)* .5);padding-left:calc(var(--bs-gutter-x)* .5);margin-top:var(--bs-gutter-y);}.sub-categories{flex-wrap:nowrap;justify-content:start;overflow-x:auto;}@media(min-width:992px){.sub-categories{margin-left:245px;}}.page-story .h1{font-size:2.5rem;font-weight:700;}@media(min-width:992px){.dropdown-menu{left:auto;width:25%;}.dropdown-menu .menu-lvl-2{display:block;}.dropdown-menu li{width:auto;}}.menu-lvl-1>li>a[href='/discount-steroids-2307']{color:#b54444;}header.header-fixed{background-color:#f5f5f5;}.box-side{padding:0 0 .5rem;}.frontpage-slider+.container .frontpage-products{margin-top:0;}.container:has(.frontpage-slider){max-width:100vw!important;padding:0!important;}.frontpage-slider .slide-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;}.frontpage-slider .swiper-slide{height:50vh!important;padding-bottom:209px;min-height:300px;margin-bottom:1rem;}.hero-heading{margin-top:calc((60vh - 209px)/ 2);font-weight:400;}@media(min-width:992px){.frontpage-slider .swiper-slide{height:60vh;padding-bottom:209px;min-height:500px;}.frontpage-slider .swiper-button-next,.frontpage-slider .swiper-button-prev{top:calc((100% - 209px)/ 2 + 50px);}.md-grid-col-4{grid-template-columns:repeat(4,minmax(0,1fr));}}@media(min-width:1200px){.frontpage-slider .swiper-slide{padding-bottom:209px;}.frontpage-slider .swiper-button-next,.frontpage-slider .swiper-button-prev{top:calc((60vh - 209px)/ 2 + 40px);}}@media(min-width:1440px){.frontpage-slider .swiper-slide{padding-bottom:209px;}.frontpage-slider .swiper-button-next,.frontpage-slider .swiper-button-prev{top:calc((100% - 209px)/ 2 + 30px);}}.frontpage-slider .swiper-button-next,.frontpage-slider .swiper-button-prev{top:calc((60vh - 209px)/ 2 + 30px);}.grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;}.box-shadow{--tw-shadow:0 4px 12px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.border-radius{border-radius:16px;padding:20px;}@media(max-width:991.98px){.nav-menu.show-nav{width:325px!important;}.nav-menu{background-color:#f5f5f5;}.searchform-mob{border:1px solid #23a86d;margin:0 10px 20px;}.searchform-mob p.balance{margin:.5rem 0;}.menu-lvl-1>li{border-bottom:none;}.menu-lvl-1 .d-lg-none{border:1px solid #23a86d!important;margin:10px 0;text-align:center;background:#fff;box-shadow:2px 2px 2px #e5e5e5;}.menu-lvl-1 .d-lg-none a{padding:12px 0;font-weight:700;font-size:18px;}.menu-lvl-1>li span,.menu-lvl-1>li:not(.d-lg-none)>a{padding:12px 0;font-weight:500;font-size:16px;}.menu-lvl-2>li a{padding:6px 0 0 15px;font-weight:400;font-size:14px;}.nav-menu .has-children.has-children-opened:after,.nav-menu .has-children::after{top:20px;}.nav-menu .has-children::before{top:17px;}.user-info .search-btn{display:none;}body::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;z-index:1;transition:opacity .3s;pointer-events:none;}body.inactive-body::before{opacity:1;visibility:visible;pointer-events:auto;}}.disclaimer-banner{background-color:var(--dark);color:#fff;}.product-description td,.product-description th,.product-description~table{border:1px solid;padding:10px;}.product-cover img.img,.swiper-product img{height:auto;aspect-ratio:1/1;}.breadcrumb ol li span{color:#000;font-weight:400;}.product-cover img.img{width:300px;}.box-product-descr img.img-fluid,.table-fulllist .td-img img{aspect-ratio:1/1;}.inner_description p{margin-bottom:5px;}.product-information{color:#000;}.right-column-detail{padding-top:20px;}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 300,'GRAD' 0,'opsz' 24;margin-right:5px;}.delivery-block{padding:10px 0px;display:flex;flex-direction:column;gap:4px;}.delivery-title{display:flex;gap:15px 34px;flex-wrap:wrap;}.delivery-title-icons{display:flex;gap:4px;align-items:center;position:relative;}.delivery-title-icons p{display:inline;}.delivery-title-icons:not(:last-child)::after{position:absolute;content:"";width:1px;height:20px;right:-18px;top:5px;background-color:#000;}.delivery-options{display:inline-flex;}.delivery-options p{font-size:.8rem!important;line-height:20px!important;}@media(max-width:767px){.delivery-title{justify-content:space-evenly;}.delivery-options{justify-content:center;}.delivery-options p{text-align:left;}.delivery-block{padding:10px 0;}}.product-information:has(.offer-variations .offer-attribute-items .offer-attribute-item.selected[data-value=location_int]).delivery-options#loc-us-dom{display:none;}.product-information:has(.offer-variations .offer-attribute-items .offer-attribute-item.selected[data-value=location_usa]).delivery-options#loc-int{display:none;}.product-information .offer-variations .offer-attribute-items .offer-attribute-item.selected{font-size:1rem;}@media(max-width:767.98px){.product-information .offer-variations .offer-attribute-items{justify-content:center;}}.right-detail-inner-container .product-prices{font-size:1.3rem!important;}.product-information .offer-suggest-price{font-weight:600;}.btn.add-to-cart{font-size:1rem;font-weight:500;}.btn.btn-add-cart{font-size:.9rem;}.product-information{display:flex;flex-direction:column;}.product-information > div:nth-child(2){order:3;}.product-description~table{width:100%;margin-bottom:20px;}.footer-col ul,.product-highlights{list-style:none;padding:0;}@media(max-width:768px){h1{font-size:1.75rem;}h2{font-size:1.5rem;}h3{font-size:1.25rem;}}.product-highlights{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;font-size:.95rem;}.product-highlights li::before{content:"✔ ";color:#648633;font-weight:700;}.product-faq h3{margin-top:20px;color:#444;}.accordion_bg #product_comments_block_tab>.row .comment .customer_data .vmiddle em{color:#000;font-weight:500;}footer .h-line{display:none;}.footer-content{padding:60px 0 30px;font-size:14px;background:white;border-top:1px solid;}.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;margin-bottom:40px;}.footer-col .h3{font-size:1.4rem;margin-bottom:20px;position:relative;padding-bottom:10px;color:#000;}.footer-col h3::after{content:'';position:absolute;bottom:0;left:0;width:50px;height:2px;background-color:var(--primary);}.footer-col ul li{margin-bottom:12px;}.footer-col a{color:#000;text-decoration:none;}.footer-col a:hover{color:var(--accent);}.disclaimer-banner{text-align:center;padding:15px;font-weight:600;font-size:1rem;}label.required span.input-form__required,label.required::after:not(has(span.input-form__required)){content:" *";color:red;}ul li label span:not(.text-dark){display:block;margin-left:30px;}.box-news p,.box-news .info{color:#000000;}.items-prod .add-cart-form .btn-buy em{font-weight:600;}.box-shadow{--tw-shadow:0 4px 12px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.border-radius{border-radius:5px;padding:20px;height:100%;}#img-popup{box-sizing:border-box;display:flex;justify-content:center;align-items:center;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7);}#img-popup .img-popup-img{display:block;width:100%;height:auto;aspect-ratio:340/595;}#img-popup .img-popup-modal{position:relative;width:auto;height:auto;opacity:1;overflow:visible;border:1px solid #fff;}#img-popup .img-popup-modal .img-popup-close{width:15px;height:15px;padding:0;display:flex;justify-content:center;align-items:center;position:absolute;cursor:pointer;top:8px;right:12px;}#img-popup .img-popup-modal .img-popup-content{background-color:#000;color:#fff;text-align:center;}.kb-divisions span{white-space:wrap;}@media(max-width:767.98px){.kb-divisions svg{display:none;}.kb-divisions span{display:block;}}.logo img{width:70%;}