:root{--gpt-section-gap: clamp(2.5rem, 4.5vw, 4.75rem) ;--gpt-card-media-bg:#fff}body.warehouse--v4:not(.template-collection):not(.template-search) main#main{color:var(--gpt-text);background:radial-gradient(circle at 92% 0,rgba(16,185,129,.035),transparent 28rem),var(--gpt-bg)}body.warehouse--v4:not(.template-collection):not(.template-search) .heading,body.warehouse--v4:not(.template-collection):not(.template-search) main h1,body.warehouse--v4:not(.template-collection):not(.template-search) main h2,body.warehouse--v4:not(.template-collection):not(.template-search) main h3,body.warehouse--v4:not(.template-collection):not(.template-search) main h4{color:var(--gpt-text);font-family:var(--heading-font-family);letter-spacing:-.02em}body.warehouse--v4:not(.template-collection):not(.template-search) .h1,body.warehouse--v4:not(.template-collection):not(.template-search) main h1{font-weight:820}body.warehouse--v4:not(.template-collection):not(.template-search) main h2,body.warehouse--v4:not(.template-collection):not(.template-search) main h3{font-weight:760}body.warehouse--v4:not(.template-collection):not(.template-search) .text--strong{color:var(--gpt-text);font-weight:700}body.warehouse--v4:not(.template-collection):not(.template-search) .page__header{margin-top:clamp(1.5rem,3vw,2.5rem);margin-bottom:1.5rem}body.warehouse--v4:not(.template-collection):not(.template-search) .page__title{color:var(--gpt-text)!important;font-weight:820!important;letter-spacing:-.028em!important}body.warehouse--v4:not(.template-collection):not(.template-search) .page__description,body.warehouse--v4:not(.template-collection):not(.template-search) .rte{color:var(--gpt-text-soft)}body.warehouse--v4:not(.template-collection):not(.template-search) .drawer__inner,body.warehouse--v4:not(.template-collection):not(.template-search) .modal__dialog,body.warehouse--v4:not(.template-collection):not(.template-search) .popover__inner,body.warehouse--v4:not(.template-collection):not(.template-search) .value-picker__inner,body.warehouse--v4:not(.template-collection):not(.template-search) main .card{border-color:var(--gpt-border)!important;border-radius:var(--gpt-radius-lg);background:var(--gpt-surface);box-shadow:var(--gpt-shadow-sm)}body.warehouse--v4:not(.template-collection):not(.template-search) main .card{overflow:hidden}body.warehouse--v4:not(.template-collection):not(.template-search) main .card__header{border-color:var(--gpt-border)!important;background:linear-gradient(180deg,#fff,#fbfdfc)}body.warehouse--v4:not(.template-collection):not(.template-search) main .card__section+.card__section,body.warehouse--v4:not(.template-collection):not(.template-search) main .card__separator{border-color:var(--gpt-border)!important}body.warehouse--v4:not(.template-collection):not(.template-search) .button{min-height:44px;border-radius:var(--gpt-radius-md)!important;font-weight:750;letter-spacing:-.005em;text-transform:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease}body.warehouse--v4:not(.template-collection):not(.template-search) .button--primary,body.warehouse--v4:not(.template-collection):not(.template-search) .form__submit.button--primary{border-color:#0b4e3e!important;background:linear-gradient(135deg,#073f32 0,var(--gpt-emerald-dark) 100%)!important;color:#fff!important;box-shadow:0 12px 28px -14px #10b981bf}@media(hover:hover){body.warehouse--v4:not(.template-collection):not(.template-search) .button--primary:hover,body.warehouse--v4:not(.template-collection):not(.template-search) .form__submit.button--primary:hover{transform:translateY(-2px);border-color:#073f32!important;background:linear-gradient(135deg,#052f26,#0b4e3e)!important;box-shadow:0 16px 34px -14px #10b981e0}}body.warehouse--v4:not(.template-collection):not(.template-search) .button--secondary,body.warehouse--v4:not(.template-collection):not(.template-search) .button--ternary{border-color:var(--gpt-border)!important;background:#fff!important;color:var(--gpt-text)!important}body.warehouse--v4:not(.template-collection):not(.template-search) .form__field,body.warehouse--v4:not(.template-collection):not(.template-search) main .select-wrapper,body.warehouse--v4:not(.template-collection):not(.template-search) main input[type=email],body.warehouse--v4:not(.template-collection):not(.template-search) main input[type=number],body.warehouse--v4:not(.template-collection):not(.template-search) main input[type=tel],body.warehouse--v4:not(.template-collection):not(.template-search) main input[type=text],body.warehouse--v4:not(.template-collection):not(.template-search) main select,body.warehouse--v4:not(.template-collection):not(.template-search) main textarea{border-color:#cbd5e1;border-radius:12px}body.warehouse--v4:not(.template-collection):not(.template-search) .form__field:focus,body.warehouse--v4:not(.template-collection):not(.template-search) main input:focus,body.warehouse--v4:not(.template-collection):not(.template-search) main select:focus,body.warehouse--v4:not(.template-collection):not(.template-search) main textarea:focus{outline:none;border-color:var(--gpt-emerald-deep)!important;box-shadow:0 0 0 3px #10b98124!important}body.warehouse--v4:not(.template-collection):not(.template-search) .breadcrumb,body.warehouse--v4:not(.template-collection):not(.template-search) .remlagret-breadcrumbs{color:var(--gpt-text-muted)!important;font-size:13px}body.warehouse--v4:not(.template-collection):not(.template-search) .breadcrumb a,body.warehouse--v4:not(.template-collection):not(.template-search) .remlagret-breadcrumbs a{color:var(--gpt-text-soft)!important;text-decoration:none!important}body.warehouse--v4:not(.template-collection):not(.template-search) .breadcrumb a:hover,body.warehouse--v4:not(.template-collection):not(.template-search) .remlagret-breadcrumbs .active,body.warehouse--v4:not(.template-collection):not(.template-search) .remlagret-breadcrumbs a:hover{color:var(--gpt-emerald-deep)!important}body.warehouse--v4.template-index .icon-bar,body.warehouse--v4.template-index .info-bar,body.warehouse--v4.template-index .promo-grid,body.warehouse--v4.template-index [data-rem-slider] .rem-wrap{margin-block:var(--gpt-section-gap)!important}body.warehouse--v4.template-index .icon-bar,body.warehouse--v4.template-index .info-bar{gap:16px!important}body.warehouse--v4.template-index .icon-box,body.warehouse--v4.template-index .info-box{border:1px solid var(--gpt-border-green)!important;border-radius:var(--gpt-radius-lg)!important;background:linear-gradient(180deg,#fff,#fafcfb)!important;box-shadow:var(--gpt-shadow-sm)!important}body.warehouse--v4.template-index .icon-text,body.warehouse--v4.template-index .info-text{color:var(--gpt-text)!important;font-weight:780!important;letter-spacing:-.01em}body.warehouse--v4.template-index .icon-subtext,body.warehouse--v4.template-index .info-subtext,body.warehouse--v4.template-index .rating-text{color:var(--gpt-text-muted)!important}body.warehouse--v4.template-index [data-rem-slider] .rem-head .rem-title-h{color:var(--gpt-text)!important;font-size:clamp(1.35rem,2vw,1.75rem)!important;font-weight:800!important;line-height:1.18!important;letter-spacing:-.025em!important}body.warehouse--v4.template-index [data-rem-slider] .rem-btn{border:1px solid #d7dee8!important;border-radius:999px!important;background:#fff!important;color:var(--gpt-text)!important;font-weight:680!important;box-shadow:var(--gpt-shadow-xs)!important}body.warehouse--v4.template-index [data-rem-slider] .rem-track{padding-top:7px!important;padding-bottom:11px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-card{position:relative!important;overflow:hidden!important;min-height:100%;padding:0!important;border:1px solid var(--gpt-border)!important;border-radius:18px!important;background:#fff!important;box-shadow:var(--gpt-shadow-sm)!important;transform:none!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}body.warehouse--v4.template-index [data-rem-slider] .rem-img{display:block!important;margin:0!important;padding:0!important;border-radius:0!important;border-bottom:1px solid #eef2f7!important;background:#fff!important}body.warehouse--v4.template-index [data-rem-slider] .rem-img img{width:100%!important;height:100%!important;border-radius:0!important;background:#fff!important;object-fit:contain!important}body.warehouse--v4.template-index [data-rem-slider] .rem-vendorlogo{display:inline-flex!important;width:fit-content!important;min-height:32px!important;align-items:center!important;margin:14px 16px 0!important;padding:3px 7px!important;border:1px solid #e8edf3!important;border-radius:9px!important;background:#fff!important}body.warehouse--v4.template-index [data-rem-slider] .rem-vendorlogo img{width:auto!important;height:auto!important;max-width:108px!important;max-height:24px!important;object-fit:contain!important}body.warehouse--v4.template-index [data-rem-slider] .rem-title{min-height:2.7em!important;margin:10px 16px 8px!important;color:var(--gpt-text)!important;font-size:15px!important;font-weight:750!important;line-height:1.35!important}body.warehouse--v4.template-index [data-rem-slider] .rem-title a{color:inherit!important;text-decoration:none!important}body.warehouse--v4.template-index [data-rem-slider] .rem-price{margin:auto 16px 6px!important;color:var(--gpt-text)!important;font-size:20px!important;font-weight:820!important;line-height:1.2!important;letter-spacing:-.02em!important}body.warehouse--v4.template-index [data-rem-slider] .rem-price .discount{color:var(--gpt-emerald-deep)!important}body.warehouse--v4.template-index [data-rem-slider] .rem-price s{color:#94a3b8!important;font-size:13px!important;font-weight:500!important}body.warehouse--v4.template-index [data-rem-slider] .rem-rating{min-height:24px!important;height:auto!important;margin:4px 16px 16px!important;color:var(--gpt-text-muted)!important}body.warehouse--v4.template-index .promo-grid .promo-card{overflow:hidden;border:1px solid var(--gpt-border)!important;border-radius:var(--gpt-radius-lg)!important;background:#fff!important;box-shadow:var(--gpt-shadow-sm)!important}body.warehouse--v4.template-index .promo-grid .promo-media{padding:0!important;background:#fff!important}body.warehouse--v4.template-index .promo-grid .promo-media img{width:100%!important;background:#fff!important;object-fit:contain!important}body.warehouse--v4.template-index .promo-title{color:var(--gpt-text)!important;font-weight:800!important;letter-spacing:-.02em!important}body.warehouse--v4.template-index .promo-desc{color:var(--gpt-text-soft)!important}body.warehouse--v4.template-index .promo-price{color:var(--gpt-text)!important;font-weight:850!important}body.warehouse--v4.template-index .promo-btn{border-radius:12px!important;background:linear-gradient(135deg,#073f32,var(--gpt-emerald-dark))!important;color:#fff!important;font-weight:750!important}body.warehouse--v4.template-product .page__sub-header{padding-top:16px;padding-bottom:10px}body.warehouse--v4.template-product .product-block-list{margin-top:12px}body.warehouse--v4.template-product .product-block-list__item--content .card,body.warehouse--v4.template-product .product-block-list__item--description .card,body.warehouse--v4.template-product .product-block-list__item--info .card,body.warehouse--v4.template-product .product-block-list__item--shipping .card,body.warehouse--v4.template-product .product-block-list__item--trust .card{border:1px solid var(--gpt-border)!important;border-radius:var(--gpt-radius-lg)!important;box-shadow:var(--gpt-shadow-sm)}body.warehouse--v4.template-product .product-block-list__item--info .card{box-shadow:var(--gpt-shadow-md)}body.warehouse--v4.template-product .product-block-list__item--info .card__section{padding-top:26px;padding-bottom:26px}body.warehouse--v4.template-product .product-main-container{overflow:hidden;border:1px solid var(--gpt-border);border-radius:var(--gpt-radius-lg);background:#fff;box-shadow:var(--gpt-shadow-sm)}body.warehouse--v4.template-product .main-image-wrapper{background:#fff!important}body.warehouse--v4.template-product .thumbnail{overflow:hidden;border:1px solid var(--gpt-border)!important;background:#fff}body.warehouse--v4.template-product .thumbnail.active,body.warehouse--v4.template-product .thumbnail:hover{border-color:var(--gpt-emerald-deep)!important;box-shadow:0 0 0 2px #10b9811f}body.warehouse--v4.template-product .product-meta__title{color:var(--gpt-text)!important;font-size:clamp(1.65rem,3vw,2.4rem)!important;font-weight:840!important;line-height:1.1!important;letter-spacing:-.034em!important}body.warehouse--v4.template-product .product-meta__vendor{display:inline-flex;width:fit-content;margin-top:8px;padding:5px 9px;border:1px solid rgba(26,122,95,.18);border-radius:999px;background:#10b98114;color:var(--gpt-emerald-deep)!important;font-size:12px;font-weight:700;text-decoration:none!important}body.warehouse--v4.template-product .price-list .price,body.warehouse--v4.template-product .product-form__info-content .price{color:var(--gpt-text);font-size:clamp(1.35rem,2.5vw,1.8rem);font-weight:840;letter-spacing:-.025em}body.warehouse--v4.template-product .price--highlight{color:var(--gpt-emerald-deep)!important}body.warehouse--v4.template-product .price--compare{color:#94a3b8!important;font-size:.85em!important}body.warehouse--v4.template-product .product-form__buy-buttons{padding:16px!important;border:1px solid var(--gpt-border)!important;border-radius:var(--gpt-radius-md)!important;background:linear-gradient(180deg,#fff,#fafcfb)!important;box-shadow:var(--gpt-shadow-xs)}body.warehouse--v4.template-product .product-form__quantity-selector,body.warehouse--v4.template-product .quantity-selector{overflow:hidden;border:1px solid var(--gpt-border)!important;border-radius:12px!important;background:#fff!important}body.warehouse--v4.template-product .quantity-btn,body.warehouse--v4.template-product .quantity-selector__button{color:var(--gpt-text)!important}body.warehouse--v4.template-product .product-form__add-button{min-height:50px!important}body.warehouse--v4.template-product .card__collapsible-button{min-height:58px}body.warehouse--v4.template-product .card__title{color:var(--gpt-text);font-weight:760}body.warehouse--v4.template-cart .cart-wrapper{margin-top:18px}body.warehouse--v4.template-cart .cart-wrapper .card{border:1px solid var(--gpt-border)!important;border-radius:var(--gpt-radius-lg)!important;box-shadow:var(--gpt-shadow-sm)}body.warehouse--v4.template-cart .line-item-table th{color:var(--gpt-text-muted);background:#f8fafc;font-size:12px;letter-spacing:.06em;text-transform:uppercase}body.warehouse--v4.template-cart .line-item-table td,body.warehouse--v4.template-cart .line-item-table th{border-color:var(--gpt-border)!important}body.warehouse--v4.template-cart .line-item__image-wrapper{border:1px solid var(--gpt-border);border-radius:12px;background:#fff}body.warehouse--v4.template-cart .line-item__title{color:var(--gpt-text)!important;font-weight:720}body.warehouse--v4.template-cart .quantity-selector{overflow:hidden;border:1px solid var(--gpt-border)!important;background:#fff}body.warehouse--v4.template-cart .cart-recap{border:1px solid var(--gpt-border);border-radius:var(--gpt-radius-lg);background:#fff;box-shadow:var(--gpt-shadow-sm)}body.warehouse--v4:not(.template-collection):not(.template-search) .mini-cart{border:1px solid var(--gpt-border);border-radius:0 0 18px 18px;box-shadow:var(--gpt-shadow-lg)}body.warehouse--v4:not(.template-collection):not(.template-search) .mini-cart__line-item{border-color:var(--gpt-border)!important}body.warehouse--v4:not(.template-collection):not(.template-search) .mini-cart__image-wrapper{overflow:hidden;border:1px solid var(--gpt-border);border-radius:10px;background:#fff}body.warehouse--v4:not(.template-collection):not(.template-search) .mini-cart__product-title{color:var(--gpt-text)!important;font-weight:720}body.warehouse--v4:not(.template-collection):not(.template-search) .mini-cart__recap{border-color:var(--gpt-border)!important;background:#f8fafc}body.warehouse--v4:not(.template-collection):not(.template-search) .empty-state{margin-block:clamp(3rem,7vw,6rem);padding:clamp(2rem,5vw,4rem);border:1px solid var(--gpt-border);border-radius:var(--gpt-radius-lg);background:#fff;box-shadow:var(--gpt-shadow-sm)}@media(hover:hover){body.warehouse--v4.template-index .icon-box:hover,body.warehouse--v4.template-index .info-box:hover,body.warehouse--v4.template-index .promo-card:hover,body.warehouse--v4.template-index [data-rem-slider] .rem-card:hover{transform:translateY(-3px)!important;border-color:#1a7a5f47!important;box-shadow:var(--gpt-shadow-md)!important}body.warehouse--v4.template-index [data-rem-slider] .rem-card:hover .rem-img img{transform:scale(1.018);transition:transform .22s cubic-bezier(.22,1,.36,1)}}@media(max-width:768px){:root{--gpt-section-gap:2.25rem}body.warehouse--v4.template-index [data-rem-slider] .rem-card{border-radius:14px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-track{padding-inline:0!important}body.warehouse--v4.template-index [data-rem-slider] .rem-vendorlogo{margin:12px 13px 0!important}body.warehouse--v4.template-index [data-rem-slider] .rem-title{margin:8px 13px 7px!important;font-size:14px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-price{margin-right:13px!important;margin-left:13px!important;font-size:18px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-rating{margin-right:13px!important;margin-left:13px!important;margin-bottom:13px!important}body.warehouse--v4.template-product .product-meta__title{font-size:1.65rem!important}body.warehouse--v4.template-product .product-block-list__item--info .card__section{padding-top:20px;padding-bottom:20px}body.warehouse--v4:not(.template-collection):not(.template-search) main .card{border-radius:14px}}@media(prefers-reduced-motion:reduce){body.warehouse--v4.template-index .icon-box,body.warehouse--v4.template-index .info-box,body.warehouse--v4.template-index .promo-card,body.warehouse--v4.template-index [data-rem-slider] .rem-card,body.warehouse--v4:not(.template-collection):not(.template-search) .button{transition:none!important}body.warehouse--v4.template-index [data-rem-slider] .rem-card:hover .rem-img img{transform:none!important;transition:none!important}}section[data-section-type=activate-account] .form--main,section[data-section-type=login] .form--main,section[data-section-type=register] .form--main,section[data-section-type=reset-password] .form--main{max-width:520px;margin:clamp(2rem,5vw,4.5rem) auto;padding:clamp(1.5rem,4vw,2.5rem);border:1px solid var(--gpt-border);border-radius:20px;background:#fff;box-shadow:var(--gpt-shadow-md)}section[data-section-type=activate-account] .form__header,section[data-section-type=login] .form__header,section[data-section-type=register] .form__header,section[data-section-type=reset-password] .form__header{margin-bottom:24px;text-align:left}section[data-section-type=activate-account] .form__title,section[data-section-type=login] .form__title,section[data-section-type=register] .form__title,section[data-section-type=reset-password] .form__title{margin-bottom:8px;font-size:clamp(1.65rem,4vw,2.15rem);line-height:1.12}section[data-section-type=activate-account] .form__legend,section[data-section-type=login] .form__legend,section[data-section-type=register] .form__legend,section[data-section-type=reset-password] .form__legend{color:var(--gpt-text-muted);line-height:1.6}section[data-section-type=login] .form__secondary-action,section[data-section-type=register] .form__secondary-action{margin-top:22px;padding-top:18px;border-top:1px solid var(--gpt-border);color:var(--gpt-text-muted)}section[data-section-type=account] .layout{gap:22px}section[data-section-type=account] .layout__section--secondary .card{border:1px solid var(--gpt-border)!important;border-radius:16px!important;background:#fff;box-shadow:var(--gpt-shadow-xs)}section[data-section-type=account] .card__linklist-item{margin:2px 0;padding:11px 12px;border-radius:10px;color:var(--gpt-text-soft);transition:color .16s ease,background-color .16s ease}section[data-section-type=account] .card__linklist-item.text--strong,section[data-section-type=account] .card__linklist-item:hover{background:#10b98114;color:var(--gpt-emerald-deep)!important;text-decoration:none}section[data-section-type=account] .layout__section>.card,section[data-section-type=account] .order-summary.card{border:1px solid var(--gpt-border)!important;border-radius:18px!important;box-shadow:var(--gpt-shadow-sm)}section[data-section-type=account] .table th{color:var(--gpt-text-muted);background:#f8fafc;font-size:11px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}section[data-section-type=account] .table td,section[data-section-type=account] .table th{border-color:var(--gpt-border)!important}section[data-section-type=account] .address-list__item{padding:18px;border:1px solid var(--gpt-border);border-radius:14px;background:#fff}section[data-section-type=account] .order-foot{border-color:var(--gpt-border)!important;background:#f8fafc}section[data-section-type=account] .order-foot__item--strong{color:var(--gpt-text);font-weight:800}body.warehouse--v4:not(.template-collection):not(.template-search) form[action*="/contact"]{padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--gpt-border);border-radius:18px;background:#fff;box-shadow:var(--gpt-shadow-sm)}body.warehouse--v4:not(.template-collection):not(.template-search) form[action*="/contact"] .form__header{margin-bottom:22px}body.warehouse--v4:not(.template-collection):not(.template-search) .contact__store-info{overflow:hidden;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--gpt-border);border-radius:18px;background:linear-gradient(180deg,#fff,#fafcfb);box-shadow:var(--gpt-shadow-sm)}body.warehouse--v4:not(.template-collection):not(.template-search) .contact__store-heading{margin-bottom:16px}body.warehouse--v4:not(.template-collection):not(.template-search) .contact__store-image{overflow:hidden;margin-bottom:18px;border-radius:14px;background:var(--gpt-surface-soft)}body.warehouse--v4:not(.template-collection):not(.template-search) .contact__store-image img{width:100%;height:100%;object-fit:cover}section[data-section-type=page] .container--narrow{max-width:860px}section[data-section-type=page] .page__header{max-width:720px;margin-right:auto;margin-left:auto}section[data-section-type=page] .page__content{padding:clamp(1.4rem,4vw,2.5rem);border:1px solid var(--gpt-border);border-radius:18px;background:#fff;box-shadow:var(--gpt-shadow-xs)}section[data-section-type=page] .page__content h2,section[data-section-type=page] .page__content h3{margin-top:1.8em;margin-bottom:.6em}section[data-section-type=page] .page__content li,section[data-section-type=page] .page__content p{line-height:1.72}body.warehouse--v4.template-index .info-bar{padding:clamp(12px,2vw,20px)!important;border:1px solid rgba(215,227,222,.72);border-radius:24px;background:#f1f5f4a8}body.warehouse--v4.template-index .icon-bar{padding:clamp(12px,2vw,20px)!important;border:1px solid rgba(226,232,240,.9);border-radius:24px;background:#ffffffb8}body.warehouse--v4.template-product .product-block-list__item--shipping .card__section,body.warehouse--v4.template-product .product-block-list__item--trust .card__section{padding-top:22px;padding-bottom:22px}body.warehouse--v4.template-product .product-meta__reference{color:var(--gpt-text-muted)!important}body.warehouse--v4.template-product .product-meta__share-buttons{color:var(--gpt-text-muted)}body.warehouse--v4.template-cart .cart-recap__notices,body.warehouse--v4.template-cart .cart-recap__price-line{color:var(--gpt-text-soft)}body.warehouse--v4.template-cart .cart-recap .button--primary{min-height:50px;font-size:15px}body.warehouse--v4:not(.template-collection):not(.template-search) .alert{border-radius:12px}body.warehouse--v4:not(.template-collection):not(.template-search) .alert--success{border-color:#0596693d;background:#ecfdf5;color:#065f46}body.warehouse--v4:not(.template-collection):not(.template-search) .alert--error{border-color:#dc262633;background:#fef2f2;color:#991b1b}@media(max-width:699px){section[data-section-type=activate-account] .form--main,section[data-section-type=login] .form--main,section[data-section-type=register] .form--main,section[data-section-type=reset-password] .form--main{margin:1.25rem auto 2rem;padding:1.25rem;border-radius:16px}body.warehouse--v4:not(.template-collection):not(.template-search) .contact__store-info,body.warehouse--v4:not(.template-collection):not(.template-search) form[action*="/contact"],section[data-section-type=page] .page__content{padding:1.2rem;border-radius:14px}body.warehouse--v4.template-index .icon-bar,body.warehouse--v4.template-index .info-bar{padding:10px!important;border-radius:18px}}body.warehouse--v4:not(.template-collection):not(.template-search){--gpt-text-muted:#556579}body.warehouse--v4:not(.template-collection):not(.template-search) main#main{background:var(--gpt-bg)!important}body.warehouse--v4:not(.template-collection):not(.template-search) main .card{box-shadow:none!important}body.warehouse--v4:not(.template-collection):not(.template-search) main .card__header{background:#fff!important}body.warehouse--v4.template-index .icon-bar,body.warehouse--v4.template-index .info-bar{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}body.warehouse--v4.template-index .icon-box,body.warehouse--v4.template-index .info-box,body.warehouse--v4.template-index .promo-grid .promo-card,body.warehouse--v4.template-index [data-rem-slider] .rem-card{box-shadow:none!important}body.warehouse--v4.template-index [data-rem-slider] .rem-price s,body.warehouse--v4.template-product .price--compare{color:var(--gpt-text-muted)!important}body.warehouse--v4.template-product .product-block-list__item--content .card,body.warehouse--v4.template-product .product-block-list__item--description .card,body.warehouse--v4.template-product .product-block-list__item--shipping .card,body.warehouse--v4.template-product .product-block-list__item--trust .card,body.warehouse--v4.template-product .product-main-container{box-shadow:none!important}body.warehouse--v4.template-product .product-block-list__item--info .card{box-shadow:var(--gpt-shadow-xs)!important}body.warehouse--v4.template-product .product-form__buy-buttons{background:#fff!important}body.warehouse--v4.template-cart .cart-recap{box-shadow:var(--gpt-shadow-xs)!important}section[data-section-type=activate-account] .form--main,section[data-section-type=login] .form--main,section[data-section-type=register] .form--main,section[data-section-type=reset-password] .form--main{box-shadow:var(--gpt-shadow-xs)!important}section[data-section-type=account] .layout__section--secondary .card,section[data-section-type=account] .layout__section>.card,section[data-section-type=account] .order-summary.card{box-shadow:none!important}section[data-section-type=account] .address-list__item{background:#fbfcfd!important}body.warehouse--v4:not(.template-collection):not(.template-search) form[action*="/contact"]{box-shadow:none!important}body.warehouse--v4:not(.template-collection):not(.template-search) .contact__store-info{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}section[data-section-type=page] .page__content{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.warehouse--v4:not(.template-collection):not(.template-search) .empty-state{box-shadow:none!important}@media(hover:hover){body.warehouse--v4.template-index .icon-box:hover,body.warehouse--v4.template-index .info-box:hover,body.warehouse--v4.template-index .promo-card:hover,body.warehouse--v4.template-index [data-rem-slider] .rem-card:hover{box-shadow:var(--gpt-shadow-sm)!important}}@media(max-width:699px){body.warehouse--v4:not(.template-collection):not(.template-search) .contact__store-info,section[data-section-type=page] .page__content{padding:0!important;border-radius:0!important}}body.warehouse--v4.template-product .product-block-list{gap:24px!important;margin-top:14px!important}body.warehouse--v4.template-product .product-block-list__item--info .card{border-color:#d7e3de!important;box-shadow:0 18px 42px -34px #0f172a7a!important}body.warehouse--v4.template-product .product-block-list__item--content .card,body.warehouse--v4.template-product .product-block-list__item--description .card,body.warehouse--v4.template-product .product-block-list__item--shipping .card,body.warehouse--v4.template-product .product-block-list__item--trust .card{border-color:#dbe5e0!important;box-shadow:none!important}body.warehouse--v4.template-product .product-block-list__item--info .card__section{padding:28px!important}body.warehouse--v4.template-product .product-main-container{margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.warehouse--v4.template-product .main-image-wrapper{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border:1px solid #dbe5e0;border-radius:18px;background:radial-gradient(circle at 50% 20%,rgba(16,185,129,.035),transparent 38%),linear-gradient(180deg,#fff,#f8faf9)!important}body.warehouse--v4.template-product .main-image-wrapper img#mainImage{width:100%!important;max-width:none!important;height:100%!important;padding:clamp(18px,3vw,34px)!important;border-radius:0!important;background:transparent!important;object-fit:contain!important;object-position:center!important}body.warehouse--v4.template-product .main-image-wrapper img.watermark{width:58%!important;opacity:.045!important}body.warehouse--v4.template-product .main-image-wrapper .rem-arrows{padding:0 14px!important}body.warehouse--v4.template-product .main-image-wrapper .rem-arrow{width:44px!important;height:44px!important;border:1px solid rgba(15,23,42,.1)!important;background:#ffffffeb!important;color:#0f172a!important;box-shadow:0 10px 22px -16px #0f172a75!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.warehouse--v4.template-product .thumbnail-wrapper{justify-content:flex-start!important;margin-top:10px!important}body.warehouse--v4.template-product .thumbnail-container{justify-content:flex-start!important;gap:8px!important;width:100%!important;max-width:none!important;margin:0!important;padding:4px 2px 8px!important;scrollbar-width:thin}body.warehouse--v4.template-product .thumbnail{width:68px!important;height:68px!important;padding:4px;border:1px solid #dbe5e0!important;border-radius:10px!important;background:#fff!important;object-fit:contain!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease!important}body.warehouse--v4.template-product .thumbnail:hover{border-color:#94a3b8!important;transform:translateY(-1px)}body.warehouse--v4.template-product .thumbnail.active{border-color:#1a7a5f!important;box-shadow:0 0 0 2px #10b9811f!important}body.warehouse--v4.template-product .lightbox-overlay{background:#060a13e0!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body.warehouse--v4.template-product .lightbox-content{padding:12px;border:1px solid rgba(248,250,252,.1);border-radius:18px;background:#fffffffa;box-shadow:0 34px 80px -28px #000000b3}body.warehouse--v4.template-product .lightbox-content img#lightboxImage{border-radius:12px!important;object-fit:contain}body.warehouse--v4.template-product .product-meta__title-row{gap:14px!important;align-items:flex-start!important}body.warehouse--v4.template-product .product-meta__title{margin:0!important;color:#0f172a!important;font-size:clamp(1.85rem,3vw,2.55rem)!important;font-weight:860!important;line-height:1.08!important;letter-spacing:-.035em!important}body.warehouse--v4.template-product .product-meta__reference{margin-top:10px!important}body.warehouse--v4.template-product .card__separator{margin:22px 0!important;border-color:#e2e8f0!important}body.warehouse--v4.template-product .product-info__block-item+.product-info__block-item{margin-top:18px!important}body.warehouse--v4.template-product .product-info__block-item--buy-buttons>div:first-child{padding-top:12px!important;padding-bottom:8px!important}body.warehouse--v4.template-product .price-list .price,body.warehouse--v4.template-product .product-form__info-content .price{font-size:clamp(1.5rem,2.5vw,1.95rem)!important;font-weight:880!important;letter-spacing:-.025em!important}body.warehouse--v4.template-product .price--compare{color:#64748b!important}body.warehouse--v4.template-product .product-form__buy-buttons{gap:14px!important;padding:18px!important;border:1px solid #d7e3de!important;border-radius:16px!important;background:#f8faf9!important;box-shadow:none!important}body.warehouse--v4.template-product .product-form__actions{display:flex!important;align-items:stretch!important;gap:12px!important}body.warehouse--v4.template-product .product-form__quantity-selector{flex:0 0 auto;height:52px!important;border:1px solid #cbd5e1!important;border-radius:12px!important;background:#fff!important}body.warehouse--v4.template-product .product-form__quantity-selector .quantity-btn{width:44px!important;height:52px!important;background:#fff!important;color:#0f172a!important;font-size:20px!important}body.warehouse--v4.template-product .product-form__quantity-selector .quantity-display{width:48px!important;line-height:52px!important;border-color:#e2e8f0!important;color:#0f172a!important;font-weight:760!important}body.warehouse--v4.template-product .product-form__payment-container{min-width:0}body.warehouse--v4.template-product .product-form__add-button{min-height:52px!important;height:52px!important;border-radius:12px!important;font-size:16px!important;font-weight:800!important}body.warehouse--v4.template-product .remlagret-payment-wrapper{margin-top:2px;padding-top:14px!important;border-top:1px solid #e2e8f0}body.warehouse--v4.template-cart .page__header{margin-bottom:22px!important}body.warehouse--v4.template-cart .cart-wrapper{margin-top:0!important}body.warehouse--v4.template-cart .cart-wrapper .card{overflow:hidden;border:1px solid #dbe5e0!important;border-radius:18px!important;background:#fff!important;box-shadow:none!important}body.warehouse--v4.template-cart .line-item-table th{padding-top:13px!important;padding-bottom:13px!important;border-color:#e8eeeb!important;background:#f8faf9!important;color:#64748b!important;font-size:11px!important;font-weight:760!important;letter-spacing:.06em!important}body.warehouse--v4.template-cart .line-item{border-color:#e8eeeb!important}body.warehouse--v4.template-cart .line-item td{padding-top:20px!important;padding-bottom:20px!important;vertical-align:middle!important}body.warehouse--v4.template-cart .line-item__image-wrapper{width:92px!important;overflow:hidden;border:1px solid #e0e8e4!important;border-radius:12px!important;background:linear-gradient(180deg,#fff,#f8faf9)!important}body.warehouse--v4.template-cart .line-item__image-wrapper img{object-fit:contain!important}body.warehouse--v4.template-cart .line-item__vendor{color:#64748b!important;font-size:11.5px!important;font-weight:650!important}body.warehouse--v4.template-cart .line-item__title{color:#0f172a!important;font-size:15px!important;font-weight:760!important;line-height:1.35!important}body.warehouse--v4.template-cart .line-item__line-price,body.warehouse--v4.template-cart .line-item__price-list{font-variant-numeric:tabular-nums}body.warehouse--v4.template-cart .line-item__price{color:#0f172a!important;font-weight:780!important}body.warehouse--v4.template-cart .line-item__quantity-remove{color:#64748b!important;font-size:12px!important}body.warehouse--v4.template-cart .quantity-selector{height:42px!important;border:1px solid #cbd5e1!important;border-radius:10px!important;background:#fff!important}body.warehouse--v4.template-cart .quantity-selector__button{min-width:38px;min-height:40px}body.warehouse--v4.template-cart .cart-recap{overflow:hidden;border:1px solid #d7e3de!important;border-radius:18px!important;background:#fff!important;box-shadow:0 18px 40px -34px #0f172a70!important}body.warehouse--v4.template-cart .cart-recap .card{border:0!important;border-radius:0!important;box-shadow:none!important}body.warehouse--v4.template-cart .cart-recap__price-line{color:#475569!important}body.warehouse--v4.template-cart .cart-recap__price-line:last-of-type{padding-top:14px;border-top:1px solid #e2e8f0;color:#0f172a!important;font-size:18px;font-weight:820}body.warehouse--v4.template-cart .cart-recap__checkout{min-height:52px!important;border-radius:12px!important;font-size:16px!important;font-weight:820!important}body.warehouse--v4.template-cart #backorder-info-btn,body.warehouse--v4.template-cart #close-modal-btn{border-radius:10px!important;background:#0f5f4b!important;color:#fff!important;font-weight:720!important}body.warehouse--v4.template-cart .cart-recap__secure-payment{margin-top:18px;padding-top:16px;border-top:1px solid #e2e8f0}body.warehouse--v4.template-cart .cart-recap__secure-payment-title{color:#64748b!important;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase}@media(max-width:768px){body.warehouse--v4:not(.template-collection):not(.template-search) main#main{overflow-x:clip}body.warehouse--v4.template-product .product-block-list{gap:16px!important}body.warehouse--v4.template-product .product-block-list__item--info .card__section{padding:20px 16px!important}body.warehouse--v4.template-product .product-main-container{margin:0!important}body.warehouse--v4.template-product .main-image-wrapper{border-radius:14px!important}body.warehouse--v4.template-product .main-image-wrapper img#mainImage{width:100%!important;max-width:none!important;padding:14px!important;border-radius:0!important}body.warehouse--v4.template-product .main-image-wrapper .rem-arrows{padding:0 8px!important;opacity:.92!important}body.warehouse--v4.template-product .main-image-wrapper .rem-arrow{width:40px!important;height:40px!important}body.warehouse--v4.template-product .thumbnail-container{gap:7px!important;padding-bottom:6px!important}body.warehouse--v4.template-product .thumbnail{width:58px!important;height:58px!important}body.warehouse--v4.template-product .product-meta__title{font-size:1.72rem!important}body.warehouse--v4.template-product .product-form__buy-buttons{padding:14px!important}body.warehouse--v4.template-product .product-form__actions{gap:9px!important}body.warehouse--v4.template-product .product-form__quantity-selector .quantity-btn{width:38px!important}body.warehouse--v4.template-product .product-form__quantity-selector .quantity-display{width:42px!important}body.warehouse--v4.template-cart .page__header{margin-top:20px!important;margin-bottom:14px!important}body.warehouse--v4.template-cart .cart-wrapper .card{border-radius:14px!important}body.warehouse--v4.template-cart .line-item{padding:14px 0!important}body.warehouse--v4.template-cart .line-item__product-info-wrapper{align-items:flex-start!important;gap:12px!important}body.warehouse--v4.template-cart .line-item__image-wrapper{width:78px!important;min-width:78px!important}body.warehouse--v4.template-cart .line-item__title{font-size:14px!important}body.warehouse--v4.template-cart .line-item__quantity{margin-top:10px!important}body.warehouse--v4.template-cart .cart-recap{margin-top:14px!important;border-radius:14px!important}}body.warehouse--v4:not(.template-collection):not(.template-search) .article-item__title,body.warehouse--v4:not(.template-collection):not(.template-search) .page__title,body.warehouse--v4:not(.template-collection):not(.template-search) .product-meta__title{text-wrap:balance}body.warehouse--v4:not(.template-collection):not(.template-search) .rte li,body.warehouse--v4:not(.template-collection):not(.template-search) .rte p{text-wrap:pretty}section[data-section-type=page] .page__header{max-width:760px;margin-right:auto!important;margin-left:auto!important}section[data-section-type=page] .page__content{max-width:820px;margin-right:auto;margin-left:auto;color:#475569!important;font-size:16px;line-height:1.72}section[data-section-type=page] .page__content h2{margin-top:2.2em;margin-bottom:.7em;color:#0f172a!important;font-size:clamp(1.45rem,2.3vw,1.85rem);font-weight:820;line-height:1.2;letter-spacing:-.025em}section[data-section-type=page] .page__content h3{margin-top:1.8em;margin-bottom:.65em;color:#0f172a!important;font-size:1.2rem;font-weight:780;line-height:1.3}body.warehouse--v4 .article-item__excerpt a,section[data-section-type=page] .page__content a{color:#0f5f4b!important;text-decoration-color:#0f5f4b57;text-underline-offset:3px}section[data-section-type=page] .page__content a:hover{text-decoration-color:#0f5f4b}section[data-section-type=page] .page__content blockquote{margin:28px 0;padding:18px 22px;border-left:3px solid #10b981;border-radius:0 12px 12px 0;background:#f1f5f4;color:#334155}section[data-section-type=page] .page__content hr{margin:34px 0;border:0;border-top:1px solid #dbe5e0}section[data-section-type=page] .page__content table{width:100%;overflow:hidden;border:1px solid #dbe5e0;border-radius:12px;background:#fff}section[data-section-type=page] .page__content th{background:#f1f5f4;color:#334155;font-weight:760}section[data-section-type=blog] .page__header{margin-bottom:28px!important}section[data-section-type=blog] .page__tag-list{gap:8px}section[data-section-type=blog] .page__tag-item{margin:0!important}section[data-section-type=blog] .page__tag-item a{display:inline-flex;align-items:center;min-height:36px;padding:0 13px;border:1px solid #d7e3de;border-radius:999px;background:#fff;color:#475569!important;font-size:13px;font-weight:650;text-decoration:none}section[data-section-type=blog] .page__tag-item a:hover,section[data-section-type=blog] .page__tag-item.is-selected a{border-color:#10b9815c;background:#f1f5f4;color:#0f5f4b!important}body.warehouse--v4 .article-item{height:100%;overflow:hidden;padding-bottom:20px;border:1px solid #dbe5e0;border-radius:18px;background:#fff;box-shadow:0 14px 34px -30px #0f172a6b;transition:transform .18s ease,border-color .18s ease,box-shadow .2s ease}body.warehouse--v4 .article-item__image-container{display:block;overflow:hidden;margin-bottom:0!important;border-bottom:1px solid #e7eeea;background:#f8faf9}body.warehouse--v4 .article-item__image{width:100%;transition:transform .24s cubic-bezier(.22,1,.36,1)}body.warehouse--v4 .article-item__excerpt,body.warehouse--v4 .article-item__meta,body.warehouse--v4 .article-item__title{margin-right:20px!important;margin-left:20px!important}body.warehouse--v4 .article-item__title{margin-top:18px!important;margin-bottom:8px!important;color:#0f172a!important;font-weight:820!important;line-height:1.22!important;letter-spacing:-.024em!important}body.warehouse--v4 .article-item__title a{color:inherit!important;text-decoration:none!important}body.warehouse--v4 .article-item__meta{color:#64748b!important;font-size:12px!important;font-weight:620}body.warehouse--v4 .article-item__excerpt{margin-top:10px!important;color:#475569!important;font-size:14px;line-height:1.58}@media(hover:hover){body.warehouse--v4 .article-item:hover{transform:translateY(-3px);border-color:#10b98152;box-shadow:0 24px 48px -36px #0f172a8a}body.warehouse--v4 .article-item:hover .article-item__image{transform:scale(1.025)}body.warehouse--v4 .article-item:hover .article-item__title a{color:#0f5f4b!important}}section[data-section-type=blog] .blog-sidebar__item{overflow:hidden;border:1px solid #dbe5e0!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important}section[data-section-type=blog] .blog-sidebar__block-title,section[data-section-type=blog] .blog-sidebar__item .heading{color:#0f172a!important;font-weight:800!important;letter-spacing:-.018em!important}section[data-section-type=blog] .blog-sidebar__post-title{color:#0f172a!important;font-weight:720!important;line-height:1.35}section[data-section-type=blog] .blog-sidebar__post-meta{color:#64748b!important}section[data-section-type=account] .page__header,section[data-section-type=login] .page__header,section[data-section-type=register] .page__header{margin-bottom:24px!important}section[data-section-type=account] .table th{background:#f1f5f4!important;color:#64748b!important;font-size:11px!important;font-weight:760!important;letter-spacing:.05em}body.warehouse--v4:not(.template-collection):not(.template-search) form[action*="/contact"] .form__header{margin-bottom:22px!important}body.warehouse--v4:not(.template-collection):not(.template-search) form[action*="/contact"] .form__title{font-weight:840!important;letter-spacing:-.025em!important}@media(max-width:768px){section[data-section-type=page] .page__content{font-size:15px;line-height:1.68}body.warehouse--v4 .article-item{border-radius:14px}body.warehouse--v4 .article-item__excerpt,body.warehouse--v4 .article-item__meta,body.warehouse--v4 .article-item__title{margin-right:15px!important;margin-left:15px!important}body.warehouse--v4 .article-item__title{margin-top:15px!important}}:root{--gpt-pcard-bg:#fff;--gpt-pcard-border:#d7e3de;--gpt-pcard-border-hover:rgba(16,185,129,.34);--gpt-pcard-ink:#0f172a;--gpt-pcard-muted:#556579;--gpt-pcard-star:#f5b50a;--gpt-pcard-green:#0f5f4b;--gpt-pcard-red:#dc2626}body.warehouse--v4.template-index [data-rem-slider] .rem-track{display:flex!important;gap:14px!important;width:100%!important;max-width:100%!important;padding:0 0 8px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;box-sizing:border-box}body.warehouse--v4.template-index [data-rem-slider] .rem-track::-webkit-scrollbar{display:none}body.warehouse--v4.template-index [data-rem-slider] .rem-viewport{width:100%!important;max-width:100%!important;overflow:hidden!important}body.warehouse--v4.template-index [data-rem-slider] .rem-card,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-card{position:relative!important;display:flex!important;flex-direction:column!important;min-width:0!important;height:100%!important;overflow:hidden!important;padding:0!important;border:1px solid var(--gpt-pcard-border)!important;border-radius:15px!important;background:var(--gpt-pcard-bg)!important;box-shadow:0 12px 28px -28px #0f172a80!important;scroll-snap-align:start;scroll-snap-stop:always;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,box-shadow .2s ease!important}@media(hover:hover){body.warehouse--v4.template-index [data-rem-slider] .rem-card:hover,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-card:hover{transform:translateY(-2px)!important;border-color:var(--gpt-pcard-border-hover)!important;box-shadow:0 20px 38px -30px #0f172a8a,0 0 0 1px #10b9810e!important}}body.warehouse--v4.template-index [data-rem-slider] .rem-img,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-img{position:relative!important;order:0;display:block!important;width:100%!important;aspect-ratio:1.22/1!important;margin:0!important;overflow:hidden!important;border:0!important;border-bottom:1px solid #e7eeea!important;border-radius:0!important;background:#fff!important;isolation:isolate}body.warehouse--v4.template-index [data-rem-slider] .rem-img:after,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-img:after{content:"";position:absolute;inset:auto 0 0;z-index:2;height:14%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(15,23,42,.016))}body.warehouse--v4.template-index [data-rem-slider] .rem-img>img,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-img>img{position:relative;z-index:1;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;box-sizing:border-box;padding:8px 10px!important;border:0!important;border-radius:0!important;background:#fff!important;object-fit:contain!important;object-position:center!important;transition:transform .22s cubic-bezier(.22,1,.36,1)!important}@media(hover:hover){body.warehouse--v4.template-index [data-rem-slider] .rem-card:hover .rem-img>img,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-card:hover .rem-img>img{transform:scale(1.012)!important}}body.warehouse--v4.template-index [data-rem-slider] .rem-media-overlays,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-media-overlays{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;pointer-events:none}body.warehouse--v4.template-index [data-rem-slider] .rem-media-overlays__vendor,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-media-overlays__vendor{position:absolute;top:11px;left:11px;display:flex;align-items:center;min-height:29px;max-width:calc(100% - 90px);padding:4px 7px;border:1px solid rgba(15,23,42,.055);border-radius:8px;background:#fffffff7;box-shadow:0 5px 14px -12px #0f172a7a}body.warehouse--v4.template-index [data-rem-slider] .rem-media-overlays__vendor .rem-vendorlogo,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-media-overlays__vendor .rem-vendorlogo{position:static!important;display:flex!important;align-items:center!important;width:auto!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.warehouse--v4.template-index [data-rem-slider] .rem-media-overlays__vendor .rem-vendorlogo img,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-media-overlays__vendor .rem-vendorlogo img{display:block!important;width:auto!important;height:auto!important;max-width:92px!important;max-height:24px!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:left center!important}body.warehouse--v4.template-index [data-rem-slider] .rem-media-overlays__vendor .rem-vendorlogo--skf img,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-media-overlays__vendor .rem-vendorlogo--skf img{max-width:58px!important;max-height:23px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-media-overlays__vendor .rem-vendorlogo--text,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-media-overlays__vendor .rem-vendorlogo--text{color:#334155!important;font-size:11px!important;font-weight:800!important;line-height:1!important}body.warehouse--v4.template-index [data-rem-slider] .rem-media-overlays__discount,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-media-overlays__discount{position:absolute;top:11px;right:11px;display:inline-flex;align-items:center;justify-content:center;min-height:27px;padding:4px 8px;border-radius:999px;background:var(--gpt-pcard-red);color:#fff;font-size:12px;font-weight:900;line-height:1;letter-spacing:-.01em;box-shadow:0 8px 18px -14px #dc2626ad}body.warehouse--v4.template-index [data-rem-slider] .rem-title,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-title{order:2;display:-webkit-box!important;height:40px!important;min-height:40px!important;margin:11px 14px 0!important;overflow:hidden!important;color:var(--gpt-pcard-ink)!important;font-size:15.25px!important;font-weight:780!important;line-height:1.31!important;letter-spacing:-.014em!important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:break-word}body.warehouse--v4.template-index [data-rem-slider] .rem-title a,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-title a{color:inherit!important;text-decoration:none!important}@media(hover:hover){body.warehouse--v4.template-index [data-rem-slider] .rem-title a:hover,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-title a:hover{color:var(--gpt-pcard-green)!important}}body.warehouse--v4.template-index [data-rem-slider] .rem-rating,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-rating{order:3;display:inline-flex!important;align-items:center!important;align-self:flex-start;gap:6px!important;min-height:22px!important;height:22px!important;margin:8px 14px 14px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#475569!important;font-size:12.5px!important;font-weight:700!important;line-height:1!important;white-space:nowrap}body.warehouse--v4.template-index [data-rem-slider] .rem-rating.is-empty,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-rating.is-empty{visibility:hidden!important}body.warehouse--v4.template-index [data-rem-slider] .rem-stars,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-stars{position:relative!important;display:inline-block;font-size:15.5px!important;line-height:1!important;letter-spacing:.01em}body.warehouse--v4.template-index [data-rem-slider] .rem-stars .bg,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-stars .bg{color:#d8dee6!important}body.warehouse--v4.template-index [data-rem-slider] .rem-stars .fg,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-stars .fg{position:absolute;top:0;left:0;overflow:hidden;color:var(--gpt-pcard-star)!important;white-space:nowrap}body.warehouse--v4.template-index [data-rem-slider] .rem-price,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-price{order:4;display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;min-height:58px!important;box-sizing:border-box!important;margin:auto 0 0!important;padding:15px 14px 14px!important;border:0!important;border-top:1px solid #dfe7e3!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;color:var(--gpt-pcard-ink)!important;font-family:var(--gpt-font-text,var(--text-font-family))!important;line-height:1!important;white-space:nowrap}body.warehouse--v4.template-index [data-rem-slider] .rem-price--sale,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-price--sale{min-height:58px!important;background:#fff!important}body.warehouse--v4.template-index [data-rem-slider] .rem-price s.rem-price__compare,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-price s.rem-price__compare{color:#475569!important;font-size:14.5px!important;font-weight:650!important;line-height:1!important;letter-spacing:-.005em!important;text-decoration-thickness:1.5px!important;text-decoration-color:#64748b!important}body.warehouse--v4.template-index [data-rem-slider] .rem-price__current,body.warehouse--v4.template-index [data-rem-slider] .rem-price__current--sale,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-price__current,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-price__current--sale{color:var(--gpt-pcard-ink)!important;font-size:21px!important;font-weight:900!important;line-height:1.02!important;letter-spacing:-.025em!important;font-variant-numeric:tabular-nums;white-space:nowrap}body.warehouse--v4.template-index [data-rem-slider] .rem-head,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-wrap .rem-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin-bottom:18px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-head .rem-title-h,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-wrap .rem-head .rem-title-h{position:relative;min-width:0;margin:0!important;padding-bottom:10px;overflow:visible!important;color:var(--gpt-pcard-ink)!important;font-size:clamp(1.45rem,2vw,1.8rem)!important;font-weight:850!important;line-height:1.16!important;letter-spacing:-.028em!important;white-space:normal!important}body.warehouse--v4.template-index [data-rem-slider] .rem-head .rem-title-h:after,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-wrap .rem-head .rem-title-h:after{content:"";position:absolute;left:0;bottom:0;width:42px;height:3px;border-radius:999px;background:linear-gradient(90deg,#1a7a5f,#10b981)}body.warehouse--v4.template-index [data-rem-slider] .rem-btn,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-wrap .rem-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:40px!important;padding:0 15px!important;border:1px solid #d6dfdc!important;border-radius:999px!important;background:#fff!important;color:var(--gpt-pcard-ink)!important;font-size:12.5px!important;font-weight:750!important;text-decoration:none!important;box-shadow:0 1px 2px #0f172a0a!important}body.warehouse--v4.template-index [data-rem-slider] .rem-arrows{z-index:6}body.warehouse--v4.template-index [data-rem-slider] .rem-arrow{width:40px!important;height:40px!important;border:1px solid #d6dfdc!important;background:#fffffff5!important;color:var(--gpt-pcard-ink)!important;box-shadow:0 8px 18px -14px #0f172a75!important}body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important}@media(min-width:1200px){body.warehouse--v4.template-index [data-rem-slider] .rem-card{flex:0 0 calc(20% - 11.2px)!important}}@media(min-width:992px)and (max-width:1199px){body.warehouse--v4.template-index [data-rem-slider] .rem-card{flex:0 0 calc(25% - 10.5px)!important}body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:769px)and (max-width:991px){body.warehouse--v4.template-index [data-rem-slider] .rem-card{flex:0 0 calc(33.33333% - 9.33333px)!important}body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:768px){body.warehouse--v4.template-index [data-rem-slider] .rem-head{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;margin-bottom:14px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-head .rem-title-h,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-wrap .rem-head .rem-title-h{font-size:1.28rem!important}body.warehouse--v4.template-index [data-rem-slider] .rem-head .rem-btn{justify-self:start!important;min-height:36px!important;padding:0 13px!important;font-size:12px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-track{gap:10px!important;padding:0 0 6px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-card{flex:0 0 calc(50% - 5px)!important}body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-card,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-card{border-radius:13px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-img,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-img{aspect-ratio:1/1!important}body.warehouse--v4.template-index [data-rem-slider] .rem-img>img,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-img>img{padding:7px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-media-overlays__vendor,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-media-overlays__vendor{top:8px;left:8px;min-height:25px;max-width:calc(100% - 72px);padding:3px 6px;border-radius:7px}body.warehouse--v4.template-index [data-rem-slider] .rem-media-overlays__vendor .rem-vendorlogo img,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-media-overlays__vendor .rem-vendorlogo img{max-width:70px!important;max-height:18px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-media-overlays__vendor .rem-vendorlogo--skf img,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-media-overlays__vendor .rem-vendorlogo--skf img{max-width:46px!important;max-height:18px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-media-overlays__vendor .rem-vendorlogo--text,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-media-overlays__vendor .rem-vendorlogo--text{font-size:9.5px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-media-overlays__discount,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-media-overlays__discount{top:8px;right:8px;min-height:23px;padding:3px 6px;font-size:10.5px}body.warehouse--v4.template-index [data-rem-slider] .rem-title,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-title{height:36px!important;min-height:36px!important;margin:9px 11px 0!important;font-size:13.5px!important;line-height:1.33!important}body.warehouse--v4.template-index [data-rem-slider] .rem-rating,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-rating{min-height:20px!important;height:20px!important;margin:7px 11px 11px!important;gap:5px!important;font-size:11.5px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-stars,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-stars{font-size:14px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-price,body.warehouse--v4.template-index [data-rem-slider] .rem-price--sale,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-price,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-price--sale{min-height:52px!important;gap:6px!important;padding:13px 11px 12px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-price s.rem-price__compare,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-price s.rem-price__compare{font-size:12.5px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-price__current,body.warehouse--v4.template-index [data-rem-slider] .rem-price__current--sale,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-price__current,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-price__current--sale{font-size:18px!important}body.warehouse--v4.template-index [data-rem-slider] .rem-arrows{display:none!important}}@media(prefers-reduced-motion:reduce){body.warehouse--v4.template-index [data-rem-slider] .rem-card,body.warehouse--v4.template-index [data-rem-slider] .rem-img>img,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-card,body.warehouse--v4:not(.template-collection):not(.template-search) .rem-grid .rem-img>img{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/238/assets/gpt-edit-pages.css.map */
