body.gubosa-premium{--gp-blue:#176b83;--gp-ink:#153a49;--gp-muted:#52666d;--gp-lime:#81d333;--gp-paper:#f3f6f4;--gp-line:#dce5e5;--font-heading-family:var(--font-body-family);--buttons-radius:7px;--buttons-radius-outset:7px;color:var(--gp-ink);letter-spacing:0;line-height:1.6;overflow-x:clip}.gubosa-premium h1,.gubosa-premium h2,.gubosa-premium h3,.gubosa-premium h4{font-family:var(--font-body-family),Arial,sans-serif;letter-spacing:-.035em;color:var(--gp-ink);font-weight:650}.gubosa-premium a:focus-visible,.gubosa-premium button:focus-visible,.gubosa-premium summary:focus-visible{outline:3px solid var(--gp-blue);outline-offset:4px;box-shadow:none}.gp-container{width:min(1240px,calc(100% - 96px));margin-inline:auto}.gp-topbar{background:var(--gp-ink);color:#f5f8f8;text-align:center;font-size:11px;letter-spacing:.07em;padding:8px 20px;line-height:1.4}.gp-topbar span{color:#b8da8e;margin-inline:14px}.gubosa-premium .utility-bar,.gubosa-premium .announcement-bar-section,.gubosa-premium .announcement-bar{display:none!important}.gubosa-premium .section-header{border-bottom:1px solid var(--gp-line)}.gubosa-premium .header-wrapper{background:#fff}.gubosa-premium .header{padding-top:15px;padding-bottom:15px;max-width:1440px;column-gap:28px}.gubosa-premium .header__heading-logo-wrapper{width:152px!important}.gubosa-premium .header__heading-logo{height:auto}.gubosa-premium .header__menu-item{color:var(--gp-ink);font-size:14px;font-weight:600;padding:12px 14px;letter-spacing:0}.gubosa-premium .header__menu-item span{text-decoration:none}.gubosa-premium .header__submenu{border:1px solid var(--gp-line);box-shadow:0 16px 36px #143a4910;border-radius:9px}.gubosa-premium .header__icon{width:44px;height:44px;color:var(--gp-ink)}.gubosa-premium .header-localization .disclosure__button{font-size:11px;min-height:32px;padding:3px 8px}.gubosa-premium .header__icons{align-items:center;gap:2px}.gubosa-premium #transcySwitcherContainer,.gubosa-premium .gp-float-hidden{display:none!important}.gp-home{background:#fff;color:var(--gp-ink)}.gp-home a{color:inherit;text-decoration:none}.gp-eyebrow{font-size:11px;letter-spacing:.15em;text-transform:uppercase;font-weight:700;display:flex;align-items:center;gap:11px;margin:0 0 22px}.gp-eyebrow:before{content:"";width:22px;height:2px;display:inline-block;background:var(--gp-lime)}.gp-hero{position:relative;padding:56px 0 0;isolation:isolate}.gp-hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:34px;min-height:475px}.gp-hero-copy{padding:6px 0 46px}.gp-hero h1{font-size:clamp(48px,5.55vw,80px);font-weight:650;line-height:1.02;letter-spacing:-.065em;margin:0 0 24px;max-width:600px}.gp-hero h1 span{color:var(--gp-blue)}.gp-hero-text{font-size:17px;line-height:1.7;max-width:435px;color:var(--gp-muted);margin:0 0 26px}.gp-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.gp-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:18px;padding:14px 22px;min-height:49px;border-radius:6px;background:var(--gp-blue);color:#fff!important;font-size:13px;font-weight:650;line-height:1.3;border:1px solid var(--gp-blue);transition:background .18s,transform .18s;text-decoration:none!important;cursor:pointer}.gp-btn:hover{background:var(--gp-ink);border-color:var(--gp-ink);transform:translateY(-1px)}.gp-btn svg,.gp-text-link svg{width:17px;height:17px;flex:none}.gp-btn--light{background:#fff;color:var(--gp-ink)!important;border-color:#fff}.gp-btn--light:hover{background:#ecf4e7;border-color:#ecf4e7}.gp-text-link{display:inline-flex;align-items:center;gap:13px;border-bottom:1px solid #b7c9cd;padding:8px 0;font-size:12px;font-weight:600;line-height:1.4}.gp-text-link:hover{border-color:var(--gp-blue);color:var(--gp-blue)}.gp-campaign{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;background:#eef6e8;border:1px solid #daebca;border-radius:5px;padding:7px 10px;font-size:10px;line-height:1.5;margin-top:25px;max-width:435px;color:#254b35}.gp-campaign strong{letter-spacing:.035em;text-transform:uppercase}.gp-hero-visual{position:relative;height:470px;min-width:0;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 38%,#fff 0,#f1f5f1 55%,#e8efeb);border-radius:150px 12px 12px;margin-bottom:28px}.gp-hero-visual:before{content:"";position:absolute;width:360px;height:360px;border:1px solid #ccd9d1;border-radius:50%;left:50%;top:43%;transform:translate(-50%,-50%);z-index:-1}.gp-hero-visual:after{content:"";position:absolute;left:10%;right:10%;height:28px;bottom:62px;background:#173c3b1a;filter:blur(16px);border-radius:50%;z-index:-1}.gp-hero-bottle{position:absolute;display:block;mix-blend-mode:multiply}.gp-hero-bottle img{height:100%;width:100%;object-fit:contain;display:block}.gp-hero-bottle--one{width:40%;height:310px;left:2%;top:105px;transform:rotate(-9deg)}.gp-hero-bottle--two{width:44%;height:382px;left:29%;top:36px;z-index:2}.gp-hero-bottle--three{width:35%;height:286px;right:1%;top:117px;transform:rotate(9deg)}.gp-visual-top{position:absolute;top:23px;right:20px;font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#50675b}.gp-visual-bottom{position:absolute;bottom:22px;left:27px;right:27px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #c9d8ce;padding-top:13px;color:#375749;font-size:10px;letter-spacing:.03em}.gp-visual-bottom b{font-size:11px;color:var(--gp-ink)}.gp-proof{border-top:1px solid var(--gp-line);border-bottom:1px solid var(--gp-line);padding:19px 0}.gp-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.gp-proof-item{display:flex;align-items:center;justify-content:center;gap:12px;font-size:11px;line-height:1.6;color:var(--gp-muted)}.gp-proof-item:not(:last-child){border-right:1px solid var(--gp-line)}.gp-proof-item b{display:block;font-size:12px;color:var(--gp-ink);font-weight:650}.gp-proof-icon{width:27px;height:27px;color:var(--gp-blue);flex:none}.gp-section{padding:76px 0}.gp-section--soft{background:#f6f8f6}.gp-section-head{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:28px}.gp-section .gp-eyebrow{margin-bottom:12px;font-size:10px}.gp-section h2{font-size:clamp(28px,3.2vw,43px);line-height:1.15;font-weight:650;letter-spacing:-.055em;margin:0}.gp-section-intro{max-width:475px;color:var(--gp-muted);font-size:14px;line-height:1.65;margin:13px 0 0}.gp-sector-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.gp-sector{border:1px solid var(--gp-line);border-radius:8px;overflow:hidden;background:#fff;transition:transform .2s,border-color .2s;min-width:0}.gp-sector:hover{transform:translateY(-4px);border-color:#9cb8b5}.gp-sector-photo{aspect-ratio:1.6;overflow:hidden;background:#e5eeed;position:relative}.gp-sector-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 70%,#163d4618);pointer-events:none}.gp-sector-photo img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s}.gp-sector:hover img{transform:scale(1.035)}.gp-sector-content{padding:22px 23px 23px;position:relative}.gp-sector h3{font-size:23px;margin:0 0 8px;letter-spacing:-.045em}.gp-sector p{font-size:12px;line-height:1.6;color:var(--gp-muted);margin:0 30px 15px 0;min-height:38px}.gp-sector-link{font-size:11px;font-weight:650;display:flex;justify-content:space-between;align-items:center}.gp-sector-link svg{width:20px;height:20px}.gp-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.gp-card{min-width:0;background:#fff;display:flex;flex-direction:column}.gp-card-media{display:block;position:relative;overflow:hidden;background:#f1f5f2;border-radius:7px;aspect-ratio:1;isolation:isolate}.gp-card-media img{box-sizing:border-box;width:100%;height:100%;object-fit:contain;display:block;padding:21px 22px;mix-blend-mode:multiply;transition:transform .35s}.gp-card-media:hover img{transform:scale(1.035)}.gp-card-tag{position:absolute;left:12px;top:12px;background:#fff;border:1px solid #e3eae2;z-index:2;padding:4px 7px;font-size:8px;font-weight:650;letter-spacing:.035em;text-transform:uppercase;border-radius:3px}.gp-card-info{padding:19px 0 0;display:flex;flex-direction:column;flex:1}.gp-card h3{font-size:16px;font-weight:650;letter-spacing:-.025em;margin:0 0 7px;line-height:1.4}.gp-card-purpose{font-size:11px;line-height:1.6;color:var(--gp-muted);margin:0 0 12px;min-height:36px}.gp-card-formats{font-size:10px;color:var(--gp-muted);margin:0 0 8px}.gp-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px;min-height:42px;border-top:1px solid var(--gp-line)}.gp-card-price{font-size:14px;font-weight:650;line-height:1.3;color:var(--gp-ink);white-space:nowrap}.gp-card-price small{font-size:10px;font-weight:400}.gp-card-action{font-size:10px;line-height:1.4;color:var(--gp-blue)!important;font-weight:650;display:flex;align-items:center;gap:8px;min-height:36px}.gp-card-action svg{width:15px;height:15px}.gp-guide{display:grid;grid-template-columns:.82fr 1.18fr;gap:65px;align-items:center}.gp-guide-copy h2{max-width:340px}.gp-guide-copy p{color:var(--gp-muted);font-size:14px;line-height:1.75;margin:18px 0 23px;max-width:370px}.gp-guide-steps{border-top:1px solid #cfdcdb}.gp-guide-step{display:grid;grid-template-columns:42px 1fr 24px;gap:15px;padding:23px 0;border-bottom:1px solid #cfdcdb;align-items:start}.gp-step-number{font-size:10px;font-weight:650;color:var(--gp-blue);padding-top:6px}.gp-guide-step h3{font-size:18px;letter-spacing:-.03em;margin:0 0 5px}.gp-guide-step p{color:var(--gp-muted);font-size:12px;line-height:1.65;margin:0;max-width:400px}.gp-guide-step svg{width:19px;height:19px;color:var(--gp-blue);margin-top:6px}.gp-factory{background:var(--gp-ink);color:#fff;position:relative;overflow:hidden}.gp-factory-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center}.gp-factory .gp-eyebrow{color:#d4e5e8}.gp-factory h2{color:#fff;font-size:clamp(32px,4vw,49px);line-height:1.16;max-width:660px}.gp-factory p{color:#c6d5d9;font-size:14px;line-height:1.8;max-width:590px;margin:21px 0 26px}.gp-factory-year{font-size:clamp(75px,12vw,150px);line-height:1;font-weight:550;letter-spacing:-.075em;color:#fff;margin:0}.gp-factory-signature{border-top:1px solid #54717e;padding-top:18px;display:flex;justify-content:space-between;gap:15px;color:#c6d5d9;font-size:10px;line-height:1.6;letter-spacing:.035em}.gp-factory-signature b{color:#b9e788;font-weight:500}.gp-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px}.gp-faq-list{border-top:1px solid var(--gp-line)}.gp-faq details{border-bottom:1px solid var(--gp-line)}.gp-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:20px 0;font-size:14px;font-weight:600;cursor:pointer;line-height:1.5}.gp-faq summary::-webkit-details-marker{display:none}.gp-faq summary:after{content:"+";font-weight:400;font-size:23px;color:var(--gp-blue)}.gp-faq details[open] summary:after{content:"\2212"}.gp-faq details p{font-size:12px;color:var(--gp-muted);line-height:1.8;margin:0;padding:0 20px 20px 0}.gp-faq details a{color:var(--gp-blue);text-decoration:underline;text-underline-offset:3px}.gp-assistance{margin-top:30px;padding:19px 21px;border:1px solid var(--gp-line);border-radius:7px;font-size:12px;line-height:1.8;max-width:330px}.gp-assistance a{font-weight:650;color:var(--gp-blue)}.gubosa-premium .footer{background:var(--gp-ink);color:#cfdbde;border-top:0;margin-top:0;padding-top:52px}.gubosa-premium .footer h2,.gubosa-premium .footer h3,.gubosa-premium .footer .footer-block__heading{color:#fff;font-size:12px;letter-spacing:.07em;line-height:1.6}.gubosa-premium .footer a,.gubosa-premium .footer p{color:#cfdbde;font-size:12px;line-height:1.8}.gubosa-premium .footer .list-menu__item--link{text-decoration:none;padding:5px 0}.gubosa-premium .footer__content-top{padding-bottom:30px}.gubosa-premium .footer__content-bottom{border-color:#ffffff20}.gubosa-premium .footer .localization-form__select{color:#fff;font-size:11px}.gubosa-premium .footer .copyright__content{color:#b9ccd1;font-size:10px}.gubosa-premium .banner--large:not(.gp-home .banner){min-height:320px}.gubosa-premium .slideshow__slide .banner__media{max-height:340px}.gubosa-premium .slideshow__slide,.gubosa-premium .slideshow__text-wrapper{min-height:320px}.gubosa-premium .collection .title,.gubosa-premium .title-wrapper .title{font-size:clamp(27px,3.2vw,43px);line-height:1.15;letter-spacing:-.045em}.gubosa-premium .collection__description{font-size:14px;line-height:1.75;max-width:800px;margin:15px auto}.gubosa-premium .card-wrapper .card__inner{background:#f1f5f2;border-radius:7px;overflow:hidden}.gubosa-premium .card-wrapper .media img{box-sizing:border-box;object-fit:contain;padding:13px;mix-blend-mode:multiply}.gubosa-premium .card__heading{font-size:15px;font-weight:600;line-height:1.5;letter-spacing:-.015em}.gubosa-premium .card-information .price{font-size:14px;font-weight:600;letter-spacing:0}.gubosa-premium .card-information{padding-top:8px}.gubosa-premium .card__information{padding-top:17px}.gubosa-premium .badge{border-radius:4px;font-size:10px}.gubosa-premium .facets__heading,.gubosa-premium .facets__summary,.gubosa-premium .facet-filters__label,.gubosa-premium .facet-filters__sort{font-size:12px;letter-spacing:0}.gp-breadcrumb{font-size:10px;letter-spacing:.02em;color:var(--gp-muted);padding:0 0 24px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.gp-breadcrumb a{color:var(--gp-muted);text-decoration:none}.gubosa-premium product-info .product{column-gap:65px}.gubosa-premium product-info .product__title h1{font-size:clamp(27px,3vw,39px);line-height:1.17;font-weight:650;letter-spacing:-.04em;margin-bottom:16px}.gubosa-premium product-info .product__title{margin:6px 0 12px}.gubosa-premium product-info .product__text{font-size:10px;letter-spacing:.13em;font-weight:650;color:var(--gp-blue)}.gubosa-premium product-info .product__info-container{padding:4px 0 0}.gubosa-premium product-info .product__media-wrapper .product-media-container{background:#f1f5f2;border-radius:9px;overflow:hidden;border:0}.gubosa-premium product-info .product__media-wrapper .product__media{padding-top:0!important;height:570px!important;background:#f1f5f2}.gubosa-premium product-info .product__media-wrapper .product__media img{box-sizing:border-box;height:100%!important;width:100%!important;object-fit:contain!important;padding:26px;mix-blend-mode:multiply}.gubosa-premium product-info .price--large{font-size:24px;font-weight:650;letter-spacing:-.025em;color:var(--gp-ink)}.gubosa-premium product-info .product__tax{font-size:11px;line-height:1.7;color:var(--gp-muted)}.gubosa-premium product-info .product__tax a{color:var(--gp-muted);text-decoration:underline;text-underline-offset:3px}.gubosa-premium product-info .form__label{font-size:12px;font-weight:600;letter-spacing:0;margin-bottom:10px}.gubosa-premium product-info .product-form__input input[type=radio]+label{border-radius:6px;border-color:#b8c8ca;font-size:13px;letter-spacing:0;min-height:42px;padding:12px 19px}.gubosa-premium product-info .product-form__input input[type=radio]:checked+label{background:var(--gp-ink);color:#fff;border-color:var(--gp-ink)}.gubosa-premium .product-form__submit{background:var(--gp-blue)!important;color:#fff!important;border:0;font-size:14px;letter-spacing:0;font-weight:650;min-height:52px;border-radius:6px!important}.gubosa-premium .product-form__submit:after,.gubosa-premium .product-form__submit:before{box-shadow:none!important}.gubosa-premium .product-form__submit:hover{background:var(--gp-ink)!important}.gubosa-premium .shopify-payment-button{margin-top:9px}.gubosa-premium .quantity{border-radius:5px;min-height:44px}.gubosa-premium .quantity:after{border-radius:5px;box-shadow:0 0 0 1px #bacbce}.gubosa-premium .quantity__button{width:44px}.gp-product-intro{font-size:14px;color:var(--gp-muted);line-height:1.75;margin:0 0 15px}.gp-product-intro p{margin:0 0 13px}.gp-product-chips{display:flex;gap:7px;flex-wrap:wrap}.gp-product-chips span{padding:5px 8px;background:#eef4ef;border:1px solid #e0e9df;color:#345441;font-size:9px;border-radius:4px;letter-spacing:.015em;line-height:1.5}.gp-product-help{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-top:1px solid var(--gp-line);padding-top:17px;margin:19px 0}.gp-product-help details{font-size:11px;line-height:1.7}.gp-product-help summary{font-weight:600;color:var(--gp-ink);cursor:pointer;min-height:34px}.gp-product-help p{font-size:11px;line-height:1.8;color:var(--gp-muted);margin:5px 0 0}.gp-product-help a{color:var(--gp-blue);text-underline-offset:3px}.gp-complete-work{font-size:11px;background:#f0f6ee;border-radius:5px;padding:12px 14px;line-height:1.7;grid-column:1/-1}.gp-complete-work a{color:var(--gp-blue);font-weight:600}.gp-product-details{border-top:1px solid var(--gp-line);border-bottom:1px solid var(--gp-line);margin-top:20px}.gp-product-details>summary{font-size:13px;font-weight:600;padding:19px 0;cursor:pointer;color:var(--gp-ink)}.gp-product-details .product__description{font-size:13px;line-height:1.9;color:#435b64}.gubosa-premium .cart__checkout-button,.gubosa-premium .cart__ctas .button{background:var(--gp-blue);color:#fff;border-radius:6px;letter-spacing:0;font-size:14px;font-weight:600}.gubosa-premium .cart-item__name{color:var(--gp-ink);font-weight:600;font-size:15px}.gubosa-premium .cart-item__image{max-height:150px;width:auto;object-fit:contain}.gubosa-premium .cart__footer{padding-top:25px;padding-bottom:50px}.gubosa-premium .button{letter-spacing:0;text-transform:none}.gubosa-premium .sector-item{transform:none!important;opacity:1!important}@media(min-width:750px){.gubosa-premium product-info .product:not(.product--no-media){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.gubosa-premium product-info .product:not(.product--no-media)>.grid__item{width:100%;max-width:100%;min-width:0;padding:0}.gubosa-premium product-info .product__title h1{font-size:clamp(27px,3vw,39px)!important}}@media(min-width:990px){.gubosa-premium product-info .product:not(.product--no-media){column-gap:65px}}@media(max-width:1100px){.gp-container{width:calc(100% - 56px)}.gubosa-premium .header{column-gap:12px}.gubosa-premium .header__menu-item{padding-inline:9px;font-size:12px}.gp-hero-grid{gap:23px}.gp-hero h1{font-size:62px}.gp-hero-visual{height:430px}.gp-hero-bottle--one{height:275px;top:110px}.gp-hero-bottle--two{height:350px;top:39px}.gp-hero-bottle--three{height:260px;top:119px}.gp-products{gap:17px}.gp-guide,.gp-factory-grid,.gp-faq{gap:40px}.gp-card-bottom{align-items:start;flex-direction:column;gap:2px}}@media(max-width:749px){.gp-container{width:calc(100% - 38px)}.gp-topbar{font-size:9px;padding:7px 10px;letter-spacing:.025em}.gp-topbar span{margin-inline:7px}.gp-topbar .gp-topbar-last{display:none}.gubosa-premium .header{padding:9px 12px;column-gap:0}.gubosa-premium .header__heading-logo-wrapper{width:120px!important}.gubosa-premium .header__icon{width:39px;height:44px}.gubosa-premium .header__icon--account{display:none}.gubosa-premium .header__icons{gap:0}.gubosa-premium .header__icon--menu{margin-left:0}.gubosa-premium .menu-drawer__menu-item{font-size:16px;letter-spacing:0}.gubosa-premium .menu-drawer__localization{padding:12px 22px}.gp-hero{padding-top:28px}.gp-hero-grid{grid-template-columns:1fr;gap:0;min-height:0}.gp-hero-copy{padding:0 0 24px}.gp-eyebrow{font-size:9px;margin-bottom:16px;gap:8px}.gp-hero h1{font-size:54px;letter-spacing:-.065em;line-height:1.02;margin-bottom:18px}.gp-hero-text{font-size:14px;line-height:1.7;max-width:355px;margin-bottom:21px}.gp-actions{gap:15px}.gp-btn{padding:13px 17px;min-height:46px;font-size:11px;gap:11px}.gp-text-link{font-size:10px;gap:8px}.gp-campaign{margin-top:17px;font-size:9px;padding:6px 8px;gap:4px}.gp-hero-visual{height:298px;margin-bottom:23px;border-radius:83px 8px 8px}.gp-hero-visual:before{height:238px;width:238px;top:46%}.gp-hero-bottle--one{height:200px;width:39%;left:1%;top:61px}.gp-hero-bottle--two{height:248px;width:42%;left:30%;top:16px}.gp-hero-bottle--three{height:181px;width:35%;top:81px;right:0}.gp-visual-top{font-size:7px;top:14px;right:13px}.gp-visual-bottom{font-size:8px;bottom:12px;left:17px;right:17px;padding-top:9px}.gp-visual-bottom b{font-size:9px}.gp-hero-visual:after{bottom:35px}.gp-proof{padding:13px 0}.gp-proof-grid{gap:9px}.gp-proof-icon{display:none}.gp-proof-item{display:block;text-align:center;font-size:8px;padding-right:8px;line-height:1.6}.gp-proof-item b{font-size:9px}.gp-proof-item:last-child{padding-right:0}.gp-section{padding:45px 0}.gp-section h2{font-size:29px;line-height:1.15}.gp-section .gp-eyebrow{font-size:8px;margin-bottom:10px}.gp-section-head{gap:16px;align-items:start;margin-bottom:22px}.gp-section-head>.gp-text-link{margin-top:7px;min-width:65px}.gp-section-intro{font-size:12px;line-height:1.7;margin-top:11px}.gp-sector-grid{grid-template-columns:1fr;gap:14px}.gp-sector{display:grid;grid-template-columns:38% 62%;border-radius:7px}.gp-sector-photo{aspect-ratio:auto;min-height:140px}.gp-sector-content{padding:18px 17px}.gp-sector h3{font-size:20px;margin-bottom:7px}.gp-sector p{font-size:10px;line-height:1.6;margin:0 0 9px;min-height:0}.gp-sector-link{font-size:9px}.gp-sector-link svg{width:15px;height:15px}.gp-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 15px}.gp-card-media img{padding:13px}.gp-card-tag{font-size:6px;top:8px;left:7px;padding:3px 5px}.gp-card-info{padding-top:13px}.gp-card h3{font-size:13px;line-height:1.4;min-height:37px;margin-bottom:6px}.gp-card-purpose{font-size:9px;line-height:1.6;min-height:43px;margin-bottom:8px}.gp-card-formats{font-size:8px;line-height:1.5;margin-bottom:7px}.gp-card-bottom{padding-top:9px}.gp-card-price{font-size:12px}.gp-card-price small{font-size:8px}.gp-card-action{font-size:9px;min-height:29px}.gp-guide,.gp-factory-grid,.gp-faq{grid-template-columns:1fr;gap:26px}.gp-guide-copy h2{max-width:300px}.gp-guide-copy p{font-size:12px;line-height:1.8;margin:14px 0 16px}.gp-guide-step{padding:20px 0;grid-template-columns:26px 1fr 19px;gap:11px}.gp-guide-step h3{font-size:16px}.gp-guide-step p{font-size:11px}.gp-step-number{font-size:9px}.gp-factory h2{font-size:33px}.gp-factory p{font-size:12px;margin:17px 0 21px}.gp-factory-year{font-size:105px}.gp-factory-signature{font-size:9px;padding-top:12px}.gp-faq summary{font-size:12px;padding:17px 0}.gp-faq details p{font-size:11px}.gp-assistance{font-size:11px;margin-top:20px;max-width:none}.gp-faq .gp-section-intro{max-width:300px}.gubosa-premium .footer{padding-top:36px}.gubosa-premium .footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:25px 20px}.gubosa-premium .footer__blocks-wrapper>.footer-block{width:100%;margin:0}.gubosa-premium .footer-block__heading{font-size:10px!important;margin-bottom:12px}.gubosa-premium .footer a,.gubosa-premium .footer p{font-size:10px}.gubosa-premium .footer__content-top{padding-inline:22px}.gubosa-premium .banner--large:not(.gp-home .banner),.gubosa-premium .slideshow__slide,.gubosa-premium .slideshow__text-wrapper{min-height:210px}.gubosa-premium .slideshow__slide .banner__media{max-height:230px}.gubosa-premium .banner__heading{font-size:30px}.gubosa-premium .collection__description{font-size:12px;line-height:1.8}.gubosa-premium .card__heading,.gubosa-premium .card-information .price{font-size:12px}.gubosa-premium .card-wrapper .media img{padding:9px}.gubosa-premium product-info .product{column-gap:0}.gubosa-premium product-info .product__media-wrapper .product__media{height:315px!important}.gubosa-premium product-info .product__media-wrapper .product__media img{padding:17px}.gubosa-premium product-info .product__info-wrapper{padding-top:20px}.gubosa-premium product-info .product__title h1{font-size:27px;line-height:1.16;margin-bottom:12px}.gubosa-premium product-info .product__text{font-size:9px}.gp-product-intro{font-size:12px;line-height:1.7}.gp-product-chips span{font-size:8px;padding:4px 6px}.gubosa-premium product-info .price--large{font-size:22px}.gp-breadcrumb{font-size:9px;padding-bottom:17px;gap:7px}.gp-product-help{gap:9px;margin-top:16px;padding-top:14px}.gp-product-help details,.gp-product-help p{font-size:10px}.gp-complete-work{font-size:10px;padding:10px 12px}.gp-product-details>summary{font-size:12px}.gp-product-details .product__description{font-size:12px;line-height:1.8}}@media(prefers-reduced-motion:reduce){.gubosa-premium *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.gubosa-premium h1,.gubosa-premium h2,.gubosa-premium h3{word-spacing:normal}.gp-hero h1{letter-spacing:-.045em}.gp-section h2{letter-spacing:-.035em}.gubosa-premium .collection-hero__title{letter-spacing:-.025em;text-align:left!important;font-size:clamp(29px,3.4vw,46px)}.gubosa-premium .collection-hero__inner{padding-top:34px;padding-bottom:15px}.gubosa-premium .card__media{mix-blend-mode:multiply}.gubosa-premium .card__information .card__heading{min-height:44px}.gp-native-purpose{font-size:11px;line-height:1.65;color:var(--gp-muted);margin:8px 0 0;min-height:37px}.gubosa-premium .quick-add__submit{border-radius:6px;font-size:12px;min-height:44px;color:var(--gp-blue);background:#fff;border:1px solid #b5c8ca;font-weight:600}.gubosa-premium .quick-add__submit:after{box-shadow:none}.gubosa-premium .AirReviews-StarRatingWrapper:has([aria-label^="0 out of"]),.gubosa-premium .AirReviews-StarRatingWrapper:has([aria-label^="0.0 out of"]){display:none!important}.gubosa-premium #AirReviews-BlockWrapper:has([aria-label^="0.0 out of"]){display:none!important}@media(min-width:990px){.gubosa-premium .header__inline-menu summary.header__menu-item{padding-right:29px}.gubosa-premium .header__inline-menu .header__menu-item .icon-caret{right:10px}}@media(max-width:749px){.gp-hero h1{letter-spacing:-.045em}.gubosa-premium .collection-hero__inner{padding-top:25px;padding-bottom:7px}.gubosa-premium .card__information .card__heading{min-height:36px}.gp-native-purpose{font-size:9px;line-height:1.6;min-height:43px;margin-top:7px}.gubosa-premium .quick-add__submit{font-size:10px;padding-inline:8px}}.gp-hero-visual{height:510px;border-radius:12px;border:1px solid #d9e3df;background:radial-gradient(ellipse at 55% 35%,#fff 0,#f8faf5 37%,#e5ede7 75%,#d5e1da);box-shadow:0 18px 45px #183d3a09}.gp-hero-visual:before{width:100%;height:19%;left:0;top:auto;bottom:0;border:0;border-radius:0;transform:none;background:linear-gradient(180deg,#e3ece4 0,#f4f8f1 15%,#eaf1e9);box-shadow:0 -1px #fff,0 -12px 35px #25483c06;z-index:-1}.gp-hero-visual:after{left:13%;right:9%;height:28px;bottom:85px;background:#244e3b27;filter:blur(20px);border-radius:50%;z-index:-1}.gp-hero-bottle{top:auto;bottom:87px;transform:none;transition:transform .25s ease}.gp-hero-bottle img{object-position:center bottom}.gp-hero-bottle:after{content:"";position:absolute;left:32%;width:36%;height:6px;bottom:2px;border-radius:50%;background:#173a342d;filter:blur(5px);z-index:-1}.gp-hero-bottle--one{width:43%;height:325px;left:0;top:auto;bottom:87px;transform:none}.gp-hero-bottle--two{width:47%;height:370px;left:27%;top:auto;bottom:87px}.gp-hero-bottle--three{width:40%;height:310px;right:-1%;top:auto;bottom:87px;transform:none}.gp-hero-bottle:hover{transform:translateY(-4px)}.gp-visual-top{top:25px;right:25px;left:25px;padding-top:13px;border-top:1px solid #b9cdbf;font-size:8px;letter-spacing:.13em;text-align:right;color:#3d5a4b}.gp-visual-bottom{bottom:23px;left:25px;right:25px;border-color:#bacfc0;padding-top:14px;color:#3b5b4c;font-size:10px}.gp-visual-bottom b{font-size:11px;font-weight:650}gubosa-finish-guide{display:block;min-width:0}gubosa-finish-guide [hidden]{display:none!important}.gp-finish-guide{border:1px solid var(--gp-line);border-radius:10px;padding:27px;background:#fff;box-shadow:0 12px 32px #153a4905}.gp-guide-field+.gp-guide-field{margin-top:22px}.gp-guide-field label{display:flex;gap:13px;align-items:center;margin:0 0 11px;font-size:15px;line-height:1.4;font-weight:650;color:var(--gp-ink)}.gp-guide-field label span{font-size:10px;letter-spacing:.05em;color:var(--gp-blue)}.gp-guide-field select{display:block;width:100%;max-width:100%;min-height:52px;padding:12px 36px 12px 15px;border:1px solid #bdcdcd;border-radius:6px;background:#fff;color:var(--gp-ink);font:inherit;font-size:14px;line-height:1.5;cursor:pointer;letter-spacing:0}.gp-guide-field select:focus-visible{outline:2px solid var(--gp-blue);outline-offset:3px}.gp-guide-result{margin-top:23px;padding:23px;background:#f1f6f1;border:1px solid #deeadc;border-radius:7px}.gp-guide-result-label{font-size:9px;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;color:#426347;margin:0 0 10px;font-weight:650}.gp-guide-result h3{font-size:23px;line-height:1.25;margin:0 0 11px;letter-spacing:-.035em}.gp-guide-result [data-gp-result-description]{font-size:13px;line-height:1.75;color:var(--gp-muted);margin:0 0 19px}.gp-guide-result .gp-btn{font-size:12px;min-height:45px}.gp-guide-accessory{border-top:1px solid #d0dece;padding-top:14px;margin-top:20px;display:grid;gap:6px}.gp-guide-accessory>span{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:var(--gp-muted)}.gp-guide-accessory>a{font-size:13px;font-weight:650;color:var(--gp-blue);text-decoration:underline;text-underline-offset:4px}.gp-guide-result .gp-guide-note{font-size:10px;line-height:1.7;color:var(--gp-muted);margin:16px 0 0}.gp-guide-all-pads{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--gp-line);padding:19px 0 0;margin-top:24px;min-height:64px}.gp-guide-all-pads b{display:block;font-size:15px;line-height:1.5}.gp-guide-all-pads small{display:block;font-size:11px;line-height:1.6;color:var(--gp-muted);margin-top:3px}.gp-guide-all-pads>span:last-child{font-size:24px;color:var(--gp-blue)}@media(min-width:750px)and (max-width:1100px){.gp-hero-visual{height:470px}.gp-hero-bottle--one{height:310px}.gp-hero-bottle--two{height:375px}.gp-hero-bottle--three{height:295px}.gp-visual-top{font-size:7px}.gp-visual-bottom{font-size:9px}.gp-visual-bottom b{font-size:10px}}@media(max-width:749px){.gp-hero-visual:before{height:22%}.gp-hero-visual{height:348px;border-radius:9px;margin-bottom:26px}.gp-hero-bottle--one{height:235px;width:43%;left:-1%;bottom:72px;top:auto}.gp-hero-bottle--two{height:278px;width:48%;left:26%;bottom:72px;top:auto}.gp-hero-bottle--three{height:222px;width:40%;right:-1%;bottom:72px;top:auto}.gp-hero-visual:after{bottom:70px;height:18px;filter:blur(14px)}.gp-visual-top{top:18px;right:17px;left:17px;font-size:6.5px;letter-spacing:.1em;padding-top:9px}.gp-visual-bottom{bottom:17px;left:17px;right:17px;font-size:8px;padding-top:11px;gap:8px}.gp-visual-bottom b{font-size:9px}.gp-finish-guide{padding:20px 17px}.gp-guide-field label{font-size:14px}.gp-guide-field select{font-size:14px;min-height:52px}.gp-guide-result{padding:19px 16px}.gp-guide-result h3{font-size:21px}.gp-guide-result .gp-btn{width:100%;padding-inline:10px}.gp-guide-all-pads b{font-size:14px}.gp-guide-all-pads small{font-size:10px}}@media(prefers-reduced-motion:reduce){.gp-hero-bottle{transition:none}.gp-hero-bottle:hover{transform:none}}.gp-hero--sectors h1{font-size:clamp(40px,4.3vw,62px);line-height:1.06;letter-spacing:-.045em}.gp-hero-media{position:relative;min-width:0;width:100%;aspect-ratio:1672/941;overflow:hidden;border-radius:11px;background:#153a49;margin-bottom:28px;box-shadow:0 14px 38px #153a4910}.gp-hero-media picture,.gp-hero-media .gp-hero-image{display:block;width:100%;height:100%}.gp-hero-media .gp-hero-image{object-fit:contain}.gp-sector-photo:has(.gp-sector-range-image){background:#10232b}.gp-sector-photo .gp-sector-range-image{object-fit:contain}@media(max-width:749px){.gp-hero--sectors h1{font-size:40px;line-height:1.07}.gp-hero-media{aspect-ratio:1122/1402;margin-bottom:25px;border-radius:8px}}.gp-catalog-nav{display:flex;align-items:center;gap:24px;margin-bottom:30px;flex-wrap:wrap}.gp-catalog-nav>span{font-size:13px;letter-spacing:.04em;font-weight:650;color:var(--gp-ink)}.gp-catalog-nav>div{display:flex;gap:10px;flex-wrap:wrap}.gp-catalog-nav a{display:inline-flex;align-items:center;min-height:44px;padding:9px 17px;border:1px solid var(--gp-line);border-radius:5px;color:var(--gp-ink);font-size:13px;text-decoration:none;line-height:1.4}.gp-catalog-nav a:hover{border-color:var(--gp-blue);background:#f0f6f5}.gp-pack-note{padding:12px 15px;background:#f0f6ee;border-left:3px solid var(--gp-lime,#83d333);font-size:13px;line-height:1.65;color:var(--gp-ink)}.gp-pack-note b{font-weight:700}.gp-purchase-bar{display:none}.gp-quote-card{padding:20px;background:#f0f6f5;border:1px solid var(--gp-line);border-radius:7px;margin:18px 0}.gp-quote-card>strong{font-size:18px;color:var(--gp-ink)}.gp-quote-card p{font-size:14px;line-height:1.7}.gp-quote-card .gp-btn{min-height:48px;font-size:14px}.gp-campaign-mobile{display:none}.gubosa-premium .footer .list-menu__item--link{min-height:44px;display:flex;align-items:center}.gubosa-premium .footer a,.gubosa-premium .footer p{font-size:13px;line-height:1.7}.gubosa-premium .footer__list-social a{min-width:44px;min-height:44px}@media(max-width:749px){.gp-campaign-desktop{display:none!important}.gp-campaign-mobile{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#111b20;color:#fff;padding:22px 19px}.gp-campaign-mobile>div>span{display:block;font-size:10px;font-weight:700;letter-spacing:.09em;color:#ff973c;margin-bottom:5px}.gp-campaign-mobile strong{display:block;font-size:34px;font-weight:750;letter-spacing:-.04em;line-height:1.15}.gp-campaign-mobile strong small{display:block;font-size:13px;font-weight:500;letter-spacing:0;margin-top:4px}.gp-campaign-mobile p{font-size:10px;line-height:1.6;margin:8px 0 0;max-width:225px;color:#e2e8ea}.gp-campaign-mobile .gp-btn{min-height:44px;padding:12px 13px;white-space:nowrap;background:#ff963c;color:#131b20;font-size:12px;gap:10px}.gp-campaign-mobile .gp-btn span{font-size:18px}.gubosa-premium product-info .product__media-wrapper .product__media{height:285px!important}.gubosa-premium product-info .product__info-wrapper{padding-top:14px}.gubosa-premium product-info .product__title h1{font-size:26px;line-height:1.2}.gp-product-intro{font-size:14px;line-height:1.65}.gp-product-chips span{font-size:10px;padding:5px 8px}.gp-product-help{grid-template-columns:1fr;gap:4px}.gp-product-help details,.gp-product-help p,.gp-complete-work,.gp-product-details .product__description{font-size:14px;line-height:1.75}.gp-product-help summary{min-height:44px;display:flex;align-items:center;font-size:14px}.gp-product-details>summary{font-size:14px;min-height:48px}.gubosa-premium product-info .product-form__input input[type=radio]+label{font-size:13px;min-height:44px;padding:12px 14px;line-height:1.5}.gubosa-premium product-info .form__label{font-size:13px}.gp-pack-note{font-size:13px;margin:12px 0}.gp-catalog-nav{gap:12px;margin-bottom:22px}.gp-catalog-nav>div{gap:8px}.gp-catalog-nav a{font-size:12px;padding:10px 12px}.gp-card h3{font-size:14px;line-height:1.45;min-height:42px}.gp-card-purpose{font-size:12px;line-height:1.6;min-height:58px}.gp-card-formats{font-size:11px}.gp-card-price{font-size:15px}.gp-card-price small{font-size:11px}.gp-card-action{font-size:12px;min-height:44px}.gubosa-premium .card__heading{font-size:14px;line-height:1.45}.gubosa-premium .gp-native-purpose{font-size:12px;line-height:1.6}.gubosa-premium .quick-add__submit{min-height:44px;font-size:12px}.gubosa-premium .footer .footer-block__heading{font-size:13px}.gubosa-premium .footer a,.gubosa-premium .footer p{font-size:12px;line-height:1.8}.gp-purchase-bar:not([hidden]){display:flex;position:fixed;bottom:0;left:0;right:0;z-index:3;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--gp-line);box-shadow:0 -4px 20px #163b4810}.gp-purchase-selection{display:flex;flex-direction:column;gap:3px;min-width:0}.gp-purchase-selection span{font-size:11px;line-height:1.4;color:var(--gp-muted)}.gp-purchase-selection strong{font-size:18px;white-space:nowrap;color:var(--gp-ink)}.gp-purchase-bar .button{min-height:48px;border-radius:5px;font-size:13px;line-height:1.4;font-weight:650;padding:10px 18px;background:var(--gp-blue);color:#fff;flex-shrink:0}.gp-purchase-bar .button:after{box-shadow:none}.gp-purchase-bar .button[disabled]{opacity:.5}body:has(gubosa-purchase-tools) .footer{padding-bottom:85px}body.overflow-hidden .gp-purchase-bar,body.overflow-hidden-mobile .gp-purchase-bar,body:has(details-modal details[open]) .gp-purchase-bar,body:has(cart-drawer.active) .gp-purchase-bar,body:has(product-modal[open]) .gp-purchase-bar{display:none!important}}@media(prefers-reduced-motion:reduce){.gp-purchase-bar{scroll-behavior:auto}}.gubosa-premium #MainContent slideshow-component{display:block;height:auto;min-height:0}.gubosa-premium #MainContent .slideshow.banner{height:auto;min-height:0}.gubosa-premium #MainContent .slideshow__slide{display:flex;flex-direction:column;height:auto;min-height:0}.gubosa-premium #MainContent .slideshow__slide .banner__media{position:relative;inset:auto;width:100%;height:clamp(240px,23vw,360px);min-height:0;max-height:none;flex:none}.gubosa-premium #MainContent .slideshow__text-wrapper{position:relative;inset:auto;display:flex;width:100%;height:auto;min-height:0;padding:26px 24px 30px;margin:0 auto;justify-content:center}.gubosa-premium #MainContent .slideshow__text.banner__box{width:100%;max-width:1100px;min-width:0;height:auto;min-height:0;padding:0;background:transparent;box-shadow:none;transform:none}.gubosa-premium #MainContent .slideshow__text .banner__heading{margin:0;color:var(--gp-ink,#153a49);font-size:clamp(30px,3.2vw,48px);line-height:1.14;letter-spacing:-.035em;overflow-wrap:break-word}.gubosa-premium #MainContent .slideshow__text .banner__heading strong{color:inherit}@media(max-width:749px){.gubosa-premium #MainContent .slideshow__slide .banner__media{height:220px}.gubosa-premium #MainContent .slideshow__text-wrapper{padding:22px 19px 24px}.gubosa-premium #MainContent .slideshow__text .banner__heading{font-size:30px;line-height:1.16}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gubosa-premium.css.map */
