body.rdb-theme.template-product{--rdb-pdp-ink: #263127;--rdb-pdp-muted: #4b584d;--rdb-pdp-paper: #fffdf8;--rdb-pdp-line: #d8ddd4;--rdb-pdp-blush: #eecde0}.rdb-theme.template-product .product-information{color:var(--rdb-pdp-ink);background:var(--canvas-stripe-sage);row-gap:0;padding-block-end:56px}.rdb-theme.template-product .rdb-reviews{background:var(--canvas-stripe-sage)}body.rdb-theme.template-product .rdb-reviews__header>h2,body.rdb-theme.template-product product-recommendations .section-resource-list__content .text-block h2{color:var(--ink)!important;font-family:var(--rdb-font-display);font-size:clamp(28px,2.6vw,38px)!important;font-weight:500;line-height:1.15;letter-spacing:-.025em;text-transform:none}body.rdb-theme.template-product .rdb-reviews :is(.rdb-review__title,.rdb-review-form__result h3){color:var(--ink);font:500 20px/1.25 var(--rdb-font-display);letter-spacing:-.025em;text-transform:none}body.rdb-theme.template-product .rdb-review-dialog .rdb-review-dialog__title{color:var(--ink);font:500 26px/1.15 var(--rdb-font-display);letter-spacing:-.025em;text-transform:none}body.rdb-theme.template-product .rdb-reviews :is([data-review-write],[data-review-load],.rdb-review-form__submit){font:600 14px/1.2 var(--rdb-font-body);letter-spacing:0;text-transform:none}body.rdb-theme.template-product .rdb-review__body{font:400 16px/1.5 var(--rdb-font-body)}body.rdb-theme.template-product product-recommendations .product-card__content :is([ref=productTitleLink],[ref=productTitleLink] .text-block,[ref=productTitleLink] .text-block>*){font:500 16px/1.35 var(--rdb-font-body);letter-spacing:0;text-transform:none}body.rdb-theme.template-product product-recommendations .product-card__content .price{font:500 14px/1.5 var(--rdb-font-body);font-variant-numeric:tabular-nums}.rdb-product-breadcrumbs{--rdb-breadcrumb-gap: 8px;grid-column:2;padding-block:22px;color:var(--rdb-pdp-muted);font:400 12px/1.5 var(--font-body--family)}.rdb-product-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px var(--rdb-breadcrumb-gap);margin:0;padding:0;list-style:none}.rdb-product-breadcrumbs__list>li{display:flex;align-items:baseline;gap:var(--rdb-breadcrumb-gap);min-width:0;max-width:100%}.rdb-product-breadcrumbs a{color:inherit;white-space:nowrap;text-underline-offset:3px}.rdb-product-breadcrumbs [aria-current]{color:#8a4f6b;font-weight:600;overflow-wrap:anywhere}.rdb-theme .product-information__media{position:relative}.rdb-theme .product-information__media .rosarium-wishlist-action--pdp{position:absolute;z-index:3;inset-block-start:auto;inset-block-end:13.5px;inset-inline-end:12px;width:44px;height:44px;display:grid;place-items:center}body.rdb-theme.template-product .product-information h1{margin:0;color:var(--rdb-pdp-ink);font-size:clamp(34px,3.1vw,46px)!important;line-height:1.04;text-wrap:balance}.rdb-product-intro{margin:0;max-width:55ch;color:var(--rdb-pdp-muted);font:400 16px/1.6 var(--font-body--family)}.rdb-theme.template-product .product-details product-price .price{color:var(--rdb-pdp-ink);font:600 23px/1.3 var(--font-body--family);font-variant-numeric:tabular-nums}.rdb-theme.template-product .product-details product-price .compare-at-price{font-size:16px}.rdb-theme.template-product .product-details .product-inventory__status{font-size:14px;gap:8px}.rdb-theme.template-product .product-inventory__icon-in_stock{color:#52775a}.rdb-theme.template-product .product-inventory__icon{width:16px;height:16px}.rdb-theme.template-product .product-details .buy-buttons-block{margin-block-start:0}.rdb-theme.template-product .product-details .add-to-cart-button{min-height:54px;border-radius:28px!important;background:var(--rdb-pdp-ink);color:var(--rdb-pdp-paper);border:1px solid var(--rdb-pdp-ink);box-shadow:none;font:900 16px/1.2 Roboto Condensed,sans-serif;transition:background-color .16s ease,color .16s ease}.rdb-theme.template-product .product-details .add-to-cart-button:hover:not(:disabled){background:var(--rdb-pdp-blush);color:var(--rdb-pdp-ink)}.rdb-theme.template-product .product-details .add-to-cart-button:disabled{opacity:.55}.rdb-product-delivery-note{margin:-8px 0 0;color:var(--rdb-pdp-muted);text-align:center;font:400 13px/1.5 var(--font-body--family)}.rdb-theme.template-product .product-details .payment-icons{gap:8px}.rdb-theme.template-product .product-details .payment-icons svg{width:32px;height:22px}body.rdb-theme.template-product .product-details .accordion .details__header{min-height:56px;padding-block:16px;color:var(--rdb-pdp-ink)!important;font-size:20px!important;line-height:1.2}.rdb-theme.template-product .product-details .details-content{padding-block-end:20px;color:var(--rdb-pdp-muted);font-size:15px;line-height:1.65}.rdb-theme.template-product .product-details .details-content p{margin-block:0 12px}.rdb-theme.template-product .product-details .details-content p:last-child{margin-block-end:0}.rdb-theme.template-product .product-details .smart-tabs-wrapper :is(.smart-tabs-navigation-li,.smart-tabs-content-block,.smart-tabs-content-block p){background-color:transparent}.rdb-theme.template-product .product-details :is(.divider,.details){border-color:var(--rdb-pdp-line)}.rdb-theme.template-product .product-media-container{overflow:hidden}.rdb-theme.template-product .product-information__media media-gallery{border-radius:12px;overflow:hidden}.rdb-theme.template-product .product-media img{object-fit:contain}.rdb-theme.template-product .product-information :is(button,a,summary):focus-visible{outline:2px solid var(--rdb-pdp-ink);outline-offset:4px}.rdb-theme.template-product product-recommendations{background:repeating-linear-gradient(90deg,#fcf5f9 0 48px,#f3f5f2 48px 96px)}.rdb-theme.template-product product-recommendations :is(.section-background,.section){background:transparent}.rdb-theme.template-product product-recommendations .section-resource-list{padding-block:48px 56px}.rdb-theme.template-product product-recommendations .slideshow-control{width:44px;height:44px;border-radius:50%!important;color:var(--rdb-pdp-ink)}.rdb-theme.template-product product-recommendations .product-card{--product-corner-radius: 12px}.rdb-theme.template-product product-recommendations .product-card__content{gap:8px;text-align:center}.rdb-theme.template-product product-recommendations .product-card__content :is(product-price,[ref=productTitleLink]){width:100%;text-align:center}.rdb-theme.template-product product-recommendations .product-card__content>:nth-last-child(2){padding-inline-end:0}.rdb-theme.template-product product-recommendations .product-card__content .rosarium-wishlist-action--card{display:grid;place-items:center;width:44px;height:44px;inset-block-start:6px;inset-inline-end:6px;inset-block-end:auto}@media(min-width:750px){.rdb-theme.template-product .product-information__grid.product-information--media-left:not(.product-information--media-none){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,4.5vw,72px)}.rdb-theme.template-product .product-information__grid.product-information--media-left .product-information__media,.rdb-theme.template-product .product-information__grid.product-information--media-left .product-details{padding:0}.rdb-theme.template-product .product-details{max-width:540px}.rdb-theme.template-product .product-information__media{position:sticky;top:calc(var(--header-height, 80px) + 20px);align-self:start}.rdb-theme.template-product .product-details.sticky-content--desktop{position:static}}@media(max-width:749px){.rdb-product-breadcrumbs{--rdb-breadcrumb-gap: 6px;padding-block:14px;font-size:11px}.rdb-theme.template-product .product-information .product-information__media{grid-column:2}.rdb-theme.template-product .product-details>.group-block{padding-block-start:26px}body.rdb-theme.template-product .product-information h1{font-size:32px!important}.rdb-product-intro{font-size:15px;line-height:1.55}.rdb-theme.template-product .product-details product-price .price{font-size:21px}.rdb-theme.template-product .product-information{padding-block-end:36px}.rdb-theme.template-product product-recommendations .section-resource-list{padding-block:36px 42px}}@media(prefers-reduced-motion:reduce){.rdb-theme.template-product .product-details .add-to-cart-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/rdb-product.css.map */
