html body .sticky-add-to-cart__title{font-family:var(--rl-font-nome);font-weight:var(--rl-font-nome-weight)}@media screen and (max-width:749px){html body .sticky-add-to-cart__bar{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:12px;row-gap:2px;padding:10px 20px}html body .sticky-add-to-cart__bar .sticky-add-to-cart__image{grid-column:1;grid-row:1 / 3;width:48px;height:48px}html body .sticky-add-to-cart__bar .sticky-add-to-cart__image-img{width:48px;height:48px}html body .sticky-add-to-cart__bar .sticky-add-to-cart__info{display:contents}html body .sticky-add-to-cart__bar .sticky-add-to-cart__info .sticky-add-to-cart__title{display:none}html body .sticky-add-to-cart__bar .sticky-add-to-cart__info .sticky-add-to-cart__variant,html body .sticky-add-to-cart__bar .sticky-add-to-cart__info[data-singleton=true] .sticky-add-to-cart__title{display:block;grid-column:2;grid-row:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:18px;color:var(--rl-vinho)}html body .sticky-add-to-cart__bar .sticky-add-to-cart__info[data-singleton=true] .sticky-add-to-cart__variant{display:none}html body .sticky-add-to-cart__bar .sticky-add-to-cart__price{grid-column:2;grid-row:2;min-width:0}html body .sticky-add-to-cart__bar .sticky-add-to-cart__price>div{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}html body .sticky-add-to-cart__bar .sticky-add-to-cart__price .rl-pay{margin:0}html body .sticky-add-to-cart__bar .sticky-add-to-cart__button{grid-column:3;grid-row:1 / 3}}.product-details .shopify-payment-button,.product-details .accelerated-checkout-block{display:none}.product-details variant-picker legend{font-family:var(--font-body--family);font-size:13px;line-height:16px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;margin-bottom:12px}.product-details fieldset.variant-option--swatches{max-height:310px;overflow-y:auto;padding:4px 4px 4px 2px;scrollbar-width:thin}.product-details product-price .price{font-family:var(--font-body--family);font-size:22px;line-height:28px;font-weight:500}.product-details h1{font-size:48px;line-height:54px}.product-details product-price.text-block{border-block:1px solid var(--rl-rose);padding-block:18px}@media screen and (min-width:750px){.product-information__extra{--rl-info-offset: 86px}}.product-information .media-gallery img,.product-information .product-media{border-radius:16px}@media screen and (max-width:749px){.product-details h1{font-size:34px;line-height:40px}}html body variant-picker fieldset.variant-option--swatches.variant-option--swatches{--rl-sw-limit: 18;display:grid;grid-template-columns:repeat(6,44px);grid-template-rows:none;grid-auto-flow:row;grid-auto-columns:auto;justify-content:space-between;gap:12px 6px;width:100%;max-width:100%;min-inline-size:0;max-height:none;overflow:visible;padding:5px;margin-inline:-5px;box-sizing:content-box}html body variant-picker fieldset.variant-option--swatches.rl-sw--closed>label:nth-of-type(n+19){display:none}@media screen and (min-width:750px)and (max-height:820px){html body .product-information variant-picker fieldset.variant-option--swatches.variant-option--swatches{--rl-sw-limit: 12}html body .product-information variant-picker fieldset.variant-option--swatches.rl-sw--closed>label:nth-of-type(n+13){display:none}}@media screen and (min-width:750px)and (max-width:989px){html body variant-picker fieldset.variant-option--swatches.variant-option--swatches{--rl-sw-limit: 15;grid-template-columns:repeat(5,44px)}html body variant-picker fieldset.variant-option--swatches.rl-sw--closed>label:nth-of-type(n+16){display:none}}@media screen and (min-width:750px)and (max-width:989px)and (max-height:820px){html body .product-information variant-picker fieldset.variant-option--swatches.variant-option--swatches{--rl-sw-limit: 10}html body .product-information variant-picker fieldset.variant-option--swatches.rl-sw--closed>label:nth-of-type(n+11){display:none}}.rl-sw-more{display:inline-flex;align-items:center;gap:8px;margin-block:6px 2px;padding:6px 0;border:0;background:none;cursor:pointer;font-family:var(--font-body--family);font-size:14px;line-height:20px;font-weight:500;color:var(--rl-vinho);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color var(--rl-dur-fast) var(--rl-ease-out)}.rl-sw-more:after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform var(--rl-dur-base) var(--rl-ease-out)}.rl-sw-more[aria-expanded=true]:after{transform:translateY(2px) rotate(-135deg)}@media(hover:hover){.rl-sw-more:hover{color:var(--rl-rubi)}}.rl-sw-more:focus-visible{outline:2px solid var(--rl-vinho);outline-offset:2px;border-radius:4px}.rl-atc-short{display:none}@media screen and (max-width:749px){html body .product-information .product-details.product-details>.group-block.spacing-style{padding:24px 16px}}html body .product-details .text-block h1{font-family:var(--rl-font-nome);font-weight:var(--rl-font-nome-weight);font-size:30px;line-height:36px;letter-spacing:-.01em}@media screen and (min-width:990px){html body .product-information__grid.product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr) clamp(400px,34vw,456px)}}@media screen and (min-width:750px)and (max-width:989px){html body .product-information__grid.product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (min-width:750px){html body .product-details fieldset.variant-option--swatches{max-height:192px;padding-right:8px;scrollbar-width:thin;scrollbar-color:var(--rl-rose) transparent}}@media screen and (min-width:750px)and (max-height:820px){html body .product-details fieldset.variant-option--swatches{max-height:136px}html body .product-information .product-details>.group-block.spacing-style{padding-block:24px}html body .product-details product-price.text-block{padding-block:12px}}@media screen and (max-width:749px){html body .product-details .text-block h1{font-size:24px;line-height:30px}}@media screen and (max-width:749px){html body .product-information .product-details>.group-block.spacing-style{padding:24px 20px}}@media screen and (max-width:749px){.product-details fieldset.variant-option--swatches{display:grid;min-inline-size:0;width:100%;max-width:100%;grid-template-rows:repeat(3,auto);grid-auto-flow:column;grid-auto-columns:max-content;gap:10px;max-height:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:4px 2px 10px;scrollbar-width:thin}}@media screen and (min-width:750px){html body .product-details.sticky-content--desktop{top:calc(var(--rl-header-offset, 0px) + 16px)}}sticky-add-to-cart .sticky-add-to-cart__price .rl-pay{display:flex;margin-block-start:2px}sticky-add-to-cart .sticky-add-to-cart__price :is(.rl-pay__inst,.rl-pay__tag){display:none}:is(.variant-option,.variant-picker,variant-picker){--color-variant-hover-background: var(--rl-petala);--color-variant-hover-border: var(--rl-rose);--color-variant-hover-text: var(--rl-vinho)}html body .slideshow-controls__counter{background:var(--rl-marfim);color:var(--rl-vinho);border:1px solid var(--rl-rose)}html body .sticky-add-to-cart__button{font-size:14px;letter-spacing:.18em}html body media-gallery slideshow-arrows{mix-blend-mode:normal}html body .product-media-gallery .slideshow-control--style-arrow,html body media-gallery .slideshow-control--style-arrow{width:44px;height:44px;border-radius:50%;background:rgb(var(--rl-marfim-rgb) / .92);color:var(--rl-vinho);border:1px solid var(--rl-rose);display:inline-flex;align-items:center;justify-content:center;padding:0}@media screen and (max-width:749px){html body .rl-sw-more{min-height:44px}}html body .product-recommendations__skeleton-item{background-color:var(--rl-petala);opacity:1;border-radius:16px;position:relative;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/9/assets/rl-product.css.map */
