.ren-pdp{--pdp-ink: var(--ren-ink, #102e28);--pdp-muted: var(--ren-muted, #52645d);--pdp-line: var(--ren-line, #dce2dd);--pdp-blush: var(--ren-stone, #f2f0ea);--pdp-accent: var(--ren-green, #173f35);--pdp-accent-hover: #102e28;--pdp-display: var(--ren-display, Georgia, serif);--pdp-body: var(--ren-body, var(--font-body-family), sans-serif);color:var(--pdp-ink);background:#fff;font-family:var(--pdp-body);letter-spacing:0}.ren-pdp [hidden]{display:none!important}.ren-pdp .ren-pdp__page{max-width:1400px;padding-inline:clamp(20px,4vw,64px)}.ren-pdp .ren-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px 0;width:100%;max-width:1280px;margin-inline:auto}.ren-pdp .ren-pdp__grid>.grid__item{width:auto;max-width:none;padding:0;margin:0}.ren-pdp .product__info-wrapper{max-width:none;padding:0}.ren-pdp .product__info-container>*+*{margin:0}.ren-pdp .ren-pdp__info{display:flex;flex-direction:column;gap:16px}.ren-pdp .ren-pdp__header{display:flex;flex-direction:column;gap:10px}.ren-pdp .rdb-pdp-heading{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;margin:0;text-align:start}.ren-pdp .rdb-pdp-heading h1{margin:0;color:var(--pdp-ink);font:400 clamp(34px,3.6vw,52px)/1.12 var(--pdp-display);letter-spacing:-.025em;text-transform:none;text-wrap:balance;overflow-wrap:anywhere}.ren-pdp .rdb-pdp-format{margin:0;padding:0;color:var(--pdp-muted);font:400 13px/1.3 var(--pdp-body);letter-spacing:0;text-transform:none}.ren-pdp .rdb-product-intro{max-width:48ch;margin:0;color:var(--pdp-muted);font:400 15px/1.65 var(--pdp-body)}.ren-pdp .ren-pdp__price{margin:0}.ren-pdp .ren-pdp__price .rdb-sale-price--pdp{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;color:var(--pdp-ink);font:500 25px/1.35 var(--pdp-body);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ren-pdp .ren-pdp__price .rdb-sale-price--pdp .rdb-sale-price__current{font-weight:500}.ren-pdp .ren-pdp__price .rdb-sale-price--pdp .rdb-sale-price__current>bdi{display:inline-flex;align-items:baseline;gap:0 .3em}.ren-pdp .ren-pdp__price .rdb-sale-price--pdp .rdb-sale-price__currency{font-size:.64em;font-weight:500}.ren-pdp .ren-pdp__price .rdb-sale-price--pdp .rdb-sale-price__original{color:var(--pdp-muted);font-size:16px;font-weight:400}.ren-pdp .ren-pdp__price .rdb-sale-price--pdp .rdb-sale-price__compare .rdb-sale-price__currency{font-size:.85em}.ren-pdp .ren-pdp__price .rdb-sale-price--pdp.rdb-sale-price--sale .rdb-sale-price__current{color:#b81860;font-weight:600}.ren-pdp .ren-pdp__divider{width:100%;height:0;margin:0;border:0;border-block-start:1px solid var(--pdp-line)}.ren-pdp .ren-pdp__media{position:relative;min-width:0}.ren-pdp .ren-pdp-gallery{display:block;width:100%;border-radius:0;background:#fff}.ren-pdp .ren-pdp-gallery__viewer{position:relative;display:block}.ren-pdp .ren-pdp-gallery .product__media-list{margin:0;width:100%}.ren-pdp .ren-pdp-gallery .product-media-container,.ren-pdp .ren-pdp-gallery .product__media{border-radius:0;background:#fff}.ren-pdp .ren-pdp-gallery .product-media-container.media-type-image{--ratio-percent: 100%}.ren-pdp .ren-pdp-gallery .product-media-container.media-type-image .media{padding-top:var(--ratio-percent)}.ren-pdp .ren-pdp-gallery .product__media img{object-fit:contain}.ren-pdp .ren-pdp-gallery .global-media-settings{border:0;border-radius:0;box-shadow:none}.ren-pdp .ren-pdp-gallery .product__media-icon{display:none}.ren-pdp .ren-pdp-gallery__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.ren-pdp .ren-pdp-gallery__overlay>*{pointer-events:auto}.ren-pdp .ren-pdp-gallery__overlay .ren-save{inset:12px 12px auto auto;width:44px;height:44px;background:#fffffff0;color:var(--pdp-ink)}.ren-pdp .ren-pdp-gallery__overlay .ren-save .ren-icon{fill:none;stroke:currentColor;stroke-width:1.5}.ren-pdp .ren-pdp-gallery__overlay .ren-save[aria-pressed=true]{color:var(--pdp-accent)}.ren-pdp .ren-pdp-gallery__overlay .ren-save[aria-pressed=true] .ren-icon{fill:currentColor}.ren-pdp .rdb-image-labels{position:absolute;inset:auto auto 10px 10px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:5px;max-width:calc(100% - 20px);pointer-events:none}.ren-pdp .rdb-image-labels--pdp{inset:auto auto 14px 14px}.ren-pdp .rdb-image-label{display:inline-flex;align-items:center;max-width:100%;padding:5px 8px;border:1px solid var(--pdp-line);border-radius:0;background:#fffffff0;color:var(--pdp-ink);font:500 11.5px/1.1 var(--pdp-body);letter-spacing:0;text-align:start;text-transform:none;overflow-wrap:anywhere}.ren-pdp .rdb-image-label--sale{background:#b81860;color:#fff;border-color:#b81860}.ren-pdp .rdb-image-label--premium{background:var(--pdp-accent);color:#fff;border-color:var(--pdp-accent)}.ren-pdp .ren-pdp-gallery__arrow{position:absolute;inset-block-start:50%;z-index:3;display:none;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--pdp-line);border-radius:2px;background:#fff;color:var(--pdp-accent);transform:translateY(-50%);cursor:pointer}.ren-pdp .ren-pdp-gallery__arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ren-pdp .ren-pdp-gallery__arrow--prev{inset-inline-start:12px}.ren-pdp .ren-pdp-gallery__arrow--next{inset-inline-end:12px}.ren-pdp .ren-pdp-gallery__arrow:disabled{color:#a1aaa6;cursor:default}.ren-pdp .ren-pdp-gallery__dots{display:flex;justify-content:center;align-items:center;min-height:44px;margin-top:2px}.ren-pdp .ren-pdp-gallery__dots button{position:relative;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.ren-pdp .ren-pdp-gallery__dots button:after{content:"";position:absolute;inset:50% auto auto 50%;width:6px;height:6px;border-radius:50%;background:#c9cfcb;transform:translate(-50%,-50%)}.ren-pdp .ren-pdp-gallery__dots button[aria-current=true]:after{background:var(--pdp-accent)}.ren-pdp .ren-pdp-gallery .thumbnail-slider{max-width:none;margin:0;padding-block-start:16px}.ren-pdp .ren-pdp-gallery .thumbnail-list{justify-content:center;gap:10px;column-gap:10px}.ren-pdp .ren-pdp-gallery .thumbnail-list__item.slider__slide{width:54px;flex:0 0 54px;max-width:54px}.ren-pdp .ren-pdp-gallery .thumbnail{border:1px solid var(--pdp-line);border-radius:0;background:#fff;box-shadow:none}.ren-pdp .ren-pdp-gallery .thumbnail[aria-current=true]{border-color:var(--pdp-accent);outline:1px solid var(--pdp-accent);outline-offset:2px;box-shadow:none}.ren-pdp .ren-pdp-gallery .thumbnail-slider .slider-button{color:var(--pdp-accent)}.ren-pdp .ren-pdp-gallery .slider-buttons{display:none}.ren-pdp .ren-pdp-picker{display:flex;flex-direction:column;gap:18px;width:100%}.ren-pdp .ren-pdp-option{position:relative;min-width:0;margin:0;padding:0;border:0}.ren-pdp .ren-pdp-option>legend{float:none;width:auto;margin:0 0 10px;padding:0;color:var(--pdp-ink);font:500 15px/1.45 var(--pdp-body);letter-spacing:0;text-transform:none}.ren-pdp .ren-pdp-option input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ren-pdp .ren-pdp-option .variant-option__button-label{display:flex;align-items:center;justify-content:center;min-width:0;min-height:52px;margin:0;padding:12px;border:1px solid var(--pdp-line);border-radius:2px;background:#fff;color:var(--pdp-ink);font:400 15px/1.5 var(--pdp-body);letter-spacing:0;text-align:center;white-space:normal;cursor:pointer;transition:background-color .15s ease-out,border-color .15s ease-out}.ren-pdp .ren-pdp-option .variant-option__button-label__text{font:inherit;text-align:center;text-wrap:balance}.ren-pdp .ren-pdp-option input:checked+.variant-option__button-label{background:var(--pdp-blush);color:var(--pdp-accent);border-color:var(--pdp-accent);box-shadow:inset 0 0 0 1px var(--pdp-accent)}.ren-pdp .ren-pdp-option input.disabled+.variant-option__button-label,.ren-pdp .ren-pdp-option input[data-option-available=false]+.variant-option__button-label{background:var(--pdp-blush);color:#7d8a85;border-color:var(--pdp-line);box-shadow:none}.ren-pdp .ren-pdp-option input:focus-visible+.variant-option__button-label{outline:2px solid var(--pdp-accent);outline-offset:3px}.ren-pdp .ren-pdp-option--buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ren-pdp .ren-pdp-option--buttons>legend{grid-column:1 / -1}.ren-pdp .rdb-size-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,76px),1fr));gap:8px;width:100%;justify-items:stretch;align-items:stretch}.ren-pdp .rdb-size-picker>legend{grid-column:1 / -1}.ren-pdp .rdb-size-picker .variant-option__button-label{flex-direction:column;justify-content:space-between;gap:8px;height:auto;min-height:72px;padding:12px 8px}.ren-pdp .rdb-size-picker .variant-option__button-label__text--size{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:4px;width:100%;font:500 15px/1.3 var(--pdp-body);overflow-wrap:anywhere}.ren-pdp .rdb-size-picker .rdb-size-picker__quantity{font:500 24px/1.1 var(--pdp-body);font-variant-numeric:tabular-nums}.ren-pdp .rdb-size-picker .rdb-size-picker__unit{font-size:12px;font-weight:500;line-height:1.3}.ren-pdp .rdb-size-picker .variant-option__button-price{display:block;width:100%;color:var(--pdp-ink);font-size:13px;font-weight:400;line-height:1.3;text-align:center}.ren-pdp .rdb-size-picker .variant-option__button-price .rdb-sale-price--option{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:2px;font:400 13px/1.3 var(--pdp-body);font-variant-numeric:tabular-nums;text-align:center}.ren-pdp .rdb-size-picker .variant-option__button-price .rdb-sale-price__current{font-weight:400}.ren-pdp .rdb-size-picker .variant-option__button-price .rdb-sale-price__current>bdi{display:inline-flex;align-items:baseline;gap:0 .25em}.ren-pdp .rdb-size-picker .variant-option__button-price .rdb-sale-price__currency{font-size:10px;font-weight:400}.ren-pdp .rdb-size-picker .variant-option__button-price .rdb-sale-price__original{font-size:11px;color:var(--pdp-muted)}.ren-pdp .rdb-size-picker input.disabled+.variant-option__button-label .variant-option__button-price,.ren-pdp .rdb-size-picker input[data-option-available=false]+.variant-option__button-label .variant-option__button-price{color:#7d8a85}.ren-pdp .rdb-wrap-picker{display:block;width:100%}.ren-pdp .rdb-wrap-picker .rdb-wrap-picker__strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(60px,72px);gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--pdp-muted) #fff;padding:2px 2px 4px}.ren-pdp .rdb-wrap-picker .variant-option__button-label,.ren-pdp .rdb-wrap-picker input:checked+.variant-option__button-label,.ren-pdp .rdb-wrap-picker input.disabled+.variant-option__button-label{display:flex;flex-direction:column;gap:7px;width:100%;min-width:0;min-height:44px;padding:0 0 6px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--pdp-muted);font:400 12px/1.4 var(--pdp-body);scroll-snap-align:start;overflow:visible}.ren-pdp .rdb-wrap-picker .variant-option__button-label__text{width:100%;text-align:center;text-wrap:balance}.ren-pdp .rdb-wrap-picker .rdb-wrap-picker__sample{display:block;position:relative;width:100%;aspect-ratio:1.25;padding:3px;border:1px solid var(--pdp-line);background:#fff;transition:background-color .16s ease-out,border-color .16s ease-out}.ren-pdp .rdb-wrap-picker .rdb-wrap-picker__sample img{display:block;width:100%;height:100%;object-fit:cover}.ren-pdp .rdb-wrap-picker .rdb-wrap-picker__check{position:absolute;inset-block-start:4px;inset-inline-end:4px;width:14px;height:14px;display:grid;place-items:center;background:var(--pdp-accent);visibility:hidden}.ren-pdp .rdb-wrap-picker .rdb-wrap-picker__check svg{width:12px;height:12px;stroke:#fff;stroke-width:1.6;fill:none}.ren-pdp .rdb-wrap-picker input:checked+.variant-option__button-label .rdb-wrap-picker__sample{background:var(--pdp-blush);border-color:var(--pdp-accent);outline:1px solid var(--pdp-accent);outline-offset:0}.ren-pdp .rdb-wrap-picker input:checked+.variant-option__button-label .rdb-wrap-picker__check{visibility:visible}.ren-pdp .rdb-wrap-picker input:checked+.variant-option__button-label .variant-option__button-label__text{color:var(--pdp-ink);font-weight:600}.ren-pdp .rdb-wrap-picker input:focus-visible+.variant-option__button-label{outline:2px solid var(--pdp-accent);outline-offset:0}.ren-pdp .rdb-wrap-picker input.disabled+.variant-option__button-label img{opacity:.45}.ren-pdp .rdb-wrap-picker .variant-option__button-label:not(:has(.rdb-wrap-picker__sample)){justify-content:center;border:1px solid var(--pdp-line)}.ren-pdp .rp-size-note{display:inline-flex;align-items:center;justify-content:flex-start;gap:5px;min-height:44px;margin:-8px 0 0;padding:6px 0;border:0;border-radius:0;color:var(--pdp-accent);background:transparent;font:400 12px/1.4 var(--pdp-body);cursor:pointer;text-align:start}.ren-pdp .rp-size-note svg{flex:none;width:17px;height:17px}.ren-pdp .rp-size-note:hover{color:var(--pdp-ink)}.ren-pdp p.rp-size-note{cursor:default}.ren-pdp .ren-pdp__inventory{display:grid;gap:6px;margin:0}.ren-pdp .product-inventory__status{display:flex;align-items:center;gap:8px;color:var(--pdp-ink);font:400 13px/1.4 var(--pdp-body)}.ren-pdp .product-inventory__icon{display:block;flex:none;width:12px;height:12px}.ren-pdp .product-inventory__icon svg{display:block;width:100%;height:100%}.ren-pdp .product-inventory__icon-in_stock{color:#104c3c}.ren-pdp .product-inventory__icon-low{color:#d85b00}.ren-pdp .product-inventory__icon-out_of_stock{color:#a1aaa6}.ren-pdp .rdb-express-note{margin:0;color:var(--pdp-muted);font:400 12px/1.6 var(--pdp-body);text-align:start;text-wrap:pretty}.ren-pdp .rp-product-option{border-block-start:1px solid var(--pdp-line)}.ren-pdp .rp-product-option>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding-block:11px;list-style:none;cursor:pointer}.ren-pdp .rp-product-option>summary::-webkit-details-marker{display:none}.ren-pdp .rp-product-option__copy{display:grid;gap:3px;min-width:0}.ren-pdp .rp-product-option__title{color:var(--pdp-ink);font:500 15px/1.45 var(--pdp-body)}.ren-pdp .rp-product-option__status{color:var(--pdp-muted);font:400 12px/1.5 var(--pdp-body);overflow-wrap:anywhere}.ren-pdp .rp-product-option>summary>svg{flex:0 0 20px;width:20px;height:20px}.ren-pdp .rp-product-option[open]>summary>svg path:last-child{display:none}.ren-pdp .rp-product-option>summary:hover .rp-product-option__title{color:var(--pdp-accent)}.ren-pdp .rp-product-option__panel{padding-block:4px 22px}.ren-pdp .rp-product-option__panel :is(.rdb-greeting-cards,.rdb-extras){margin:0;padding:0;border:0}.ren-pdp .rp-product-option__panel .rdb-extras__heading{display:none}.ren-pdp ren-option-carousel{position:relative;display:block;width:100%;min-width:0}.ren-pdp .rdb-options__controls{position:absolute;inset-block-start:-54px;inset-inline-end:0;display:flex;gap:2px}.ren-pdp .rdb-options__controls button{display:grid;place-items:center;width:44px;height:44px;padding:10px;border:0;border-radius:0;color:var(--pdp-accent);background:transparent;cursor:pointer;box-shadow:none}.ren-pdp .rdb-options__controls button:hover:not(:disabled){background:var(--pdp-blush)}.ren-pdp .rdb-options__controls button:disabled{color:#a1aaa6;cursor:default}.ren-pdp .rdb-options__controls svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}html[dir=rtl] .ren-pdp .rdb-options__controls svg{transform:rotate(180deg)}.ren-pdp [data-option-viewport]:focus-visible{outline:2px solid var(--pdp-accent);outline-offset:2px}.ren-pdp [data-option-viewport].is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.ren-pdp [data-option-viewport].is-dragging *{cursor:grabbing;-webkit-user-select:none;user-select:none}.ren-pdp .rdb-greeting-cards{display:block;width:100%;color:var(--pdp-ink);font-family:var(--pdp-body)}.ren-pdp .rdb-greeting-cards__fieldset{min-width:0;margin:0;padding:0;border:0}.ren-pdp .rdb-greeting-cards__legend{float:none;width:100%;min-height:36px;margin:0 0 14px;padding:0 98px 0 0;color:var(--pdp-ink);font:500 15px/1.45 var(--pdp-body);letter-spacing:0;text-transform:none}html[dir=rtl] .ren-pdp .rdb-greeting-cards__legend{padding:0 0 0 98px}.ren-pdp .rdb-greeting-cards__grid{display:grid;grid-auto-flow:column;grid-auto-columns:104px;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:3px;padding:3px 3px 12px;scrollbar-width:thin;scrollbar-color:var(--pdp-muted) #fff;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch}.ren-pdp .rdb-greeting-cards__option{position:relative;display:flex;flex-direction:column;min-width:0;min-height:44px;margin:0;gap:5px;scroll-snap-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.ren-pdp .rdb-greeting-cards__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ren-pdp .rdb-greeting-cards__image{position:relative;display:block;width:100%;aspect-ratio:2 / 3;margin-block-end:2px;padding:5px;border:1px solid var(--pdp-line);border-radius:2px;background:#fff;transition:border-color .14s ease}.ren-pdp .rdb-greeting-cards__image img{display:block;width:100%;height:100%;border-radius:0;object-fit:contain}.ren-pdp .rdb-greeting-cards__input:checked+.rdb-greeting-cards__image{border-color:var(--pdp-accent);outline:1px solid var(--pdp-accent);outline-offset:0;background:#fff}.ren-pdp .rdb-greeting-cards__input:focus-visible+.rdb-greeting-cards__image{outline:2px solid var(--pdp-accent);outline-offset:4px}.ren-pdp .rdb-greeting-cards__input:disabled+.rdb-greeting-cards__image img{opacity:.55}.ren-pdp .rdb-greeting-cards__option:has(input:disabled){cursor:default}.ren-pdp .rdb-greeting-cards__check{position:absolute;inset-block-start:6px;inset-inline-end:6px;display:grid;width:18px;height:18px;place-items:center;border-radius:2px;color:#fff;background:var(--pdp-accent);visibility:hidden}.ren-pdp .rdb-greeting-cards__check svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ren-pdp .rdb-greeting-cards__input:checked+.rdb-greeting-cards__image .rdb-greeting-cards__check{visibility:visible}.ren-pdp .rdb-greeting-cards__name,.ren-pdp .rdb-greeting-cards__price{color:var(--pdp-ink);font:400 13px/1.35 var(--pdp-body);text-align:center;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.ren-pdp .rdb-greeting-cards__name{text-wrap:balance}.ren-pdp .rdb-greeting-cards__price{margin-block-start:auto;color:var(--pdp-muted);font-size:12px}.ren-pdp .rdb-greeting-cards__input:checked~.rdb-greeting-cards__name{font-weight:600}.ren-pdp .rdb-greeting-cards__summary{margin:12px 0 18px;color:var(--pdp-muted);font:400 12px/1.6 var(--pdp-body)}.ren-pdp .rdb-message{margin:0;border:0;border-block-start:1px solid var(--pdp-line);border-radius:0;background:#fff;color:var(--pdp-ink)}.ren-pdp .rdb-message__toggle{display:flex;align-items:center;gap:12px;min-height:52px;margin:0;padding:14px 0;border:0;background:#fff;color:inherit;font:600 14px/1.5 var(--pdp-body);text-align:start;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.ren-pdp .rdb-message__toggle::-webkit-details-marker{display:none}.ren-pdp .rdb-message__toggle::marker{content:""}.ren-pdp .rdb-message__toggle svg{flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ren-pdp .rdb-message__icon{width:20px;height:20px}.ren-pdp .rdb-message__heading{flex:1;min-width:0}.ren-pdp .rdb-message__heading>span:first-child{color:var(--pdp-ink);font:500 15px/1.45 var(--pdp-body)}.ren-pdp .rdb-message__preview{display:block;margin-block-start:3px;overflow:hidden;color:var(--pdp-muted);font-size:12px;font-weight:400;white-space:nowrap;text-overflow:ellipsis}.ren-pdp .rdb-message__chevron{width:16px;height:16px;transition:transform .26s cubic-bezier(.16,1,.3,1)}.ren-pdp .rdb-message[open]:not([data-expanded=false]) .rdb-message__chevron{transform:rotate(180deg)}.ren-pdp .rdb-message__panel{overflow:hidden}.ren-pdp .rdb-message__content{padding:0 0 12px}.ren-pdp .rdb-message textarea{display:block;width:100%;min-height:112px;padding:12px;resize:vertical;border:1px solid var(--pdp-line);border-radius:2px;background:#fff;color:var(--pdp-ink);font:400 16px/1.6 var(--pdp-body)}.ren-pdp .rdb-message textarea:focus-visible{outline:2px solid var(--pdp-accent);outline-offset:2px}.ren-pdp .rdb-greeting-cards__message-meta{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-block-start:9px;color:var(--pdp-muted);font:400 11px/1.5 var(--pdp-body)}.ren-pdp [data-card-counter]{flex-shrink:0;font-variant-numeric:tabular-nums}.ren-pdp .rdb-greeting-cards__anonymous{display:flex;align-items:flex-start;gap:12px;min-height:64px;margin:10px 0 0;padding:14px 0 0;border:0;border-block-start:1px solid var(--pdp-line);background:#fff;color:var(--pdp-ink);cursor:pointer}.ren-pdp .rdb-greeting-cards__anonymous input{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--pdp-accent);cursor:pointer}.ren-pdp .rdb-greeting-cards__anonymous:focus-within{outline:2px solid var(--pdp-accent);outline-offset:3px}.ren-pdp .rdb-greeting-cards__anonymous-copy{display:block;min-width:0;text-align:start}.ren-pdp .rdb-greeting-cards__anonymous-copy strong{display:block;color:var(--pdp-ink);font:500 14px/1.4 var(--pdp-body)}.ren-pdp .rdb-greeting-cards__anonymous-copy small{display:block;margin-block-start:3px;color:var(--pdp-muted);font:400 12px/1.45 var(--pdp-body)}.ren-pdp .rdb-greeting-cards__fallback,.ren-pdp .rdb-greeting-cards__review{margin:12px 0 0;color:var(--pdp-muted);font:400 13px/1.5 var(--pdp-body)}.ren-pdp .rdb-greeting-cards__review a{display:inline-flex;min-height:44px;align-items:center;color:var(--pdp-accent);text-decoration:underline;text-underline-offset:3px}.ren-pdp .rdb-packaging{display:block;width:100%;margin:0 0 28px;color:var(--pdp-ink);font-family:var(--pdp-body)}.ren-pdp .rdb-packaging__fieldset{min-width:0;margin:0;padding:0;border:0}.ren-pdp .rdb-packaging__legend{float:none;width:100%;min-height:36px;margin:0 0 12px;padding:0 98px 0 0;color:var(--pdp-ink);font:500 15px/1.45 var(--pdp-body)}.ren-pdp .rdb-packaging__grid{display:grid;grid-auto-flow:column;grid-auto-columns:76px;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:3px 3px 12px;scrollbar-width:thin;scrollbar-color:var(--pdp-muted) #fff}.ren-pdp .rdb-packaging__option{position:relative;display:flex;flex-direction:column;gap:7px;min-width:0;margin:0;scroll-snap-align:start;cursor:pointer}.ren-pdp .rdb-packaging__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ren-pdp .rdb-packaging__image{position:relative;display:block;width:100%;aspect-ratio:1;border:1px solid var(--pdp-line);border-radius:2px;background:#fff}.ren-pdp .rdb-packaging__image img{display:block;width:100%;height:100%;object-fit:contain}.ren-pdp .rdb-packaging__input:checked+.rdb-packaging__image{border-color:var(--pdp-accent);outline:1px solid var(--pdp-accent);outline-offset:0}.ren-pdp .rdb-packaging__input:focus-visible+.rdb-packaging__image{outline:2px solid var(--pdp-accent);outline-offset:4px}.ren-pdp .rdb-packaging__check{position:absolute;inset-block-start:6px;inset-inline-end:6px;display:grid;width:18px;height:18px;place-items:center;border-radius:2px;color:#fff;background:var(--pdp-accent);visibility:hidden}.ren-pdp .rdb-packaging__check svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ren-pdp .rdb-packaging__input:checked+.rdb-packaging__image .rdb-packaging__check{visibility:visible}.ren-pdp .rdb-packaging__name{color:var(--pdp-ink);font:400 13px/1.35 var(--pdp-body);text-align:center;overflow-wrap:anywhere}.ren-pdp .rdb-packaging__input:checked~.rdb-packaging__name{font-weight:600}.ren-pdp .rdb-extras{display:block;color:var(--pdp-ink);font:400 14px/1.45 var(--pdp-body)}.ren-pdp .rdb-extras__intro{margin:0 0 16px;color:var(--pdp-muted);font:400 14px/1.5 var(--pdp-body)}.ren-pdp .rdb-extras__categories{display:flex;gap:8px;margin-block-end:20px}.ren-pdp .rdb-extras__categories button{flex:1;min-width:0;min-height:44px;padding:10px 8px;border:1px solid var(--pdp-line);border-radius:2px;background:#fff;color:var(--pdp-ink);font:500 13px/1.4 var(--pdp-body);text-wrap:balance;cursor:pointer;transition:background-color .14s ease-out,color .14s ease-out,border-color .14s ease-out}.ren-pdp .rdb-extras__categories button[aria-pressed=true]{background:var(--pdp-blush);border-color:var(--pdp-accent);color:var(--pdp-accent)}.ren-pdp .rdb-extras__rail{display:flex;align-items:stretch;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--pdp-muted) #fff;padding:2px 2px 10px}.ren-pdp .rdb-extras__item{flex:0 0 146px;display:flex;flex-direction:column;scroll-snap-align:start;min-width:0}.ren-pdp .rdb-extras__choose{display:flex;flex:1;flex-direction:column;align-items:stretch;text-align:center;padding:0;border:0;border-radius:0;background:transparent;color:var(--pdp-ink);font:inherit;cursor:pointer}.ren-pdp .rdb-extras__photo{position:relative;display:block;aspect-ratio:4 / 5;padding:8px;margin-block-end:10px;border:1px solid var(--pdp-line);border-radius:0;background:#fff;transition:background-color .16s ease-out,border-color .16s ease-out}.ren-pdp .rdb-extras__photo img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}.ren-pdp .rdb-extras__choose[aria-pressed=true] .rdb-extras__photo{border-color:var(--pdp-accent);outline:1px solid var(--pdp-accent);outline-offset:0}.ren-pdp .rdb-extras__check{position:absolute;inset-block-start:6px;inset-inline-end:6px;width:18px;height:18px;background:var(--pdp-accent);color:#fff;display:grid;place-items:center;visibility:hidden}.ren-pdp .rdb-extras__check svg{width:15px;height:15px}.ren-pdp .rdb-extras__choose[aria-pressed=true] .rdb-extras__check{visibility:visible}.ren-pdp .rdb-extras__name{padding-inline:2px;min-height:2.7em;margin:0;color:var(--pdp-ink);font:500 13px/1.35 var(--pdp-body);text-wrap:balance;overflow-wrap:anywhere}.ren-pdp .rdb-extras__quantity{display:block;margin-block-start:4px;color:var(--pdp-muted);font:400 12px/1.45 var(--pdp-body)}.ren-pdp .rdb-extras__price{display:flex;justify-content:center;align-items:baseline;gap:4px;margin-block-start:auto;padding-block-start:8px;color:var(--pdp-ink);white-space:nowrap}.ren-pdp .rdb-extras__currency{font-size:11px;font-weight:400}.ren-pdp .rdb-extras__amount{font-size:17px;font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums}.ren-pdp .rdb-extras__action{display:flex;align-self:center;align-items:center;justify-content:center;gap:5px;width:fit-content;max-width:100%;min-height:46px;margin-block-start:10px;padding:3px 8px;border:1px solid var(--pdp-line);border-radius:2px;background:#fff;color:var(--pdp-accent);font:500 12px/1.4 var(--pdp-body);transition:background-color .14s ease-out,color .14s ease-out}.ren-pdp .rdb-extras__action [data-extra-action]{min-width:0;max-inline-size:92px;text-wrap:balance}.ren-pdp .rdb-extras__action-icon{width:16px;height:16px;flex-shrink:0}.ren-pdp .rdb-extras__action-icon--add{transform:translateY(-1px)}.ren-pdp .rdb-extras__action-icon--added{display:none}.ren-pdp .rdb-extras__choose[aria-pressed=true] .rdb-extras__action{background:var(--pdp-accent);border-color:var(--pdp-accent);color:#fff}.ren-pdp .rdb-extras__choose[aria-pressed=true] .rdb-extras__action-icon--add{display:none}.ren-pdp .rdb-extras__choose[aria-pressed=true] .rdb-extras__action-icon--added{display:block}.ren-pdp .rdb-extras__details{display:flex;align-items:center;justify-content:center;min-height:44px;color:var(--pdp-ink);font:500 13px/1.4 var(--pdp-body);text-decoration:underline;text-underline-offset:3px}.ren-pdp .rdb-extras__stepper{display:flex;align-self:center;align-items:center;justify-content:space-between;width:min(100%,132px);min-height:46px;margin-block-start:10px;border:1px solid var(--pdp-line);background:#fff;color:var(--pdp-accent);font:500 14px/1 var(--pdp-body);font-variant-numeric:tabular-nums}.ren-pdp .rdb-extras__stepper button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer;touch-action:manipulation}.ren-pdp .rdb-extras__stepper button svg{width:18px;height:18px}.ren-pdp .rdb-extras__stepper [data-extra-count]{min-width:0;padding-inline:2px;text-align:center}.ren-pdp .rdb-extras button:disabled{cursor:default;opacity:.55}.ren-pdp .rdb-extras__selection{margin-block-start:16px}.ren-pdp .rdb-extras__selected{display:flex;flex-direction:column;gap:4px}.ren-pdp .rdb-extras__selected button{display:flex;justify-content:space-between;gap:16px;align-items:center;width:100%;min-height:44px;background:var(--pdp-blush);border:0;border-radius:0;color:var(--pdp-ink);text-align:start;padding:10px 12px;font:400 13px/1.45 var(--pdp-body);cursor:pointer}.ren-pdp .rdb-extras__selected svg{flex-shrink:0;width:16px;height:16px}.ren-pdp .rdb-extras__total{display:flex;justify-content:space-between;gap:16px;align-items:baseline;font-weight:600;margin:14px 0 4px}.ren-pdp .rdb-extras__hint{margin:0;color:var(--pdp-muted);font-size:12px}.ren-pdp .rdb-extras__review{margin-block:12px 0}.ren-pdp .rdb-extras__review a{color:var(--pdp-accent);text-decoration:underline}.ren-pdp .rp-product-total{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-block:16px 0;border-block-start:1px solid var(--pdp-line);font:400 14px/1.6 var(--pdp-body)}.ren-pdp .rp-product-total bdi{font-size:20px;font-weight:500;font-variant-numeric:tabular-nums}.ren-pdp .ren-pdp__buy{display:block}.ren-pdp .ren-pdp__buy .product-form{margin:0}.ren-pdp .ren-pdp__buy .product-form__buttons{max-width:none;padding-block-start:16px;border-block-start:1px solid var(--pdp-line)}.ren-pdp .rp-product-total:not([hidden])+.ren-pdp__buy .product-form__buttons{border-block-start:0;padding-block-start:12px}.ren-pdp .ren-pdp__buy .product-form__submit{min-height:56px;margin:0;border:1px solid var(--pdp-accent);border-radius:2px;background:var(--pdp-accent);color:#fff;font:500 16px/1.3 var(--pdp-body);letter-spacing:0;box-shadow:none;transition:background-color .16s ease}.ren-pdp .ren-pdp__buy .product-form__submit>span{display:inline-flex;align-items:center;gap:10px}.ren-pdp .ren-pdp__buy .product-form__submit>span:before{content:"";flex:0 0 auto;width:20px;height:20px;background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M16.608%209.421V6.906H3.392v8.016c0%20.567.224%201.112.624%201.513.4.402.941.627%201.506.627H8.63M8.818%203h2.333c.618%200%201.212.247%201.649.686a2.35%202.35%200%200%201%20.683%201.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33%202.33%200%200%201%208.82%203%27%2F%3E%3Cpath%20d%3D%27M14.608%2012.563v5m2.5-2.5h-5%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%271.5%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M16.608%209.421V6.906H3.392v8.016c0%20.567.224%201.112.624%201.513.4.402.941.627%201.506.627H8.63M8.818%203h2.333c.618%200%201.212.247%201.649.686a2.35%202.35%200%200%201%20.683%201.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33%202.33%200%200%201%208.82%203%27%2F%3E%3Cpath%20d%3D%27M14.608%2012.563v5m2.5-2.5h-5%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat}.ren-pdp .ren-pdp__buy .product-form__submit:before,.ren-pdp .ren-pdp__buy .product-form__submit:after{display:none}.ren-pdp .ren-pdp__buy .product-form__submit:hover:not(:disabled):not([aria-disabled=true]){background:var(--pdp-accent-hover)}.ren-pdp .ren-pdp__buy .product-form__submit:disabled,.ren-pdp .ren-pdp__buy .product-form__submit[aria-disabled=true]{background:var(--pdp-line);border-color:var(--pdp-line);color:var(--pdp-muted);opacity:1;cursor:default}.ren-pdp .ren-pdp__buy .product-form__submit.loading{color:transparent}.ren-pdp .ren-pdp__buy .product-form__error-message-wrapper{margin:10px 0 0;color:var(--pdp-ink);font:400 13px/1.5 var(--pdp-body)}.ren-pdp .rdb-product-delivery-note{margin:12px 0 0;color:var(--pdp-muted);text-align:center;font:400 12px/1.6 var(--pdp-body)}.ren-pdp .payment-icons{width:100%;margin:14px 0 0;opacity:.75;filter:grayscale(1)}.ren-pdp .payment-icons__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin:0;padding:0}.ren-pdp .payment-icons__item{display:flex;align-items:center}.ren-pdp .payment-icons svg{width:29px;height:20px}.ren-pdp .ren-pdp__accordion{margin:0;border-block-start:1px solid var(--pdp-line)}.ren-pdp .ren-pdp__row{margin:0;border:0}.ren-pdp .ren-pdp__row details{border-block-end:1px solid var(--pdp-line)}.ren-pdp .ren-pdp__row summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:18px 0;list-style:none;cursor:pointer}.ren-pdp .ren-pdp__row summary::-webkit-details-marker{display:none}.ren-pdp .ren-pdp__row .accordion__title{margin:0;color:var(--pdp-ink);font:500 15px/1.45 var(--pdp-body);letter-spacing:0;text-transform:none}.ren-pdp .ren-pdp__row .icon-caret{display:block;width:16px;height:16px;flex:none;color:var(--pdp-ink);transition:transform .2s ease}.ren-pdp .ren-pdp__row .icon-caret svg{width:100%;height:100%}.ren-pdp .ren-pdp__row details[open] .icon-caret{transform:rotate(180deg)}.ren-pdp .ren-pdp__row .accordion__content{margin:0;padding:0 0 20px;color:var(--pdp-muted);font:400 14px/1.75 var(--pdp-body);overflow-wrap:anywhere}.ren-pdp .ren-pdp__row .accordion__content>:first-child{margin-block-start:0}.ren-pdp .ren-pdp__row .accordion__content>:last-child{margin-block-end:0}.ren-pdp .ren-pdp__row .accordion__content p{margin:0 0 12px}.ren-pdp .rdb-accessory-description{color:var(--pdp-muted);font:400 14px/1.75 var(--pdp-body)}.ren-pdp .rdb-accessory-description h2{margin:0 0 8px;color:var(--pdp-ink);font:500 15px/1.45 var(--pdp-body)}.ren-pdp :is(button,a,summary,select,textarea):focus-visible{outline:2px solid var(--pdp-accent);outline-offset:3px}.ren-pdp :is(button,a,summary,input):focus:not(:focus-visible){outline:none}.rdb-sticky-purchase{display:none}@media(max-width:749px){body:has(.ren-pdp ren-sticky-purchase:not([hidden])){padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}html:has(.ren-pdp ren-sticky-purchase){scroll-padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.ren-pdp .rdb-sticky-purchase{position:fixed;inset-inline:0;bottom:0;z-index:29;display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,1.35fr);align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--pdp-line);background:#fff;color:var(--pdp-ink);font-family:var(--pdp-body);line-height:1.35}.ren-pdp .rdb-sticky-purchase[hidden]{display:none}.rdb-sticky-purchase__details{min-width:0}.rdb-sticky-purchase__price{display:block;width:fit-content;max-width:100%;font-size:19px;font-weight:500;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.rdb-sticky-purchase__price[hidden]{display:none}.rdb-sticky-purchase__extras{display:inline-flex;align-items:center;gap:3px;max-width:100%;min-height:44px;margin-block:-8px -6px;padding:8px 0;border:0;background:transparent;color:var(--pdp-accent);font:400 13px/1.35 var(--pdp-body);text-align:start;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.rdb-sticky-purchase__extras[hidden]{display:none}.rdb-sticky-purchase__extras svg{flex:none;width:16px;height:16px}html[dir=rtl] .rdb-sticky-purchase__extras svg{transform:rotate(180deg)}.rdb-sticky-purchase__submit{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:48px;padding:10px 12px;border:0;border-radius:2px;background:var(--pdp-accent);color:#fff;font:500 16px/1.3 var(--pdp-body);text-align:center;cursor:pointer}.rdb-sticky-purchase__submit:disabled{background:var(--pdp-line);color:var(--pdp-muted);cursor:default}.rdb-sticky-purchase__icon{display:flex;flex:0 0 20px;width:20px;height:20px}.rdb-sticky-purchase__icon svg{width:100%;height:100%}.rdb-sticky-purchase[data-mode=choose] .rdb-sticky-purchase__icon{display:none}.rdb-sticky-purchase__error{grid-column:1 / -1;margin:0;color:var(--pdp-ink);font-size:14px;line-height:1.4}.rdb-sticky-purchase__error[hidden]{display:none}.rdb-sticky-purchase :is(button):focus-visible{outline:2px solid var(--pdp-accent);outline-offset:3px}.rdb-sticky-purchase__submit:focus-visible{outline-offset:-4px;outline-color:#fff}@media(max-width:359px){.ren-pdp .rdb-sticky-purchase{padding-inline:12px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(140px,1.15fr)}.rdb-sticky-purchase__price{font-size:17px}.rdb-sticky-purchase__submit{padding-inline:8px}}}.rp-size-guide{top:0;right:0;bottom:0;left:0;width:min(460px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:24px;border:1px solid var(--ren-line, #dce2dd);border-radius:4px;color:var(--ren-ink, #102e28);background:#fff;font:400 15px/1.65 var(--ren-body, sans-serif);overflow-y:auto;overscroll-behavior:contain}.rp-size-guide::backdrop{background:#102e286b}.rp-size-guide__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.rp-size-guide h2{margin:0;color:var(--ren-ink, #102e28);font:400 28px/1.2 var(--ren-display, Georgia, serif);letter-spacing:0;text-transform:none}.rp-size-guide__close{display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;padding:10px;background:transparent;color:var(--ren-green, #173f35);cursor:pointer}.rp-size-guide__close svg{width:24px;height:24px}.rp-size-guide p{margin-block:16px 0}.rp-size-guide__diameters{margin-block-start:24px}.rp-size-guide h3{margin:0 0 8px;font:600 15px/1.5 var(--ren-body, sans-serif);letter-spacing:0;text-transform:none}.rp-size-guide__measurements{margin:0}.rp-size-guide__measurements>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-block:10px;border-block-end:1px solid var(--ren-line, #dce2dd)}.rp-size-guide__measurements dt,.rp-size-guide__measurements dd{margin:0}.rp-size-guide__measurements dd{flex:none;font-variant-numeric:tabular-nums}.rp-size-guide__row--pictured{color:var(--ren-green, #173f35);font-weight:600}.rp-size-guide .rp-size-guide__variation{font-size:13px;line-height:1.6}.rp-size-guide [hidden]{display:none}.rp-size-guide button:focus-visible{outline:2px solid var(--ren-green, #173f35);outline-offset:-2px}body:has(.rp-size-guide[open]){overflow:hidden}.ren-pdp-recommendations{background:#fff}.ren-pdp-recommendations .ren-pdp-recommendations__loader{display:block}.ren-pdp-recommendations .ren-pdp-recommendations__shelf{padding-block:48px 64px;border-block-start:1px solid var(--ren-line, #dce2dd)}.ren-pdp-recommendations .d2-section-heading{margin:0 0 24px}.ren-pdp-recommendations .d2-section-heading h2{margin:0;color:var(--ren-ink, #102e28);font:400 clamp(28px,3vw,38px)/1.2 var(--ren-display, Georgia, serif);letter-spacing:-.02em;text-transform:none}@media(min-width:750px){.ren-pdp .ren-pdp__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:0 clamp(40px,5vw,80px);align-items:start}.ren-pdp .ren-pdp__media{position:sticky;top:calc(var(--ren-header-height, 80px) + 20px);align-self:start}.ren-pdp .ren-pdp__grid>.ren-pdp__details{width:100%;max-width:530px}.ren-pdp .ren-pdp-gallery .product__media-list .product__media-item{width:100%}.ren-pdp .ren-pdp-gallery .product__media-list .product__media-item:not(.is-active){display:none}.ren-pdp .ren-pdp-gallery .product__media-list .product__media-item.is-active{display:block}.ren-pdp .ren-pdp-gallery .product-media-container{max-height:650px}.ren-pdp .ren-pdp-gallery__arrow{display:grid}.ren-pdp .ren-pdp-gallery__dots{display:none}.ren-pdp .rdb-size-picker{--variant-size-price-card-min: 76px}.ren-pdp .rdb-extras__item{flex-basis:154px}}@media(max-width:749px){.ren-pdp .ren-pdp__page{padding-inline:20px}.ren-pdp .ren-pdp__grid{row-gap:22px}.ren-pdp .ren-pdp-gallery{width:min(100%,430px);margin-inline:auto}.ren-pdp .ren-pdp-gallery .product__media-list{margin:0;width:100%;scroll-padding-inline-start:0}.ren-pdp .ren-pdp__media slider-component:not(.thumbnail-slider--no-slide){margin-inline:0}.ren-pdp .ren-pdp-gallery .product__media-list .product__media-item{width:100%;margin-inline:0;padding-inline:0}.ren-pdp .ren-pdp-gallery .product__media-list:after{content:none}.ren-pdp .ren-pdp-gallery .product__media-list:has(>.product__media-item:only-child){overflow-x:hidden}.ren-pdp .ren-pdp-gallery .product-media-container{max-height:380px}.ren-pdp .ren-pdp-gallery .thumbnail-slider,.ren-pdp .ren-pdp-gallery__arrow{display:none}.ren-pdp .ren-pdp__info{gap:14px}.ren-pdp .rdb-pdp-heading h1{font-size:34px}.ren-pdp .rdb-product-intro{font-size:14px;line-height:1.6}.ren-pdp .ren-pdp__price .rdb-sale-price--pdp{font-size:23px}.ren-pdp .rdb-wrap-picker .rdb-wrap-picker__strip{grid-auto-columns:minmax(58px,1fr);gap:10px}.ren-pdp-recommendations .ren-pdp-recommendations__shelf{padding-block:32px 40px}.ren-pdp-recommendations .d2-section-heading{margin-block-end:18px}}@media(max-width:374px){.ren-pdp .rdb-greeting-cards__grid{column-gap:8px}.ren-pdp .rdb-greeting-cards__name{font-size:11px}.ren-pdp .rdb-packaging__name{font-size:12px}}@media(max-width:359px){.ren-pdp .ren-pdp__page{padding-inline:16px}.ren-pdp .rdb-pdp-heading h1{font-size:31px}.ren-pdp .rdb-size-picker .variant-option__button-label{padding-inline:4px}.ren-pdp .rdb-size-picker .variant-option__button-label__text--size{font-size:14px}.ren-pdp .rp-product-option>summary{gap:10px}.ren-pdp .rdb-extras__item{flex-basis:133px}}html[lang=ar] .ren-pdp .rdb-pdp-heading h1,html[lang=ar] .ren-pdp-recommendations .d2-section-heading h2{font-family:var(--ren-arabic, var(--ren-body, sans-serif));font-size:clamp(29px,3vw,38px);line-height:1.5;letter-spacing:0;text-wrap:pretty}html[lang=ar] .ren-pdp :is(.rp-product-option__title,.rp-product-option__status,.rdb-product-intro){line-height:1.7}html[dir=rtl] .ren-pdp .rdb-image-labels{inset:auto 10px 10px auto;align-items:flex-end}html[dir=rtl] .ren-pdp .rdb-image-labels--pdp{inset:auto 14px 14px auto}html[dir=rtl] .ren-pdp .ren-pdp-gallery__overlay .ren-save{inset:12px auto auto 12px}html[dir=rtl] .ren-pdp .ren-pdp-gallery__arrow svg{transform:rotate(180deg)}@media(hover:hover){.ren-pdp .ren-pdp-option .variant-option__button-label:hover{background:var(--pdp-blush);border-color:#8a9a93}.ren-pdp .ren-pdp-option input:checked+.variant-option__button-label:hover{background:var(--pdp-blush);border-color:var(--pdp-accent)}.ren-pdp .rdb-wrap-picker .variant-option__button-label:hover{background:transparent;border-color:transparent}.ren-pdp .rdb-wrap-picker .variant-option__button-label:hover .rdb-wrap-picker__sample{border-color:var(--pdp-accent)}.ren-pdp .rdb-greeting-cards__option:has(input:enabled):hover .rdb-greeting-cards__image,.ren-pdp .rdb-packaging__option:hover .rdb-packaging__image{border-color:var(--pdp-accent)}.ren-pdp .rdb-extras__categories button:hover:not(:disabled,[aria-pressed=true]){background:var(--pdp-blush)}.ren-pdp .rdb-extras__choose:hover:not(:disabled) .rdb-extras__photo{border-color:var(--pdp-accent)}.ren-pdp .rdb-extras__choose:hover:not(:disabled,[aria-pressed=true]) .rdb-extras__action{background:var(--pdp-blush)}.ren-pdp .rdb-extras__selected button:hover:not(:disabled){background:#e9efe9}.ren-pdp .rdb-extras__stepper button:hover:not(:disabled){background:var(--pdp-blush)}.ren-pdp .ren-pdp-gallery__arrow:hover:not(:disabled){background:var(--pdp-blush)}.rdb-sticky-purchase__submit:hover:not(:disabled){background:var(--ren-ink, #102e28)}.rdb-sticky-purchase__extras:hover{color:var(--ren-ink, #102e28)}}@media(prefers-reduced-motion:reduce){.ren-pdp *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ren-product.css.map */
