.product-parameters .product-form__controls.hom-option--single{display:none}.product-parameters:has(.hom-option--single):not(:has(.product-form__controls:not(.hom-option--single))){display:none}.product-parameters:has(.hom-option--single):not(:has(.product-form__controls:not(.hom-option--single)))+.product__buy-buttons{padding-top:2rem}.product-parameters:has(.hom-option--single):not(:has(.product-form__controls:not(.hom-option--single)))+.hom-lead-time{margin-top:2rem}.product-parameters--button .product-form__controls:not(.product-form__controls--colors)>.product-form__controls-group{gap:.6rem}.product-parameters--button .product-form__controls-group label:not(.color-swatch):not(.variant-swatch){min-width:3.2rem;max-width:100%;min-height:3.2rem;padding:.2rem 1.4rem;border-width:.1rem;border-color:var(--hom-option-border, #404040);background-color:rgb(var(--color-background));font-size:calc(var(--font-button-scale) * .92rem);font-weight:600;font-synthesis:style;line-height:1.25;letter-spacing:.06em;text-align:center}@media screen and (max-width:749.98px){.product-parameters--button .product-form__controls-group label:not(.color-swatch):not(.variant-swatch){min-height:3.4rem}}@media screen and (hover:hover)and (pointer:fine){.product-parameters--button .product-form__controls-group input:not(:checked)+label:not(.color-swatch):not(.variant-swatch):hover{border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}}.product-parameters--button .product-form__controls-group input.disabled+label:not(.color-swatch):not(.variant-swatch){opacity:1;border-style:dashed;color:rgba(var(--color-foreground),.65);text-decoration:none;background-image:linear-gradient(to bottom right,transparent calc(50% - .07rem),rgba(var(--color-button),.7) calc(50% - .07rem),rgba(var(--color-button),.7) calc(50% + .07rem),transparent calc(50% + .07rem))}.product-parameters--button .product-form__controls-group input:checked+label:not(.color-swatch):not(.variant-swatch){border-color:rgb(var(--color-button));background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.product-parameters--button .product-form__controls-group input.disabled:checked+label:not(.color-swatch):not(.variant-swatch){border-style:solid;background-color:rgba(var(--color-button),.08);color:rgb(var(--color-foreground))}.product-parameters--button .product-form__controls-group input:focus-visible+label:not(.color-swatch):not(.variant-swatch){outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.product-form__controls:has(>.hom-size-guide){position:relative}.product-form__controls:has(>.hom-size-guide)>.product-form__group-name{padding-inline-end:11rem}.hom-size-guide{position:absolute;top:-2.81rem;inset-inline-end:0;z-index:2}@supports not selector(:has(*)){.hom-size-guide{position:static;margin-bottom:.8rem}}.hom-size-guide__link{display:inline-flex;align-items:center;gap:.4rem;height:2.2rem;margin:0;padding:0;border:0;background:none;cursor:pointer;color:rgb(var(--color-foreground));font-family:var(--hom-font-ui);font-size:1.15rem;font-weight:600;font-synthesis:style;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.product-parameters .product-form__group-name{font-family:var(--hom-font-ui);font-size:1.3rem;font-weight:600;font-synthesis:style;line-height:2.2rem;letter-spacing:.08em;text-transform:uppercase}.product-parameters .product-form__group-name span{font-family:var(--font-body-family);font-weight:var(--font-body-weight);letter-spacing:normal;text-transform:none}.hom-size-guide__link span{text-decoration:underline;text-decoration-color:rgba(var(--color-foreground),.35);text-underline-offset:.3rem;transition:text-decoration-color var(--duration-default)}@media(hover:hover){.hom-size-guide__link:hover span{text-decoration-color:currentColor}}.hom-size-guide-modal{align-items:center;justify-content:center;padding:1.6rem}.hom-size-guide-modal .modal__content{width:100%;max-width:64rem;height:auto;max-height:min(calc(var(--vh, 1vh) * 88),80rem);padding:2rem;box-shadow:0 1.2rem 4rem #0000002e;opacity:0;transform:translateY(1.6rem);transition:opacity .3s ease,transform .3s ease}.hom-size-guide-modal.modal--open .modal__content{opacity:1;transform:none}@media(min-width:576px){.hom-size-guide-modal .modal__content{padding:2.4rem}}@media(prefers-reduced-motion:reduce){.hom-size-guide-modal .modal__content{transform:none;transition:opacity .2s ease}}.hom-size-guide-modal__heading{align-items:flex-start;margin-bottom:1.6rem;padding-bottom:1.6rem;border-bottom:.1rem solid rgb(var(--color-border))}.hom-size-guide-modal__title{margin:0}.hom-size-guide-modal__product{margin:.4rem 0 0;color:rgba(var(--color-foreground),.7)}.hom-size-guide-modal__note{display:block;margin-top:.2rem;font-family:var(--hom-font-ui);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.hom-size-guide-modal__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;color:rgb(var(--color-foreground));font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.5}.hom-size-guide-modal__body>:first-child{margin-top:0}.hom-size-guide-modal__body p{margin:0 0 1.2rem}.hom-size-guide-modal__body img{max-width:100%;height:auto}.hom-table-scroll{max-width:100%;margin:0 0 1.6rem;overflow-x:auto;overscroll-behavior-x:contain}.hom-table-scroll:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.hom-table-scroll table{width:100%;margin:0;border-collapse:collapse;table-layout:auto}.hom-table-scroll table th,.hom-table-scroll table td{padding:.8rem 1rem;border:.1rem solid rgb(var(--color-border));text-align:start;vertical-align:top}.hom-table-scroll table th{font-weight:600}.hom-size-guide-modal .hom-table-scroll:focus-visible{outline-offset:.2rem}.hom-size-guide-modal__body{margin-inline:-.4rem;padding:.4rem}.hom-size-guide-modal .hom-table-scroll{background:linear-gradient(to left,rgb(var(--color-background)) 40%,rgba(var(--color-background),0)) right center / 4rem 100% no-repeat local,radial-gradient(farthest-side at 100% 50%,rgba(var(--color-foreground),.22),rgba(var(--color-foreground),0)) right center / 1.4rem 100% no-repeat scroll}.hom-size-guide-modal .hom-table-scroll table{border-collapse:separate;border-spacing:0;color:inherit;font-size:calc(var(--font-body-scale) * 1.3rem)}.hom-size-guide-modal .hom-table-scroll table th,.hom-size-guide-modal .hom-table-scroll table td{padding:1rem 1.4rem;border:0;border-bottom:.1rem solid rgb(var(--color-border));text-align:center;white-space:nowrap;vertical-align:middle}.hom-size-guide-modal .hom-table-scroll table th{background:none;font-family:var(--hom-font-ui);font-size:1.2rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.hom-size-guide-modal .hom-table-scroll table tr:first-child th{border-bottom-color:rgb(var(--color-foreground))}.hom-size-guide-modal .hom-table-scroll table th:first-child,.hom-size-guide-modal .hom-table-scroll table td:first-child{position:sticky;inset-inline-start:0;z-index:1;text-align:start;background-color:rgb(var(--color-background))}.hom-size-guide-modal .hom-table-scroll table td:first-child{font-weight:500}.hom-size-guide-modal .hom-table-scroll table td:not(:first-child){white-space:normal}@media screen and (min-width:750px){.hom-size-guide-modal .hom-table-scroll table th,.hom-size-guide-modal .hom-table-scroll table td{padding-inline:.8rem}}@media screen and (max-width:749.98px){.hom-size-guide-modal .hom-table-scroll table{font-size:calc(var(--font-body-scale) * 1.3rem)}.hom-size-guide-modal .hom-table-scroll table th{font-size:1.15rem;letter-spacing:.06em}.hom-size-guide-modal .hom-table-scroll table th,.hom-size-guide-modal .hom-table-scroll table td{padding:.9rem .5rem}.hom-size-guide-modal .hom-table-scroll table th:first-child,.hom-size-guide-modal .hom-table-scroll table td:first-child{min-width:7rem;padding-inline-start:0;white-space:normal}}.hom-size-guide-modal .size-guide-modern{padding:0;font-family:inherit}.hom-size-guide-modal .size-guide-modern tr{height:auto}.hom-size-guide-modal .size-guide-modern .table-slider{padding-bottom:0;overflow:visible}.hom-size-guide-modal .size-guide-modern .table-inner{min-width:0}.hom-size-guide-modal .size-guide-note{margin-top:1.2rem;font-size:inherit;color:rgba(var(--color-foreground),.75)}.hom-size-guide-modal .size-guide-note a{display:inline;padding:0;border:0;color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem}@media(prefers-reduced-motion:reduce){.hom-size-guide-modal .modal__content{transition:none}}.hom-lead-time{--hom-lead-time-gap: 1.2rem}.hom-lead-time:not(:has(.hom-lead-time__panel:not([hidden]))){margin:0}.product__divider+.hom-lead-time:has(.hom-lead-time__panel:not([hidden])){margin-top:2rem}.hom-lead-time+.product__buy-buttons{padding-top:1.6rem}.product__buy-buttons form>.hom-lead-time:has(.hom-lead-time__panel:not([hidden])){margin-block:1.6rem}.hom-lead-time__panel{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--hom-lead-time-gap);align-items:start;padding:1.4rem 1.6rem;border:.1rem solid rgb(var(--color-border));border-radius:var(--border-radius-block);background-color:rgba(var(--color-button),.035);color:rgb(var(--color-foreground))}.hom-lead-time__panel[hidden]{display:none}.hom-lead-time__icon{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;color:rgb(var(--hom-gold-a))}.hom-lead-time__icon .icon-hom{width:1.8rem;height:1.8rem}.hom-lead-time__body{min-width:0}.hom-lead-time__label,.hom-lead-time__text,.hom-lead-time__note{margin:0}.hom-lead-time__label{min-height:1.8rem;display:flex;align-items:center;font-family:var(--hom-font-ui);font-size:1.1rem;font-weight:600;font-synthesis:style;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground))}.hom-lead-time__text{font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:calc(var(--font-body-scale) * 1.3rem);line-height:1.45;color:rgb(var(--color-foreground))}.hom-lead-time__label+.hom-lead-time__text{margin-top:.2rem}.hom-lead-time__body>.hom-lead-time__text:first-child{min-height:1.8rem;padding-top:.05rem}.hom-lead-time__note{margin-top:.6rem;font-size:calc(var(--font-body-scale) * 1.1rem);line-height:1.5;color:rgba(var(--color-foreground),.72)}.hom-lead-time__note>span+.hom-lead-time__link{margin-inline-start:.4em}.hom-lead-time__link{color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-color:rgba(var(--color-foreground),.35);text-decoration-thickness:.1rem;text-underline-offset:.25rem;transition:text-decoration-color var(--duration-default)}@media(hover:hover){.hom-lead-time__link:hover{text-decoration-color:currentColor}}@media screen and (max-width:749px){.hom-lead-time{--hom-lead-time-gap: 1rem}.hom-lead-time__panel{padding:1.2rem 1.4rem}.hom-lead-time__label{font-size:1.2rem}.hom-lead-time__note{font-size:calc(var(--font-body-scale) * 1.2rem)}}@keyframes hom-lead-time-in{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}html.hom-motion .hom-lead-time__panel--enter{animation:hom-lead-time-in .32s cubic-bezier(.165,.84,.44,1) both}@media(prefers-reduced-motion:reduce){.hom-lead-time__panel--enter{animation:none}}.product-form__buttons-row>.avaliability-notification[data-hom-available=true]{display:none}.product-form__buttons-row>.avaliability-notification[data-hom-available=false]{display:flex}.avaliability-notification[data-hom-notify] .avaliability-notification-open-btn>*{pointer-events:none}.hom-notify__text{margin:0 0 1.6rem;color:rgba(var(--color-foreground),.75)}.avaliability-notification-drawer .hom-notify__message .text-area{min-height:11rem;resize:vertical}.avaliability-notification-drawer .field :is(input[type=text],input[type=email],input[type=tel],textarea){font-size:max(1.6rem,calc(var(--font-body-scale) * 1.2rem))}.hom-whatsapp{padding-block:2rem}.product__buy-buttons+.hom-whatsapp{margin-top:-1rem;padding-top:0}.hom-whatsapp__button{width:100%;min-height:calc(var(--hom-buy-button-height, 5.2rem) - .6rem);padding:.7rem 1.6rem;border-color:rgb(var(--color-button));color:rgb(var(--color-button));transition:background-color var(--duration-default),color var(--duration-default)}.hom-whatsapp__button .button__label{color:rgb(var(--color-button))}@media screen and (pointer:fine){.hom-whatsapp__button:hover{color:rgb(var(--color-button));background-color:rgba(var(--color-button),.05)}.hom-whatsapp__button:hover .button__label{color:rgb(var(--color-button))}}.hom-whatsapp__button .button__content{gap:.8rem}.hom-whatsapp__icon{flex:none;width:1.6rem;height:1.6rem}.hom-trust{padding-bottom:2rem}.product__buy-buttons+.hom-trust,.hom-whatsapp+.hom-trust{margin-top:-.8rem}.hom-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.6rem;margin:0;padding:0;list-style:none}.hom-trust__item{display:flex;align-items:flex-start;gap:.6rem;min-width:0;color:rgba(var(--color-foreground),.75);font-size:calc(var(--font-body-scale) * 1.1rem);line-height:1.4}@media screen and (max-width:749.98px){.hom-trust__item{font-size:calc(var(--font-body-scale) * 1.2rem)}}.hom-trust__icon{margin-top:.1rem;color:rgb(var(--color-foreground))}.hom-trust__link{color:inherit;text-decoration:underline;text-decoration-color:rgba(var(--color-foreground),.3);text-underline-offset:.2rem}@media(hover:hover){.hom-trust__link:hover{color:rgb(var(--color-foreground));text-decoration-color:currentColor}}.hom-details{margin-inline:-2rem}.hom-details__item{padding-inline:2rem}.hom-details__item+.hom-details__item{border-top:.1rem solid rgb(var(--color-border))}.hom-details__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;padding-block:1.6rem;cursor:pointer;list-style:none;color:rgb(var(--color-foreground));font-family:var(--font-button-family);font-style:var(--font-button-style);font-weight:600;font-size:calc(var(--font-button-scale) * 1rem);letter-spacing:var(--font-button-letter-spacing);text-transform:var(--font-button-text-transform);line-height:1.5}.hom-details__title{flex:1 1 auto;min-width:0;text-align:start}.hom-details__summary::-webkit-details-marker{display:none}.hom-details__summary::marker{content:""}.hom-details__icon{display:flex;align-items:center;justify-content:center;flex:none;width:1.8rem;height:1.8rem}.hom-details__icon .icon{width:1.8rem;height:1.8rem;margin-bottom:.1rem}.hom-details__item[open]>.hom-details__summary .icon-plus-dropdown,.hom-details__item:not([open])>.hom-details__summary .icon-minus-dropdown{display:none}.hom-details__content{padding-bottom:2rem;color:rgb(var(--color-foreground));font-size:calc(var(--font-body-scale) * 1.4rem - .1rem);line-height:1.6}.hom-details__content.rte>*:not(h1,h2,h3,h4,h5,h6),.hom-details__content .rte>*:not(h1,h2,h3,h4,h5,h6){font-size:calc(var(--font-body-scale) * 1.4rem - .1rem)}.hom-details__content>*+*{margin-top:1.2rem}.hom-details__content.rte :is(h2,h3,h4,h5,h6){margin:2rem 0 .8rem;font-family:var(--hom-font-ui);font-size:1.2rem;font-weight:600;font-synthesis:style;line-height:1.4;letter-spacing:.1em;text-transform:uppercase}.hom-details__content.rte>:is(h2,h3,h4,h5,h6):first-child{margin-top:0}.hom-details__list{display:grid;gap:.6rem;margin:0}.hom-details__row{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:1.6rem}.hom-details__row dt{color:rgba(var(--color-foreground),.7)}.hom-details__row dd{margin:0}.hom-details__line{display:flex;align-items:center;gap:.6rem;margin:0}.hom-details__links{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin:0;padding:0;list-style:none}.hom-details__link{color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-color:rgba(var(--color-foreground),.35);text-underline-offset:.2rem}.hom-details__action{gap:.4rem}.hom-details__opener:not([hidden]){display:block}.hom-details__opener[hidden]{display:none}.hom-details__modal-opener{display:block}.hom-details__summary--modal{margin:0;padding-inline:0;border:0;border-radius:0;background:none;text-align:start}.hom-details__summary--modal .hom-details__icon .icon{width:1.6rem;height:1.6rem;margin:0}.hom-care-modal{align-items:center;justify-content:center;padding:1.6rem}.hom-care-modal .modal__content{width:100%;max-width:62rem;height:auto;max-height:min(calc(var(--vh, 1vh) * 88),84rem);padding:2.4rem 2rem 2rem;box-shadow:0 1.2rem 4rem #0000002e;opacity:0;transform:translateY(1.6rem);transition:opacity .3s ease,transform .3s ease}.hom-care-modal.modal--open .modal__content{opacity:1;transform:none}@media(min-width:576px){.hom-care-modal .modal__content{padding:3.2rem 3.6rem}}@media(prefers-reduced-motion:reduce){.hom-care-modal .modal__content{transform:none;transition:opacity .2s ease}}.hom-care-modal__heading{align-items:flex-start;gap:1.6rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:.1rem solid rgb(var(--color-border))}.hom-care-modal__titles{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;min-width:0}.hom-care-modal__title{margin:0;line-height:1.15}.hom-care-modal__body{flex:1 1 auto;min-height:0;margin-inline:-.4rem;padding:.4rem;overflow-y:auto;overscroll-behavior:contain;color:rgba(var(--color-foreground),.84);font-size:calc(var(--font-body-scale) * 1.5rem);line-height:1.75}.hom-care-modal__body>:first-child{margin-top:0}.hom-care-modal__body>:last-child{margin-bottom:0}.hom-care-modal__body p{margin:0 0 1.6rem}.hom-care-modal__body>p:first-child{color:rgb(var(--color-foreground));font-size:calc(var(--font-body-scale) * 1.6rem);line-height:1.7}.hom-care-modal__body :is(h3,h4,h5,h6){margin:3.2rem 0 1.4rem;color:rgb(var(--color-foreground));font-family:var(--hom-font-ui);font-size:1.25rem;font-weight:600;font-synthesis:style;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.hom-care-modal__body :is(ul,ol){display:grid;gap:1.2rem;margin:0 0 1.6rem;padding:0;list-style:none}.hom-care-modal__body li{position:relative;padding-inline-start:2.2rem}.hom-care-modal__body ul>li:before{content:"";position:absolute;inset-inline-start:.3rem;top:.72em;width:.6rem;height:.6rem;transform:rotate(45deg);background-image:linear-gradient(135deg,rgb(var(--hom-gold-a)),rgb(var(--hom-gold-b)))}.hom-care-modal__body ol{counter-reset:hom-care}.hom-care-modal__body ol>li{counter-increment:hom-care}.hom-care-modal__body ol>li:before{content:counter(hom-care) ".";position:absolute;inset-inline-start:0;color:rgb(var(--color-foreground));font-weight:600}.hom-care-modal__body strong{color:rgb(var(--color-foreground));font-weight:600}.hom-care-modal__body a{color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.hom-care-modal__body a:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}@media screen and (max-width:575.98px){.hom-care-modal .modal-close-button .button__content{display:none}.hom-care-modal__title{font-size:calc(var(--font-heading-scale) * 2rem)}.hom-care-modal__body{font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.7}.hom-care-modal__body>p:first-child{font-size:calc(var(--font-body-scale) * 1.5rem)}.hom-care-modal__body :is(h3,h4,h5,h6){margin-top:2.8rem}}.product-section,quick-view-modal{--hom-buy-button-height: 5.2rem}@media screen and (max-width:749px){.product-section,quick-view-modal{--hom-buy-button-height: 5.2rem}}.product-section .product__buy-buttons .product-form__submit,quick-view-modal .product__buy-buttons .product-form__submit{min-height:var(--hom-buy-button-height);padding-block:.9rem}quick-view-modal .hom-size-guide,quick-view-modal .hom-whatsapp,quick-view-modal .hom-trust,quick-view-modal .hom-details{display:none}quick-view-modal .product-form__controls:has(>.hom-size-guide)>.product-form__group-name{padding-inline-end:0}.specification-group-block:not(:has(.specifications__detail-value)){display:none}.specification-group-block .specifications__group-title :is(h2,h3,h4,h5,h6,p){margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:1.5;letter-spacing:normal;text-transform:none}.specification-group-block .specifications__detail-title,.specification-group-block .specifications__detail-value{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:normal;text-transform:uppercase}.product-section .product__title{font-size:var(--hom-product-title-size, clamp(2.2rem, 2.034rem + .442vw, 2.6rem))}.product-section .product__title,.featured-product-section .product__title,quick-view-modal .product__title,.hom-qv__info .hom-qv__title{font-weight:var(--hom-product-title-weight, var(--font-heading-weight));letter-spacing:0;line-height:1.2;text-wrap:balance}.product-section .product__price .price-text{font-size:var(--hom-product-price-size, 2.2rem)}.product-section .product__price .price-item:not(.price-item--regular),.product-section .product__price .price__regular .price-item--regular{font-weight:600}.product-section .product__price .price--on-sale .price__compare{font-size:.8em}@media screen and (max-width:749.98px){.product-section .product__price .product__tax{font-size:calc(var(--font-body-scale) * 1.3rem)}}.product-section .avpoptions-container__v2 .avp-option label.avp-option-title,.product-section .avpoptions-container__v2 .avp-option>.ap-label-tooltip>label,.product-section .avpoptions-container__v2 .apo-title{font-size:1.4rem}.product-section .avpoptions-container__v2 input+span,.product-section .avpoptions-container__v2 input+span+span,.product-section .avpoptions-container__v2 input+div+span{font-size:1.4rem!important}.product-section .avpoptions-container__v2 .avp-option :is(input[type=text],input[type=number],input[type=email],input[type=tel],textarea,select){font-size:max(1.6rem,calc(var(--font-body-scale) * 1.4rem))!important}
/*# sourceMappingURL=/cdn/shop/t/48/assets/hom-pdp.css.map */
