[data-adria-order-count]{white-space:nowrap;font-variant-numeric:tabular-nums}[data-adria-order-count].adria-odometer,
.adria-about-brand-page .ab-proof-strip [data-adria-order-count].adria-odometer{display:inline-flex;align-items:baseline;vertical-align:baseline;margin:0;padding:0;font:inherit;line-height:1;letter-spacing:0;color:inherit;-webkit-text-fill-color:currentColor}.adria-about-brand-page .ab-proof-strip [data-adria-order-count]{font:inherit;color:inherit;margin:0}[data-adria-order-count].adria-odometer .adria-odometer-digit,
[data-adria-order-count].adria-odometer .adria-odometer-reel,
[data-adria-order-count].adria-odometer .adria-odometer-reel>span,
[data-adria-order-count].adria-odometer .adria-odometer-separator{margin:0;padding:0;font:inherit;line-height:1;letter-spacing:0;color:inherit;-webkit-text-fill-color:currentColor}[data-adria-order-count].adria-odometer .adria-odometer-digit{display:inline-block;position:relative;height:1em;width:.64em;overflow:hidden;vertical-align:baseline;text-align:center;flex:none}[data-adria-order-count].adria-odometer .adria-odometer-reel{display:block;transform:translateY(0)}[data-adria-order-count].adria-odometer .adria-odometer-reel>span{display:block;height:1em;white-space:nowrap}[data-adria-order-count].adria-odometer .adria-odometer-separator{display:inline-block;flex:none}.adria-odometer.is-rolling .adria-odometer-reel{will-change:transform}@media(prefers-reduced-motion:reduce){.adria-odometer-reel{transition:none!important}}html body.adria-site.adria-product-presentation{min-width:0!important}html body.adria-site.adria-product-presentation.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) h2.woocommerce-loop-product__title,html body.adria-site.adria-product-presentation.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) h2.woocommerce-loop-product__title,html body.adria-site.adria-product-presentation.single-product.adria-storefront-v2-pdp #main .adria-v2-related-products__rail ul.products li.product.adria-pdp-related-card h2{height:auto!important;max-height:none!important;line-height:1.4!important;overflow:visible!important;padding-bottom:3px!important}html body.adria-site.adria-product-presentation.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) h2.woocommerce-loop-product__title>a,html body.adria-site.adria-product-presentation.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) h2.woocommerce-loop-product__title>a,html body.adria-site.adria-product-presentation.single-product.adria-storefront-v2-pdp #main .adria-v2-related-products__rail ul.products li.product.adria-pdp-related-card h2>a{display:block!important;-webkit-line-clamp:unset!important;height:auto!important;max-height:none!important;line-height:1.4!important;overflow:visible!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;padding-bottom:2px!important}@media(max-width:767px){}@media(max-width:350px){}@media(max-width:359px){}html body.adria-site .adria-restock-popup:not(.is-collapsed){border:0!important;background:#fff!important;box-shadow:0 18px 48px #14283f24!important;transition:opacity .18s ease!important;transform:translate3d(-50%,-50%,0)!important}html body.adria-site .adria-restock-popup:not(.is-collapsed):is(.is-visible,.is-hiding-to-nudge){transform:translate3d(-50%,-50%,0)!important}html body.adria-site .adria-restock-popup__close{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border:0!important;border-radius:6px!important;background:transparent!important;box-shadow:none!important;color:#526173!important;font-size:24px!important}html body.adria-site .adria-restock-popup__close:hover{background:#f2f4f7!important}html body.adria-site .adria-restock-popup__close:focus-visible{outline:2px solid #0042ec!important;outline-offset:2px!important;background:transparent!important}html body.adria-site .adria-restock-popup__eyebrow{margin-right:42px!important}@media(max-width:767px){html body.adria-site .adria-restock-popup:not(.is-collapsed),html body.adria-site .adria-restock-popup:not(.is-collapsed):is(.is-visible,.is-hiding-to-nudge){left:12px!important;right:12px!important;width:auto!important;transform:translate3d(0,0,0)!important}}@media(prefers-reduced-motion:reduce){html body.adria-site .adria-restock-popup:not(.is-collapsed){transition:none!important}}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price),html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price){grid-template-rows:auto 20px auto minmax(18px,auto) minmax(60px,1fr)!important;row-gap:0!important}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) .adria-loop-stock,html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) .adria-loop-stock{margin-top:2px!important;line-height:16px!important;align-self:start!important}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) h2.woocommerce-loop-product__title,html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) h2.woocommerce-loop-product__title{align-self:start!important;margin-block:0!important;margin-top:2px!important;padding-bottom:0!important;min-height:0!important}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) >.price.adria-shop-preview-card-price,html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) >.price.adria-shop-preview-card-price{align-self:center!important;justify-content:center!important;margin-block:0!important;gap:1px!important}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) >.price.adria-shop-preview-card-price >:is(del,.adria-shop-preview-card-price__label),html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) >.price.adria-shop-preview-card-price >:is(del,.adria-shop-preview-card-price__label){position:absolute!important;top:auto!important;right:0!important;bottom:calc(100% + 1px)!important;display:block!important;height:auto!important;line-height:12px!important;margin:0!important}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) .adria-shop-preview-card-category,html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) .adria-shop-preview-card-category{min-height:0!important;margin-top:3px!important;padding-bottom:0!important;line-height:16px!important;align-self:start!important}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) .ct-woo-card-actions,html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price) .ct-woo-card-actions{margin-top:2px!important;margin-bottom:6px!important;align-self:end!important}html body.adria-site.adria-catalog-compact .adria-mass-option__price{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:1px!important}html body.adria-site.adria-catalog-compact .adria-mass-option__price del{order:0!important;color:#748091!important;font-size:10px!important;line-height:1.2!important}html body.adria-site.adria-catalog-compact .adria-mass-option__price del .amount{font-size:10px!important;line-height:1.2!important}html body.adria-site.adria-catalog-compact .adria-mass-option__price :is(ins,strong){order:1!important}html body.adria-site.adria-catalog-compact .adria-mass-option__price ins{color:#c82138!important;text-decoration:none!important}html body.adria-site.adria-catalog-compact .adria-mass-option__info{flex-wrap:wrap!important}html body.adria-site.adria-catalog-compact .acq-composition{flex-basis:100%;font-size:10px!important;font-weight:400!important;color:#7b8794!important;line-height:1.4!important}html body.adria-site.adria-catalog-compact .acq-quote{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 12px;margin-top:7px;font-size:11px;line-height:1.4;color:#687487}html body.adria-site.adria-catalog-compact .acq-quote__nudge{color:#687487}html body.adria-site.adria-catalog-compact .acq-quote__nudge .amount{color:#0042ec}html body.adria-site.adria-catalog-compact .adria-mass-option__savings{display:none!important}html body.adria-site.adria-catalog-compact .acq-quote__total strong{font-weight:600;color:#c82138}html body.adria-site.adria-catalog-compact .acq-quote__total del{font-size:10px;color:#748091}html body.adria-site.adria-catalog-compact .acq-note{margin:8px 0 0;font-size:10px;line-height:1.4;color:#778291}html body.adria-site.adria-catalog-compact :is(.acq-quote,.acq-composition)[hidden]{display:none!important}@media(max-width:767px){html body.adria-site.adria-catalog-compact.adria-cart-refined{--adria-floating-bottom:calc(max(4px,env(safe-area-inset-bottom,0px)) + var(--adria-floating-cookie,0px))!important}html body.adria-site.adria-catalog-compact.adria-cart-refined .adria-cart-summary{bottom:var(--adria-floating-bottom)!important}}@media(max-width:767px){html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price),html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card:has(>.price.adria-shop-preview-card-price){grid-template-rows:auto 18px auto minmax(18px,auto) minmax(58px,1fr)!important}}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card .ct-woo-card-actions a.adria-shop-preview-card-action,
html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card .adria-shop-preview-card-action,
html body.adria-site.adria-catalog-compact.single-product.adria-storefront-v2-pdp #main .adria-v2-related-products .adria-v2-related-products__rail ul.products li.product.adria-pdp-related-card .adria-pdp-related-card__body .adria-shop-preview-card-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;box-sizing:border-box!important;min-width:0!important;min-height:40px!important;height:40px!important;padding:8px 10px!important;border-radius:8px!important;font:600 12px/1.25 Inter,system-ui,sans-serif!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;text-shadow:none!important;filter:none!important;transform:none!important;box-shadow:none!important;transition:background-color .15s,border-color .15s,color .15s!important;}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card .ct-woo-card-actions a.adria-shop-preview-card-action--add,html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card .adria-shop-preview-card-action--add,html body.adria-site.adria-catalog-compact.single-product.adria-storefront-v2-pdp #main .adria-v2-related-products .adria-v2-related-products__rail ul.products li.product.adria-pdp-related-card .adria-pdp-related-card__body .adria-shop-preview-card-action--add{background:#0042ec!important;border:1px solid #0042ec!important;color:#fff!important}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card .ct-woo-card-actions a.adria-shop-preview-card-action--add:hover,html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card .adria-shop-preview-card-action--add:hover,html body.adria-site.adria-catalog-compact.single-product.adria-storefront-v2-pdp #main .adria-v2-related-products .adria-v2-related-products__rail ul.products li.product.adria-pdp-related-card .adria-pdp-related-card__body .adria-shop-preview-card-action--add:hover{background:#0036c4!important;border-color:#0036c4!important;color:#fff!important;filter:none!important;box-shadow:none!important}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card .ct-woo-card-actions a.adria-shop-preview-card-action--details,html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card .adria-shop-preview-card-action--details,html body.adria-site.adria-catalog-compact.single-product.adria-storefront-v2-pdp #main .adria-v2-related-products .adria-v2-related-products__rail ul.products li.product.adria-pdp-related-card .adria-pdp-related-card__body .adria-shop-preview-card-action--details{background:#f5f6f8!important;border:1px solid #cfd5dd!important;color:#132239!important}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card .ct-woo-card-actions a.adria-shop-preview-card-action--details:hover,html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card .adria-shop-preview-card-action--details:hover,html body.adria-site.adria-catalog-compact.single-product.adria-storefront-v2-pdp #main .adria-v2-related-products .adria-v2-related-products__rail ul.products li.product.adria-pdp-related-card .adria-pdp-related-card__body .adria-shop-preview-card-action--details:hover{background:#edf1f5!important;border-color:#aab8c9!important;color:#132239!important}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card .ct-woo-card-actions a.adria-shop-preview-card-action:focus-visible,html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card .adria-shop-preview-card-action:focus-visible,html body.adria-site.adria-catalog-compact.single-product.adria-storefront-v2-pdp #main .adria-v2-related-products .adria-v2-related-products__rail ul.products li.product.adria-pdp-related-card .adria-pdp-related-card__body .adria-shop-preview-card-action:focus-visible{outline:2px solid #0042ec!important;outline-offset:3px!important}html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card .ct-woo-card-actions a.adria-shop-preview-card-action[aria-disabled="true"],html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card .adria-shop-preview-card-action[aria-disabled="true"],html body.adria-site.adria-catalog-compact.single-product.adria-storefront-v2-pdp #main .adria-v2-related-products .adria-v2-related-products__rail ul.products li.product.adria-pdp-related-card .adria-pdp-related-card__body .adria-shop-preview-card-action[aria-disabled="true"]{opacity:.6!important;cursor:not-allowed!important}html body.adria-site.adria-catalog-compact #main ul.products li.product.adria-shop-preview-product-card .adria-shop-preview-card-action__plus{font-size:14px!important;line-height:1!important;font-weight:500!important}html body.adria-site.adria-catalog-compact.adria-cart-refined .adria-mass-option{padding:10px!important;gap:6px!important}html body.adria-site.adria-catalog-compact .adria-mass-sheet__rows{gap:8px!important}html body.adria-site.adria-catalog-compact .adria-mass-option__info{gap:4px 8px!important;align-items:center!important}html body.adria-site.adria-catalog-compact .adria-mass-option__info>strong{font-size:14px!important;line-height:1.35!important}html body.adria-site.adria-catalog-compact .adria-mass-option__availability[data-stock="in-stock"]{display:inline-flex!important;align-items:center!important;gap:4px!important;color:#48634f!important}html body.adria-site.adria-catalog-compact .adria-mass-option__availability[data-stock="in-stock"]::before{content:"";width:5px;height:5px;border-radius:50%;background:#33955b;flex:none}html body.adria-site.adria-catalog-compact .acq-quote{margin-top:2px!important;gap:2px 8px!important;font-size:10px!important;line-height:1.4!important}html body.adria-site.adria-catalog-compact .acq-note{margin-top:6px!important}@media(pointer:coarse){html body.adria-site.adria-catalog-compact.home #main #adria-home-products ul.products li.product.adria-shop-preview-product-card .ct-woo-card-actions a.adria-shop-preview-card-action,html body.adria-site.adria-catalog-compact.adria-shop-storefront-preview.adria-shop-catalog-preview #main ul.products li.product.adria-shop-preview-product-card .adria-shop-preview-card-action,html body.adria-site.adria-catalog-compact.single-product.adria-storefront-v2-pdp #main .adria-v2-related-products .adria-v2-related-products__rail ul.products li.product.adria-pdp-related-card .adria-pdp-related-card__body .adria-shop-preview-card-action{min-height:44px!important;height:44px!important}}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price{grid-template-columns:58px minmax(0,1fr) minmax(82px,110px)!important;grid-template-rows:auto auto auto!important;column-gap:8px!important;row-gap:4px!important;align-items:start!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price .adria-cart-drawer__thumb{grid-column:1!important;grid-row:1/3!important;width:58px!important;height:64px!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price .adria-cart-drawer__item-name{grid-column:2!important;grid-row:1!important;padding-right:0!important;align-self:start!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price .adria-cart-drawer__item-side{display:contents!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price .adria-cart-drawer__item-side>strong{grid-column:3!important;grid-row:1/3!important;justify-self:end!important;align-self:start!important;display:block!important;min-width:0!important;text-align:right!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price .adria-cart-drawer__qty{grid-column:2!important;grid-row:2!important;justify-self:start!important;align-self:start!important;margin:0!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price .adria-cart-drawer__remove{grid-area:auto!important;position:absolute!important;top:10px!important;left:0!important;right:auto!important;bottom:auto!important;z-index:1;width:24px!important;height:24px!important;min-height:24px!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:rgba(58,73,89,.65)!important;font-size:14px!important;padding:0!important;line-height:24px!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price .adria-cart-drawer__volume-note{grid-column:1/-1!important;grid-row:3!important;width:100%!important;box-sizing:border-box!important;min-width:0!important;margin-top:2px!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price .adria-cart-drawer__preorder-note{grid-column:1/-1!important;grid-row:4!important}html body.adria-site .acc-line-prices{display:flex;flex-direction:column;align-items:flex-end;gap:1px;line-height:1.2;white-space:normal;max-width:110px}html body.adria-site .acc-line-prices__original{font-size:11px!important;color:#7a8491!important;font-weight:400!important}html body.adria-site .acc-line-prices__original .amount{font-size:inherit!important;color:inherit!important}html body.adria-site .acc-line-prices__current{font-size:16px!important;font-weight:500!important;text-decoration:none!important;color:#17212b!important;line-height:1.2!important}html body.adria-site .acc-line-prices__current .amount{font-size:inherit!important;color:inherit!important}html body.adria-site .acc-line-prices__unit{font-size:10px!important;color:#17212b!important;font-weight:400!important;text-align:right!important}html body.adria-site .acc-line-prices :is(small,small .amount){font-size:10px!important;line-height:1.3!important}html body.adria-site .adria-cart-drawer[data-polished] .acc-next-offer{color:#687487!important;font-weight:400!important}html body.adria-site .adria-cart-drawer[data-polished] .acc-next-offer .amount{color:#0042ec!important;font-weight:500!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__volume-note.acc-no-offer{display:none!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__subtotal .adria-cart-sale-price ins{display:inline-flex!important;flex-direction:column!important;align-items:flex-end!important;gap:1px!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__subtotal .adria-vat-inclusive-note{display:block!important;margin:1px 0 0!important;font-size:8px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:0!important;text-align:right!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__shipping-row>strong.acc-free-shipping{color:#217448!important}@media(max-width:767px){html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price .adria-cart-drawer__remove{top:9px!important}}@media(max-width:359px){html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price{grid-template-columns:50px minmax(0,1fr) minmax(80px,98px)!important;column-gap:6px!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price .adria-cart-drawer__thumb{width:50px!important;height:58px!important}html body.adria-site .acc-line-prices{max-width:98px}}html body.adria-site .acc-line-prices__unit del{color:inherit!important;text-decoration:line-through!important;opacity:1!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__subtotal{font-size:18px!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__total--grand>span{font-size:13px!important}html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price .adria-cart-drawer__remove svg{width:11px!important;height:11px!important;stroke-width:1.5!important}@media(min-width:768px){html body.adria-site .adria-cart-drawer[data-polished] .adria-cart-drawer__item.acc-product-price{grid-template-columns:58px minmax(0,1fr) minmax(145px,155px)!important}html body.adria-site .adria-cart-drawer[data-polished] .acc-line-prices{max-width:155px}html body.adria-site .adria-cart-drawer[data-polished] .acc-line-prices__unit{white-space:nowrap}}html body.adria-site.adria-site-polished {
  --adria-content-width:1392px;
  --adria-content-gutter:clamp(20px,3.3vw,56px);
  --adria-shared-width:min(var(--adria-content-width), calc(100% - 2 * var(--adria-content-gutter)));
}html body.adria-site.adria-site-polished #header#header.ct-header [data-row="middle"] > .ct-container,html body.adria-site.adria-site-polished .adria-utility-bar__inner,html body.adria-site.adria-site-polished .adria-global-footer__main,html body.adria-site.adria-site-polished .adria-footer-payments__inner,html body.adria-site.adria-site-polished #main .adria-page > section > :is(.adria-container,.adria-narrow),html body.adria-site.adria-site-polished #main .adria-single-post > section > .adria-container,html body.adria-site.adria-site-polished #main .adria-track-order,html body.adria-site.adria-site-polished #main .adria-pcalc-wrap,html body.adria-site.adria-site-polished #main .adria-customer-reviews,html body.adria-site.adria-site-polished.woocommerce-cart #main > .ct-container-full > article > :is(.entry-content,.hero-section),html body.adria-site.adria-site-polished.woocommerce-account #main > .ct-container-full > article > :is(.entry-content,.hero-section),html body.adria-site.adria-site-polished.woocommerce-checkout #main > .ct-container-full > article > .entry-content,html body.adria-site.adria-site-polished.single-product #main article > .product{width:var(--adria-shared-width)!important;max-width:var(--adria-content-width)!important;margin-inline:auto!important;padding-inline:0!important;box-sizing:border-box!important}html body.adria-site.adria-site-polished #main .product-entry-wrapper.is-width-constrained{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important}html body.adria-site.adria-site-polished #main .adria-home-faq-block > :is(.adria-section__header,.adria-home-faq,.adria-home-faq__actions){width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important}html body.adria-site.adria-site-polished #main .adria-page > section,html body.adria-site.adria-site-polished #main .adria-single-post > section{width:100%!important;max-width:none!important;margin-inline:0!important;left:auto!important;right:auto!important}html body.adria-site.adria-site-polished #main .adria-page-hero > :is(.adria-narrow,.adria-container){text-align:left!important}html body.adria-site.adria-site-polished #main .adria-page-hero h1{max-width:100%}html body.adria-site.adria-site-polished #main .adria-page-hero > :is(.adria-narrow,.adria-container) > p{margin-left:0!important}html body.adria-site.adria-site-polished .adria-global-footer__notice,html body.adria-site.adria-site-polished .adria-global-footer__bottom{padding-inline:max(var(--adria-content-gutter),calc((100% - var(--adria-content-width))/ 2))!important}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-page-hero{padding-block:42px 28px!important}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-order-tracking-route{width:100%;max-width:none;margin-bottom:32px}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-contact-questions{padding-block:12px 18px!important}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-contact-message-section{padding-block:24px 48px!important}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-section__header{text-align:left;max-width:none;margin-bottom:22px}html body.adria-site.adria-site-polished #main .adria-contact-page :is(h1,h2,h3){text-transform:none!important;letter-spacing:-.025em!important}html body.adria-site.adria-site-polished #main .adria-contact-page h1{font-size:clamp(30px,3.2vw,44px)!important;line-height:1.15!important}html body.adria-site.adria-site-polished #main .adria-contact-page h2{font-size:26px!important;font-weight:650!important;line-height:1.25!important}html body.adria-site.adria-site-polished #main .adria-contact-page h3{font-size:15px!important;font-weight:650!important;line-height:1.4!important}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-question-grid{gap:16px}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-question-card{padding:20px;box-shadow:none}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-question-card p{font-size:14px;line-height:1.6}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-actions--section{margin-top:22px!important}html body.adria-site.adria-site-polished #main .adria-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:24px!important}html body.adria-site.adria-site-polished #main .adria-contact-grid > :is(aside,form){min-width:0;height:auto;align-self:stretch;margin:0;padding:28px;box-shadow:0 8px 28px #123c7310}html body.adria-site.adria-site-polished #main .adria-support-card{display:flex;flex-direction:column;gap:0}html body.adria-site.adria-site-polished #main .adria-support-card h2{font-size:clamp(21px,2vw,27px)!important}html body.adria-site.adria-site-polished #main .adria-support-card p{font-size:14px!important;line-height:1.65!important;margin-bottom:14px}html body.adria-site.adria-site-polished #main .adria-support-card .adria-eyebrow{font-size:11px!important;margin-bottom:10px}html body.adria-site.adria-site-polished #main .adria-support-box{padding:20px;margin-block:16px 20px;background:#f5f8fd;border-color:#dce5f3}html body.adria-site.adria-site-polished #main .adria-support-box h3{margin-block:16px 6px}html body.adria-site.adria-site-polished #main .adria-support-box h3:first-child{margin-top:0}html body.adria-site.adria-site-polished #main .adria-support-box p:last-child{margin-bottom:0}html body.adria-site.adria-site-polished #main .adria-contact-timezone{font-size:12px;color:#5c6f88}html body.adria-site.adria-site-polished #main .adria-support-human{padding:0 1px;margin-bottom:12px}html body.adria-site.adria-site-polished #main .adria-contact-direct{margin-top:auto;padding:16px;box-shadow:none}html body.adria-site.adria-site-polished #main .adria-contact-social{padding:16px;box-shadow:none}html body.adria-site.adria-site-polished #main .adria-contact-form{gap:18px}html body.adria-site.adria-site-polished #main .adria-contact-form label{font-size:12px;letter-spacing:0;text-transform:none}html body.adria-site.adria-site-polished #main .adria-contact-form .adria-legal-check span{font-size:11px;line-height:1.5}html body.adria-site.adria-site-polished #main .adria-home-vip-section :is(.adria-vip-card,.adria-help-card){padding:28px}html body.adria-site.adria-site-polished #main .adria-home-vip-section h2{font-size:clamp(24px,2.5vw,32px);line-height:1.2}html body.adria-site.adria-site-polished #main .adria-home-vip-section .adria-restock-consent-note{font-size:11px!important;line-height:1.5!important;color:#67758a!important;margin-top:12px!important}html body.adria-site.adria-site-polished #main .adria-home-vip-section .adria-human-support-note{font-size:13px;line-height:1.65}html body.adria-site.adria-site-polished #main [data-adria-home-news] [hidden]{display:none!important}html body.adria-site.adria-site-polished #main .adria-home-faq__panel p{max-width:85ch}html body.adria-site.adria-site-polished.postid-107868 .adria-single-post__media{align-self:start;overflow:hidden}html body.adria-site.adria-site-polished.postid-107868 .adria-single-post__image{height:auto!important;aspect-ratio:3/2;object-fit:cover}html body.adria-site.adria-site-polished .adria-editorial-image-note{padding:10px 14px;font-size:11px;line-height:1.5;color:#60718a;background:#f5f8fc}@media(max-width:999px) {html body.adria-site.adria-site-polished #main .adria-contact-grid{grid-template-columns:1fr!important;gap:18px!important}html body.adria-site.adria-site-polished #main .adria-contact-direct{margin-top:4px}}@media(max-width:767px) {html body.adria-site.adria-site-polished {--adria-content-gutter:16px;}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-page-hero{padding-block:28px 22px!important}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-contact-message-section{padding-block:16px 32px!important}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-order-tracking-route{margin-bottom:26px}html body.adria-site.adria-site-polished #main .adria-contact-grid > :is(aside,form){padding:18px}html body.adria-site.adria-site-polished #main .adria-support-card h2{font-size:21px!important}html body.adria-site.adria-site-polished #main .adria-support-card p{font-size:13px!important;line-height:1.6!important}html body.adria-site.adria-site-polished #main .adria-support-box{padding:16px;margin-block:12px 18px}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-question-card{padding:16px}html body.adria-site.adria-site-polished #main .adria-contact-page .adria-question-grid{gap:12px}html body.adria-site.adria-site-polished #main .adria-home-vip-section :is(.adria-vip-card,.adria-help-card){padding:20px}}@media(max-width:359px) {html body.adria-site.adria-site-polished #main .adria-support-card h2{font-size:18px!important}}html body.adria-site.home{min-width:0!important}html body.adria-site.home #main .adria-home-faq-block{width:var(--adria-shared-width)!important;max-width:var(--adria-content-width)!important;margin-inline:auto!important;padding-inline:0!important}html body.adria-site.home #main .adria-purity-layout{width:100%!important;max-width:none!important;margin-inline:0!important}html body.adria-site.home #main :is(.adria-purity-copy,.adria-purity-note--manufacturing){max-width:none!important;justify-self:stretch!important}html body.adria-site.home #main .adria-purity-copy p{max-width:none!important}html body.adria-site.home #main .adria-purity-visual{justify-self:stretch!important}html body.adria-site.home #main .adria-purity-document{width:100%!important;max-width:none!important;margin-inline:0!important}html body.adria-site.home #main .adria-purity-document__paper{inset:8px!important;transform:rotate(1deg)!important}html body.adria-site.home #main .adria-home-faq__item > button{padding:16px 20px!important;font-size:16px!important;font-weight:650!important;line-height:1.45!important;gap:16px!important}html body.adria-site.home #main .adria-home-faq__panel{width:100%!important;max-width:none!important;padding:0 20px 20px!important;box-sizing:border-box!important}html body.adria-site.home #main .adria-home-faq__panel p{width:100%!important;max-width:none!important;font-size:14px!important;line-height:1.65!important}html body.adria-site.home #main .adria-home-faq__panel p + p{margin-top:12px!important}html body.adria-site.home #main .adria-home-faq__panel .adria-inline-link{color:#52647a!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;padding-bottom:3px!important}html body.adria-site.home #main .adria-home-faq__panel .adria-inline-link::before{height:1px!important;opacity:.55}html body.adria-site.home #main .adria-home-faq__panel .adria-inline-link::after{font-size:13px!important}html body.adria-site.home #main .adria-home-faq__panel .adria-inline-link:hover,html body.adria-site.home #main .adria-home-faq__panel .adria-inline-link:focus-visible{color:#263b53!important}html body.adria-site.home #main .adria-home-faq__panel .adria-inline-link:focus-visible{outline:2px solid #52647a;outline-offset:4px;border-radius:2px}html body.adria-site.home #main .adria-home-faq__item:has([aria-expanded="true"]){border-color:rgba(65,61,198,.30)!important;background:linear-gradient(120deg,rgba(255,255,255,.94),rgba(238,239,255,.68))!important}html body.adria-site.home #main .adria-home-blog-preview__action{margin-top:28px!important}html body.adria-site.home #main .adria-home-blog-preview__action .adria-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;min-width:180px!important;min-height:48px!important;padding:12px 22px!important;border:1px solid #0042ec!important;border-radius:12px!important;background:#0042ec!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1.5!important;box-shadow:none!important;transition:none!important;transform:none!important}html body.adria-site.home #main .adria-home-blog-preview__action .adria-button::after{content:none!important;display:none!important}html body.adria-site.home #main .adria-home-blog-preview__action .adria-button:hover{background:#0036c2!important;border-color:#0036c2!important;transform:none!important;box-shadow:none!important}html body.adria-site.home #main .adria-review-strip--home{background:radial-gradient(ellipse at 18% 10%,rgba(117,105,230,.09),transparent 55%),linear-gradient(180deg,#f9fbff,#f3f6fd)!important;padding-block:48px!important;border-block:1px solid rgba(73,76,153,.08)!important}html body.adria-site.home #main .adria-review-strip--home .adria-review-strip__score{font-size:30px!important;letter-spacing:-1px;color:#283c8f!important}html body.adria-site.home #main .adria-review-strip--home .adria-review-strip__score-row{gap:12px!important;align-items:center!important;flex-wrap:wrap!important}html body.adria-site.home #main .adria-review-strip--home .adria-review-strip__viewport{padding-block:8px 18px!important}html body.adria-site.home #main .adria-review-strip--home .adria-review-strip__card{position:relative!important;border:1px solid rgba(87,98,172,.18)!important;border-radius:16px!important;background:rgba(255,255,255,.94)!important;box-shadow:0 5px 18px rgba(37,53,106,.055)!important;padding:22px!important;transition:border-color .2s ease,box-shadow .2s ease!important}html body.adria-site.home #main .adria-review-strip--home .adria-review-strip__card::before{content:'“';position:absolute;top:8px;right:17px;font-family:Georgia,serif;font-size:56px;line-height:1;color:rgba(88,72,195,.15);pointer-events:none}html body.adria-site.home #main .adria-review-strip--home .adria-review-strip__card:hover{border-color:rgba(80,66,187,.35)!important;box-shadow:0 7px 22px rgba(37,53,106,.1)!important}html body.adria-site.home #main .adria-review-strip--home .adria-review-strip__card > p{font-size:14px!important;line-height:1.65!important}html body.adria-site.home #main .adria-review-strip--home .adria-review-strip__card footer{padding-top:14px!important;border-top:1px solid rgba(71,84,142,.1)!important}html:not(.adria-offer-known) [data-adria-news-returning]{display:none!important}html.adria-offer-known [data-adria-news-returning],html body.home [data-adria-news-known="yes"] [data-adria-news-returning]{display:block!important}html.adria-offer-known [data-adria-news-heading],html.adria-offer-known [data-adria-news-intro],html.adria-offer-known [data-adria-home-news]:not(.is-success),html.adria-offer-known [data-adria-restock-mini],html.adria-offer-known [data-adria-restock-popup]:not(.is-success),[data-adria-news-known="yes"] > :is([data-adria-news-heading],[data-adria-news-intro],[data-adria-home-news]:not(.is-success)){display:none!important}html body.home .adria-restock-form.is-success :is(.adria-restock-form__row,.adria-restock-consent-note){display:none!important}html body.home [data-adria-news-returning] .adria-actions{flex-wrap:wrap;gap:16px;margin-top:22px}html body.home [data-adria-news-returning] .adria-section-kicker{font-size:11px!important;margin-bottom:14px}html body.home [data-adria-news-returning] h2{margin-bottom:14px}@media(min-width:1000px) {html body.adria-site.home #main .adria-purity-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:clamp(36px,5vw,76px)!important}}@media(max-width:767px) {html body.adria-site.home #main .adria-home-faq__item > button{padding:15px 16px!important;font-size:15px!important;gap:12px!important;text-align:left}html body.adria-site.home #main .adria-home-faq__panel{padding:0 16px 16px!important}html body.adria-site.home #main .adria-home-faq__panel p{font-size:14px!important;line-height:1.65!important}html body.adria-site.home #main .adria-home-blog-preview__action .adria-button{min-width:180px!important;min-height:48px!important}html body.adria-site.home #main .adria-review-strip--home{padding-block:34px!important}html body.adria-site.home #main .adria-review-strip--home .adria-review-strip__score{font-size:26px!important}}@media(prefers-reduced-motion:reduce) {html body.adria-site.home #main .adria-home-blog-preview__action .adria-button{transition:none!important;transform:none!important}}html body.adria-site.home #main main.adria-home > :is(.adria-purity-section,.adria-home-bulk,.adria-standard-section){background:transparent!important;box-shadow:none!important}html body.adria-site.home #main main.adria-home > :is(.adria-purity-section,.adria-home-bulk,.adria-standard-section)::before{display:none!important}body.adria-site dialog.adria-restock-popup{position:fixed!important;inset:50% auto auto 50%!important;margin:0!important;box-sizing:border-box!important;width:min(480px,calc(100vw - 24px))!important;max-height:calc(100dvh - 32px)!important;overflow-y:auto!important;overscroll-behavior:contain;display:block!important;padding:24px!important;border:1px solid #dce3eb!important;border-radius:16px!important;background:#fff!important;color:#14202d!important;box-shadow:0 18px 60px #14202d24!important;opacity:0;transform:translate3d(-50%,calc(-50% + 12px),0) scale(.98)!important;transition:transform .32s cubic-bezier(.22,.72,.24,1),opacity .22s ease!important}body.adria-site dialog.adria-restock-popup:not([open]){display:none!important}body.adria-site dialog.adria-restock-popup.is-visible{opacity:1;transform:translate3d(-50%,-50%,0) scale(1)!important}body.adria-site dialog.adria-restock-popup::backdrop{background:rgba(15,28,43,.22);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:opacity .24s ease}body.adria-site dialog.adria-restock-popup:is(.is-closing,.is-hiding-to-nudge)::backdrop{opacity:0}body.adria-site dialog.adria-restock-popup.is-hiding-to-nudge{opacity:0!important;pointer-events:none!important;transform:translate3d(calc(-50% + var(--welcome-shift-x,0px)),calc(-50% + var(--welcome-shift-y,160px)),0) scale(.15)!important}body.adria-site dialog.adria-restock-popup.is-closing{opacity:0!important;transform:translate3d(-50%,calc(-50% + 10px),0) scale(.98)!important}body.adria-site dialog.adria-restock-popup .adria-restock-popup__eyebrow{display:block!important;width:auto!important;margin:0 24px 13px 0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:#0042ec!important;font-size:10px!important;line-height:1.5!important;letter-spacing:.12em!important;font-weight:650!important}body.adria-site dialog.adria-restock-popup .adria-restock-popup__eyebrow span{padding:0 7px;color:#0042ec;opacity:.5}body.adria-site dialog.adria-restock-popup h2.adria-restock-popup__headline{max-width:none!important;margin:0!important;font-size:clamp(17px,calc(8vw - 8px),30px)!important;line-height:1.18!important;letter-spacing:-.03em!important;white-space:nowrap!important;font-weight:650!important;color:#14202d!important}body.adria-site dialog.adria-restock-popup h2.adria-restock-popup__headline span{display:inline;color:#0042ec}body.adria-site dialog.adria-restock-popup .adria-restock-popup__subcopy{margin:10px 0 17px!important;color:#5a6673!important;font-size:13px!important;line-height:1.5!important;font-weight:400!important}body.adria-site dialog.adria-restock-popup .adria-restock-form{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important}body.adria-site dialog.adria-restock-popup input[type=email]{box-sizing:border-box!important;width:100%!important;max-width:none!important;height:48px!important;min-height:48px!important;padding:0 14px!important;border:1px solid #cdd6df!important;border-radius:8px!important;background:#fff!important;color:#14202d!important;font-size:16px!important;font-weight:400!important;box-shadow:none!important}body.adria-site dialog.adria-restock-popup .adria-restock-popup__claim{display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:48px!important;padding:12px 16px!important;border:0!important;border-radius:8px!important;background:#0042ec!important;color:#fff!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;box-shadow:none!important;transform:none!important}body.adria-site dialog.adria-restock-popup .adria-restock-popup__claim:hover{background:#0038ca!important}body.adria-site dialog.adria-restock-popup .adria-restock-popup__claim:disabled{opacity:.65;cursor:wait}body.adria-site dialog.adria-restock-popup .adria-restock-popup__terms{margin:0!important;text-align:center;color:#6b7581!important;font-size:9px!important;font-weight:400!important;line-height:1.4!important}body.adria-site dialog.adria-restock-popup .adria-restock-popup__fineprint{box-sizing:border-box!important;width:100%!important;max-width:none!important;align-self:stretch!important;margin:2px 0 0!important;padding:0!important;color:#6b7581!important;font-size:9px!important;font-weight:400!important;line-height:1.45!important;text-align:justify!important;text-align-last:left!important}body.adria-site dialog.adria-restock-popup .adria-restock-popup__fineprint a{color:inherit;text-decoration:underline;text-underline-offset:2px}body.adria-site dialog.adria-restock-popup .adria-restock-popup__decline{align-self:center;min-height:36px!important;margin:0!important;padding:7px 12px!important;border:0!important;background:transparent!important;color:#66717d!important;font-size:12px!important;line-height:1.5!important;font-weight:400!important;text-decoration:none!important}body.adria-site dialog.adria-restock-popup .adria-restock-popup__decline:hover{color:#0042ec!important;text-decoration:underline!important}body.adria-site dialog.adria-restock-popup .adria-restock-popup__close{position:absolute!important;top:11px!important;right:11px!important;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#74808b!important;font-size:24px!important;line-height:1!important;font-weight:300!important;box-shadow:none!important}body.adria-site dialog.adria-restock-popup :is(button,input,a):focus-visible{outline:2px solid #0042ec!important;outline-offset:3px!important}body.adria-site dialog.adria-restock-popup .adria-restock-form__message{margin:0!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important}body.adria-site dialog.adria-restock-popup.is-success :is(.adria-restock-popup__terms,.adria-restock-popup__fineprint){display:none!important}body.adria-site .adria-restock-mini{position:fixed!important;left:max(14px,env(safe-area-inset-left))!important;bottom:max(14px,env(safe-area-inset-bottom))!important;z-index:10061!important;display:inline-flex!important;align-items:center!important;gap:0!important;max-width:calc(100vw - 28px)!important;padding:0!important;border:1px solid #cdd8e5!important;border-radius:9px!important;background:#fff!important;box-shadow:0 3px 12px #14202d12!important;opacity:0!important;pointer-events:none!important;transform:translateY(8px)!important;transition:opacity .22s ease,transform .28s ease!important}body.adria-site .adria-restock-mini.is-visible{opacity:1!important;pointer-events:auto!important;transform:none!important}body.adria-site .adria-restock-mini .adria-restock-mini__button{display:inline-flex!important;align-items:center!important;min-height:40px!important;margin:0!important;padding:0 13px!important;border:0!important;border-radius:8px 0 0 8px!important;background:transparent!important;color:#0042ec!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;box-shadow:none!important;white-space:nowrap!important;transform:none!important}body.adria-site .adria-restock-mini .adria-restock-mini__close{display:grid!important;place-items:center!important;width:32px!important;min-width:32px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;border:0!important;border-left:1px solid #e6ebf1!important;border-radius:0 8px 8px 0!important;background:transparent!important;color:#818c97!important;font-size:17px!important;font-weight:400!important;line-height:1!important;box-shadow:none!important;transform:none!important}body.adria-site .adria-restock-mini button:hover{background:#f4f7fb!important}body.adria-site .adria-restock-mini button:focus-visible{outline:2px solid #0042ec;outline-offset:3px}body.adria-cart-drawer-open .adria-restock-mini,body.adria-research-gate-open .adria-restock-mini,body:has(.adria-search-overlay.is-open) .adria-restock-mini{opacity:0!important;pointer-events:none!important}body:has(.adria-cookie-consent:not([hidden])) .adria-restock-mini{bottom:calc(108px + env(safe-area-inset-bottom))!important}@media(max-width:767px){body:has(.adria-cookie-consent:not([hidden])) .adria-restock-mini{bottom:calc(168px + env(safe-area-inset-bottom))!important}}@media(max-width:480px){body.adria-site dialog.adria-restock-popup{padding:22px 18px!important}}@media(prefers-reduced-motion:reduce){body.adria-site dialog.adria-restock-popup,body.adria-site dialog.adria-restock-popup::backdrop,body.adria-site .adria-restock-mini{transition:none!important}}body.adria-site dialog.adria-restock-popup.is-success :is(.adria-restock-popup__claim,.adria-restock-popup__decline,input){display:none!important}body.adria-site dialog.adria-restock-popup{max-width:calc(100vw - 24px)!important}body.adria-site dialog.adria-restock-popup label.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.adria-site dialog.adria-restock-popup .adria-restock-popup__amount{color:#0042ec;font-weight:600;white-space:nowrap}html body.adria-site.home #main .adria-home-vip-section .adria-vip-grid{gap:18px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}html body.adria-site.home #main .adria-home-vip-section :is(.adria-vip-card,.adria-help-card){box-sizing:border-box!important;min-width:0!important;padding:26px!important;border:1px solid #dce3eb!important;border-radius:16px!important;background:rgba(255,255,255,.9)!important;box-shadow:0 5px 20px #14202d06!important}html body.adria-site.home #main .adria-home-vip-section :is(.adria-vip-card,.adria-help-card) h2{width:100%!important;max-width:none!important;margin:0!important;font-size:clamp(24px,2.25vw,30px)!important;line-height:1.2!important;letter-spacing:-.03em!important;font-weight:650!important;color:#14202d!important}html body.adria-site.home #main .adria-home-vip-section :is(.adria-vip-card,.adria-help-card) p{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:11px 0 0!important;padding:0!important;color:#5a6673!important;font-size:14px!important;line-height:1.55!important;font-weight:400!important}html body.adria-site.home #main .adria-home-vip-section .adria-home-offer-accent{color:#0042ec!important}html body.adria-site.home #main .adria-home-vip-section p .adria-home-offer-accent{font-weight:600!important;white-space:nowrap}html body.adria-site.home #main .adria-vip-card .adria-restock-form{width:100%!important;max-width:none!important;margin:18px 0 0!important;gap:9px!important}html body.adria-site.home #main .adria-vip-card .adria-restock-form__row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}html body.adria-site.home #main .adria-vip-card .adria-restock-form input[type=email]{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:48px!important;padding:0 14px!important;border:1px solid #cdd6df!important;border-radius:8px!important;background:#fff!important;color:#14202d!important;font-size:16px!important;font-weight:400!important;box-shadow:none!important}html body.adria-site.home #main .adria-vip-card .adria-restock-form__row .adria-button{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:48px!important;margin:0!important;padding:12px 18px!important;border:1px solid #0042ec!important;border-radius:8px!important;background:#0042ec!important;color:#fff!important;font-size:14px!important;line-height:1.3!important;font-weight:600!important;white-space:nowrap!important;box-shadow:none!important;transform:none!important}html body.adria-site.home #main .adria-vip-card .adria-restock-form__row .adria-button:is(:hover,:focus-visible){background:#0038ca!important}html body.adria-site.home #main .adria-vip-card .adria-restock-form__row .adria-button::after{content:none!important}html body.adria-site.home #main .adria-home-vip-section .adria-vip-card .adria-restock-consent-note{margin:0!important;font-size:9px!important;line-height:1.45!important;color:#6b7581!important}html body.adria-site.home #main .adria-home-vip-section .adria-help-card .adria-human-support-note{margin-top:12px!important;font-size:12px!important;line-height:1.6!important}html body.adria-site.home #main .adria-help-card .adria-actions{width:100%!important;justify-content:flex-start!important;margin-top:17px!important}html body.adria-site.home #main .adria-vip-card> :not([hidden]){position:relative;z-index:1}html body.adria-site.home #main .adria-vip-card::after{z-index:0;opacity:.65}@media(max-width:767px){html body.adria-site.home #main .adria-home-vip-section .adria-vip-grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html body.adria-site.home #main .adria-home-vip-section :is(.adria-vip-card,.adria-help-card){padding:20px 18px!important}html body.adria-site.home #main .adria-home-vip-section .adria-vip-card [data-adria-news-heading]{font-size:clamp(17px,5.4vw,27px)!important;white-space:nowrap!important}html body.adria-site.home #main .adria-vip-card .adria-restock-form__row{grid-template-columns:minmax(0,1fr)!important}html body.adria-site.home #main .adria-vip-card .adria-restock-form__row .adria-button{width:100%!important}}body.adria-site dialog.adria-restock-popup{overflow-x:hidden!important;isolation:isolate}body.adria-site dialog.adria-restock-popup::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 8%,rgba(72,210,255,0) 30%,rgba(72,210,255,.46) 45%,rgba(255,255,255,.58) 52%,transparent 68%);transform:translateX(-72%);opacity:0}body.adria-site dialog.adria-restock-popup.is-visible:not(.is-hiding-to-nudge):not(.is-closing)::after{animation:adriaVipSheen 3.05s ease-in-out 1 both}body.adria-site .adria-restock-mini{border:1px solid #dce3eb!important;border-radius:5px!important;background:#fff!important;box-shadow:none!important;padding:0 3px 0 0!important;gap:0!important}body.adria-site .adria-restock-mini .adria-restock-mini__button{gap:0!important;min-height:30px!important;padding:0 10px 0 12px!important;border-radius:4px 0 0 4px!important;background:transparent!important;letter-spacing:0!important}body.adria-site .adria-restock-mini__amount{color:#0042ec;font-size:12px;font-weight:600;letter-spacing:0;line-height:1}body.adria-site .adria-restock-mini .adria-restock-mini__close{width:24px!important;min-width:24px!important;height:30px!important;min-height:30px!important;border:0!important;border-radius:3px!important;background:transparent!important;color:#8b96a2!important;font-size:14px!important}body.adria-site .adria-restock-mini button:hover{background:#f5f7fb!important}@media(prefers-reduced-motion:reduce){body.adria-site dialog.adria-restock-popup::after{animation:none!important;display:none!important}}@media(max-width:360px){html body.adria-site.home #main .adria-home-vip-section :is(.adria-vip-card,.adria-help-card){padding-inline:16px!important}html body.adria-site.home #main .adria-home-vip-section .adria-vip-card [data-adria-news-heading]{font-size:17px!important}}html:has(body.adria-mobile-navigation-v1){scrollbar-gutter:stable}@media(min-width:1000px) {body.adria-mobile-navigation-v1 { --amnav-action-track:calc(4 * 36px + 3 * 2px); }}@media(min-width:1280px) {body.adria-mobile-navigation-v1 { --amnav-action-track:calc(4 * 40px + 3 * 5px); }}@media(min-width:1400px) {html body.adria-site.adria-mobile-navigation-v1 #header#header#header.ct-header [data-device="desktop"] [data-row="middle"] > .ct-container{grid-template-columns:auto minmax(0,1fr) var(--amnav-action-track)!important}}@media(min-width:1000px) and (max-width:1199px) {html body.adria-site.adria-mobile-navigation-v1 #header#header#header.ct-header [data-device="desktop"] [data-row="middle"] > .ct-container{grid-template-columns:130px minmax(0,1fr) var(--amnav-action-track)!important;column-gap:12px!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="desktop"] .site-title a{width:130px!important;max-width:130px!important;background-size:contain!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="desktop"] .site-logo-container img{width:130px!important;max-width:130px!important;height:auto!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="desktop"] nav > ul{gap:8px!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="desktop"] nav > ul > li > .ct-menu-link{font-size:12px!important}}@media(min-width:1200px) and (max-width:1399px) {html body.adria-site.adria-mobile-navigation-v1 #header#header#header.ct-header [data-device="desktop"] [data-row="middle"] > .ct-container{grid-template-columns:160px minmax(0,1fr) var(--amnav-action-track)!important;column-gap:16px!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="desktop"] .site-title a{width:160px!important;max-width:160px!important;background-size:contain!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="desktop"] .site-logo-container img{width:160px!important;max-width:160px!important;height:auto!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="desktop"] nav > ul{gap:12px!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="desktop"] nav > ul > li > .ct-menu-link{font-size:13.5px!important}}.amnav[hidden]{display:none!important}.amnav{position:fixed;inset:var(--amnav-top,74px) 0 0;z-index:9990;font-family:Inter,Arial,sans-serif}.amnav__backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:0;margin:0;padding:0;background:rgba(12,28,42,.24);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0;transition:opacity .3s ease;cursor:pointer}.amnav__panel{position:absolute;inset:0 auto 0 0;display:flex;flex-direction:column;width:min(84vw,360px);max-width:calc(100vw - 40px);padding:0;background:#fff;box-shadow:8px 0 30px #07182d12;transform:translate3d(-105%,0,0);transition:transform .38s cubic-bezier(.22,.8,.25,1);outline:none}.amnav.is-open .amnav__panel{transform:translate3d(0,0,0)}.amnav.is-open .amnav__backdrop{opacity:1}.amnav__scroll{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:10px 18px max(18px,env(safe-area-inset-bottom));scrollbar-width:thin}.amnav nav{padding:0;margin:0}.amnav nav a{display:flex;align-items:center;gap:12px;min-height:38px;margin:0;padding:7px 8px;color:#172b3a;font-size:15px;line-height:1.35;font-weight:450;text-decoration:none;border:0;border-radius:5px}.amnav nav a:hover{color:#087eaa;background:#eff8fc}.amnav nav a:focus-visible{outline:2px solid #0c89b5;outline-offset:1px;background:#eff8fc}.amnav nav a[aria-current="page"]{color:#087eaa;background:#f1f8fb;font-weight:600}.amnav nav svg{width:17px;height:17px;flex:0 0 17px;fill:none;stroke:#1689b1;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.amnav nav small{font-size:8px;letter-spacing:.5px;color:#078c68;background:#e9f7f1;border-radius:3px;padding:2px 4px}.amnav .amnav__shopping{margin-top:9px;padding-top:8px;border-top:1px solid #eaf0f3}.amnav__shopping p{margin:0 8px 4px;color:#6a7a87;font-size:9px;line-height:1.5;letter-spacing:1px;text-transform:uppercase}.amnav .amnav__policies{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #eaf0f3;margin-top:11px;padding-top:9px;gap:0 12px}.amnav .amnav__policies a{min-height:31px;font-size:12px;color:#62737f}.amnav__promotion:empty{display:none}.amnav__promotion{flex:0 0 auto}.amnav__promotion .af10-menu-banner{display:block!important;margin:0!important;border-radius:0!important}.amnav__promotion .af6-inner{min-height:56px!important;padding:7px 12px!important;gap:8px!important}.amnav__promotion .af6-offer strong{font-size:24px!important}.amnav__promotion .af6-code{font-size:13px!important}.amnav__promotion .af6-auto{font-size:8px!important}.amnav__promotion .af6-clock b{font-size:12px!important}.amnav__promotion .af6-clock small{font-size:7px!important}.amnav__saved-count{margin-left:auto;font-size:10px;color:#087eaa}.adria-header-action--saved{position:relative}.adria-saved-count{position:absolute;display:inline-flex;align-items:center;justify-content:center}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device] .adria-header-action > :is(.adria-cart-count,.adria-saved-count){display:inline-flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;inset:auto!important;top:calc(50% - 19px)!important;right:calc(50% - 19px)!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border:1px solid #0042ec!important;border-radius:50%!important;background:#0042ec!important;color:#fff!important;font-family:Inter,Arial,sans-serif!important;font-size:8px!important;font-weight:650!important;line-height:1!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important;text-align:center!important;text-shadow:none!important;white-space:nowrap!important;box-shadow:none!important;transform:none!important;pointer-events:none!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device] .adria-header-action > .adria-saved-count{background:transparent!important;color:#0042ec!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device] .adria-header-action > :is(.adria-cart-count,.adria-saved-count)[hidden]{display:none!important}[data-adria-saved-count][hidden]{display:none!important}.amnav-trigger-lines{position:relative;width:20px;height:16px;display:block;color:#172b3a!important}.amnav-trigger-lines i{position:absolute;left:0;width:20px;height:1.6px;border-radius:2px;background:#172b3a!important;transition:transform .28s ease,opacity .18s ease}.amnav-trigger-lines i:nth-child(1){top:0}.amnav-trigger-lines i:nth-child(2){top:7px}.amnav-trigger-lines i:nth-child(3){top:14px}[aria-expanded="true"] > .amnav-trigger-lines i:nth-child(1){transform:translateY(7px) rotate(45deg)}[aria-expanded="true"] > .amnav-trigger-lines i:nth-child(2){opacity:0;transform:scaleX(.5)}[aria-expanded="true"] > .amnav-trigger-lines i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:999px) {html body.adria-site.adria-mobile-navigation-v1 { --adria-sale-nav-height:68px; }html body.adria-site.adria-mobile-navigation-v1 #header#header#header.ct-header{transform:translate3d(0,var(--amnav-travel,0px),0)!important;transition:transform .32s cubic-bezier(.22,.8,.25,1)!important;will-change:transform;z-index:9991!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header.ct-header[data-amnav-at-top],html body.adria-site.adria-mobile-navigation-v1.amnav-open #header#header#header.ct-header,html body.adria-site.adria-mobile-navigation-v1 #header#header#header.ct-header:has(:focus-visible){transition:none!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header.ct-header[data-amnav-pointer-held]{transform:var(--amnav-pointer-transform)!important;transition:none!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header.ct-header [data-device="mobile"] [data-row="middle"] > .ct-container{display:grid!important;align-items:center!important;grid-template-columns:32px minmax(0,1fr) auto!important;gap:4px!important;width:calc(100% - var(--adria-content-gutter,16px) * 2)!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] [data-column],html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] [data-items]{display:contents!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] .ct-header-trigger{grid-column:1!important;grid-row:1!important;width:32px!important;min-width:32px!important;height:44px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center;justify-content:flex-start;border:0!important;background:transparent!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] .site-branding{grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;margin:0!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] .site-title a{width:clamp(92px,28vw,150px)!important;max-width:100%!important;background-size:contain!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] .site-logo-container img{width:clamp(92px,28vw,150px)!important;max-width:100%!important;height:auto!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] .adria-header-actions{grid-column:3!important;grid-row:1!important;display:flex!important;gap:0!important;margin:0!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] .adria-header-action{min-width:34px!important;width:34px!important;height:44px!important;min-height:44px!important;padding:0!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] .adria-header-action__icon,html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] .adria-header-action__icon svg{width:20px!important;height:20px!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] .adria-header-action__label{display:none!important}html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] .adria-saved-count{top:2px;right:0}body.amnav-open .adria-restock-mini,body.amnav-open .adria-whatsapp-float{visibility:hidden!important}}@media(max-width:350px) {html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] .site-title a,html body.adria-site.adria-mobile-navigation-v1 #header#header#header [data-device="mobile"] .site-logo-container img{width:88px!important;max-width:100%!important}}@media(prefers-reduced-motion:reduce) {.amnav__panel,.amnav__backdrop,.amnav-trigger-lines i,html body.adria-site.adria-mobile-navigation-v1 #header#header#header.ct-header{transition:none!important}}html body.adria-mobile-navigation-v1 #header#header#header .ct-header-trigger > .amnav-trigger-lines{background:transparent!important;border:0!important;box-shadow:none!important}.amnav__partnership{border:0;margin:0;padding:0}.amnav__partnership summary{display:flex;align-items:center;gap:12px;min-height:38px;padding:7px 8px;border-radius:5px;font-size:15px;font-weight:450;line-height:1.35;color:#172b3a;list-style:none;cursor:pointer}.amnav__partnership summary::-webkit-details-marker{display:none}.amnav__partnership summary:focus-visible{outline:2px solid #0c89b5;outline-offset:1px}.amnav__chevron{margin-left:auto;color:#8b9ca8}.amnav__partnership[open] .amnav__chevron{transform:rotate(180deg)}.amnav .amnav__partnership div a{padding-left:37px;min-height:32px;font-size:12px;color:#637482}.amnav__promotion .af6-inner{grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1.25fr)!important;width:100%!important;max-width:100%!important;box-sizing:border-box;padding-inline:10px!important;gap:6px!important}.amnav__promotion .af6-offer,.amnav__promotion .af6-tag,.amnav__promotion .af6-time,.amnav__promotion .af6-clock,.amnav__promotion .af6-clock > span{min-width:0!important}.amnav__promotion .af6-offer strong{font-size:21px!important}.amnav__promotion .af6-offer strong > span{font-size:11px!important}.amnav__promotion .af6-tag{padding-inline:3px!important}.amnav__promotion .af6-auto{font-size:7px!important;white-space:normal!important}.amnav__promotion .af6-clock{gap:1px!important;width:100%}.amnav__promotion .af6-clock > span{flex:1 1 0}.amnav__promotion .af6-clock small{font-size:6px!important}html body.adria-site.adria-mobile-navigation-v1 .adria-cart-drawer { --cart-blue:#0042ec; }html body.adria-site.adria-mobile-navigation-v1 .adria-cart-drawer[data-polished] .adria-cart-drawer__panel{transition:transform .24s cubic-bezier(.22,.8,.25,1)!important}html body.adria-site.adria-mobile-navigation-v1 .adria-cart-drawer[data-polished].is-open .adria-cart-drawer__panel{transition-duration:.38s!important}html body.adria-site.adria-mobile-navigation-v1 .adria-cart-drawer[data-polished] :is(.adria-cart-drawer__actions > .adria-button,.adria-cart-drawer__empty > .adria-button,.adria-cart-drawer__recommendation-add,.adria-cart-drawer__coupon-row > button){background:#0042ec!important;border:1px solid #0042ec!important;color:#fff!important;box-shadow:none!important}html body.adria-site.adria-mobile-navigation-v1 .adria-cart-drawer[data-polished] :is(.adria-cart-drawer__actions > .adria-button,.adria-cart-drawer__empty > .adria-button,.adria-cart-drawer__recommendation-add,.adria-cart-drawer__coupon-row > button):hover{background:#0035bd!important;border-color:#0035bd!important;color:#fff!important}html body.adria-site.adria-mobile-navigation-v1 .adria-cart-drawer[data-polished] .adria-cart-drawer__actions > .adria-button--secondary{background:#fff!important;border-color:#0042ec!important;color:#0042ec!important}html body.adria-site.adria-mobile-navigation-v1 .adria-cart-drawer[data-polished] .adria-cart-drawer__actions > .adria-button--secondary:hover{background:#eef3ff!important}@media(prefers-reduced-motion:reduce) {html body.adria-site.adria-mobile-navigation-v1 .adria-cart-drawer[data-polished] .adria-cart-drawer__panel,html body.adria-site.adria-mobile-navigation-v1 .adria-cart-drawer[data-polished].is-open .adria-cart-drawer__panel{transition:none!important}}body.adria-site .amnav .amnav__auth{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 10px}body.adria-site .amnav .amnav__auth a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:9px 8px;box-sizing:border-box;border:1px solid #b9cfe0;border-radius:9px;background:#f6f9fc;color:#245e89;font-size:12.5px;font-weight:650;white-space:nowrap;line-height:1.25;text-align:center;text-decoration:none}body.adria-site .amnav .amnav__auth [data-amnav-signup]{background:#216eb1;border-color:#216eb1;color:#fff;box-shadow:none}body.adria-site .amnav .amnav__auth a:focus-visible{outline:2px solid #6d9fc4;outline-offset:2px}