.rah-pdp{--rah-cream: #f3ece0;--rah-paper: #fffdf8;--rah-green: #101d16;--rah-green-2: #1c3026;--rah-gold: #b9823e;--rah-ink: #14261e;--rah-muted: #68766f;--rah-line: #d9cdbb;--rah-shell: min(1700px, calc(100% - 64px) );overflow:clip;background:var(--rah-cream);color:var(--rah-ink);font-family:var(--font-body--family)}.rah-pdp *,.rah-pdp *:before,.rah-pdp *:after{box-sizing:border-box}.rah-pdp img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.rah-pdp h1,.rah-pdp h2,.rah-pdp h3,.rah-pdp p,.rah-pdp figure,.rah-pdp dl,.rah-pdp dd,.rah-pdp ul{margin:0}.rah-pdp a{color:inherit;text-decoration:none}.rah-pdp button,.rah-pdp input,.rah-pdp select{font:inherit}.rah-pdp h1,.rah-pdp h2,.rah-pdp h3{font-family:var(--font-heading--family);font-weight:600}.rah-pdp__breadcrumbs{display:flex;inline-size:var(--rah-shell);min-block-size:66px;margin-inline:auto;align-items:center;gap:10px;overflow:hidden;color:#56635d;font-size:11px;white-space:nowrap}.rah-pdp__breadcrumbs a:hover{color:var(--rah-green)}.rah-pdp__breadcrumbs span[aria-hidden]{color:#a7ada9}.rah-pdp__breadcrumbs [aria-current=page]{overflow:hidden;color:#45554d;text-overflow:ellipsis}.rah-pdp__hero{display:grid;inline-size:var(--rah-shell);block-size:calc(100svh - var(--header-group-height, 110px) - 66px);min-block-size:700px;margin:0 auto;padding-block:80px 144px;grid-template-columns:minmax(0,7fr) minmax(390px,5fr);gap:clamp(58px,5.5vw,96px);align-items:center}.rah-pdp-gallery-shell{min-block-size:0;align-self:stretch}.rah-pdp-gallery{display:grid;min-block-size:0;block-size:100%;grid-template-columns:minmax(0,1.55fr) minmax(190px,.68fr);grid-template-rows:1fr 1fr;gap:12px}.rah-pdp-gallery__item{position:relative;display:block;inline-size:100%;min-block-size:0;overflow:hidden;padding:0;border:0;border-radius:0;background:#ded3c3;cursor:zoom-in;-webkit-appearance:none;appearance:none}.rah-pdp-gallery__item--main{grid-row:1 / 3}.rah-pdp-gallery__item img{transition:transform .45s ease}.rah-pdp-gallery__item:hover img{transform:scale(1.018)}.rah-pdp-gallery--generated .rah-pdp-gallery__item{background:#152019}.rah-pdp-gallery--generated .rah-pdp-gallery__item img{object-fit:cover;object-position:center}.rah-pdp-gallery--generated .rah-pdp-gallery__item:hover img{transform:none}.rah-pdp--generated-media .rah-pdp__hero{block-size:auto}.rah-pdp--generated-media .rah-pdp-gallery-shell{display:grid;block-size:auto;align-self:center}.rah-pdp-gallery--generated{block-size:auto;aspect-ratio:auto;grid-template-columns:minmax(0,calc(66.6667% - 5px)) minmax(0,calc(33.3333% - 7px));grid-template-rows:auto auto}.rah-pdp-gallery--generated .rah-pdp-gallery__item{aspect-ratio:3 / 4}.rah-pdp-gallery__item:after{content:"";position:absolute;inset:auto 15px 15px auto;display:none;inline-size:34px;block-size:34px;border-radius:50%;background:#fffdf8eb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23101d16' stroke-width='1.7' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='5.75'/%3E%3Cpath d='m14.75 14.75 4.5 4.5M10.5 7.75v5.5M7.75 10.5h5.5'/%3E%3C/svg%3E") center / 18px 18px no-repeat;box-shadow:0 4px 14px #101d1624}.rah-pdp-gallery__item--main:after{display:block}.rah-pdp-gallery__item--main img{object-position:center 47%}.rah-pdp--copac-decorativ-bonsai-natural-stabilizat .rah-pdp-gallery__item--main img,.rah-pdp--copac-decorativ-pittosporum-natural-stabilizat .rah-pdp-gallery__item--main img{object-position:61% center}.rah-pdp--copac-decorativ-tiki-natural-stabilizat .rah-pdp-gallery__item--main img{object-position:63% center}.rah-pdp--copac-decorativ-eucalipt-natural-stabilizat .rah-pdp-gallery__item--main img{object-position:62% center}.rah-pdp-gallery--single{display:block}.rah-pdp-gallery--single .rah-pdp-gallery__item{block-size:100%}.rah-pdp-gallery--single .rah-pdp-gallery__item img{object-fit:cover;object-position:center 50%;background:#e9dfd0}.rah-pdp-buy{position:sticky;inset-block-start:calc(var(--header-group-height, 90px) + 28px);inline-size:100%;max-inline-size:100%;min-inline-size:0;align-self:center;padding-block-start:2px}.rah-pdp-buy__title{max-inline-size:680px;font-size:clamp(38px,2.55vw,49px);line-height:1.02;letter-spacing:-.035em}.rah-pdp-buy__title>span{display:block;white-space:nowrap}.rah-pdp-buy__title-mobile-line{display:inline;white-space:nowrap}.rah-pdp-buy__title-mobile-line:before{content:" "}.rah-pdp-buy__intro{max-inline-size:58ch;margin-block-start:24px!important;color:#53655e;font-size:17px;line-height:1.68;text-wrap:pretty}.rah-pdp-price{display:flex;margin-block-start:28px;align-items:center;gap:13px}.rah-pdp-price strong{color:var(--rah-green);font-family:var(--font-body--family);font-size:32px;font-weight:800;line-height:1}.rah-pdp-price s{color:#56635d;font-size:15px;line-height:1}.rah-pdp-price>span{padding:9px 13px;border:1px solid rgba(255,253,248,.55);border-radius:999px;background:#8a5a24;box-shadow:0 7px 20px #101c1524;color:#fffdf8;font-size:11px;font-weight:850;letter-spacing:.035em;line-height:1;text-transform:uppercase}.rah-pdp-proof{display:grid;margin-block-start:27px;padding-block:20px;border-block:1px solid var(--rah-line);grid-template-columns:repeat(2,minmax(0,1fr))}.rah-pdp-proof div{min-inline-size:0;padding-inline:22px;border-inline-start:1px solid var(--rah-line)}.rah-pdp-proof div:first-child{padding-inline-start:0;border-inline-start:0}.rah-pdp-proof span,.rah-pdp-proof strong{display:block}.rah-pdp-proof span{color:#56635d;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rah-pdp-proof strong{margin-block-start:6px;font-size:14px;line-height:1.35}.rah-pdp-form{margin-block-start:22px}.rah-pdp-form__variant{display:grid;margin-block-end:16px;gap:7px}.rah-pdp-form__variant>span,.rah-pdp-quantity>span:first-child{color:#56635d;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rah-pdp-form__variant select{min-block-size:50px;padding-inline:14px;border:1px solid #cfc3b1;border-radius:0;background:var(--rah-paper);color:var(--rah-green)}.rah-pdp-form__purchase-wrap{min-block-size:52px}.rah-pdp-form__purchase{display:grid;grid-template-columns:120px 1fr;gap:11px;align-items:end}.rah-pdp-quantity{display:grid;gap:7px}.rah-pdp-quantity__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rah-pdp-quantity__control{display:grid;block-size:52px;overflow:hidden;border:1px solid #cfc3b1;border-radius:6px;background:var(--rah-paper);grid-template-columns:36px 1fr 36px}.rah-pdp-quantity__control button,.rah-pdp-quantity__control input{min-inline-size:0!important;min-block-size:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--rah-green)!important;line-height:1!important;text-align:center}.rah-pdp-quantity__control button:hover{background:#eee5d7}.rah-pdp-quantity__control input{inline-size:100%;-webkit-appearance:textfield;appearance:textfield;font-weight:700}.rah-pdp-quantity__control input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.rah-pdp-add{inline-size:100%!important;min-block-size:52px!important;block-size:52px!important;margin:0!important;padding:0 24px!important;border:1px solid #d1a95e!important;border-radius:6px!important;background:#d1a95e!important;box-shadow:none!important;color:#101c15!important;font-size:10px!important;font-weight:700!important;letter-spacing:.11em!important;line-height:1!important;text-transform:uppercase;transition:background .2s,transform .2s}.rah-pdp-add:hover:not(:disabled){border-color:#b9823e!important;background:#b9823e!important;color:#fffdf8!important;transform:translateY(-1px)}.rah-pdp-add:disabled{cursor:not-allowed;opacity:.5}.rah-pdp-assurances{display:grid;margin-block-start:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.rah-pdp-assurance{display:flex;min-inline-size:0;min-block-size:42px;padding-inline-end:24px;align-items:center;gap:12px;color:#33483e;font-size:14px;font-weight:700;line-height:1.3}.rah-pdp-assurance+.rah-pdp-assurance{padding-inline:24px 0;border-inline-start:1px solid var(--rah-line)}.rah-pdp-assurance>span:last-child{min-inline-size:0}.rah-pdp-assurance__icon{display:grid;flex:0 0 38px;inline-size:38px;block-size:38px;border:1px solid #c9b89e;border-radius:50%;place-items:center;color:var(--rah-gold)}.rah-pdp-assurance__icon svg{display:block;inline-size:20px;block-size:20px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.rah-pdp-value{background:var(--rah-green);color:#fff8ea}.rah-pdp-value__inner{inline-size:var(--rah-shell);margin-inline:auto;padding-block:106px}.rah-pdp-value__copy{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(70px,9vw,150px);align-items:end}.rah-pdp-value h2,.rah-pdp-story h2{font-size:44px;line-height:1.05;letter-spacing:-.035em}.rah-pdp-value h2 span,.rah-pdp-story h2 span{display:block;white-space:nowrap}.rah-pdp-value__copy>p{inline-size:100%;max-inline-size:none;justify-self:stretch;color:#fff8eaad;font-size:17px;line-height:1.72;text-align:end}.rah-pdp-value__copy>p span{display:block;white-space:nowrap}.rah-pdp-value__list{display:grid;margin-block-start:60px;border-block:1px solid rgba(255,248,234,.18);grid-template-columns:repeat(3,1fr)}.rah-pdp-value__list>div{display:flex;min-block-size:120px;padding:24px 34px;align-items:center;gap:18px}.rah-pdp-value__list>div+div{border-inline-start:1px solid rgba(255,248,234,.18)}.rah-pdp-value__list svg{inline-size:44px;block-size:44px;flex:0 0 44px;fill:none;stroke:var(--rah-gold);stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.rah-pdp-value__list strong,.rah-pdp-value__list small{display:block}.rah-pdp-value__list strong{color:#fffaf0;font-size:16px;font-weight:600;line-height:1.35}.rah-pdp-value__list small{margin-block-start:5px;color:#fffaf0;font-size:14px;font-weight:400;line-height:1.4}.rah-pdp-story{display:grid;inline-size:var(--rah-shell);margin-inline:auto;padding-block:124px;grid-template-columns:.78fr 1.22fr;gap:clamp(70px,8vw,138px);align-items:center}.rah-pdp-story h2{color:var(--rah-green)}.rah-pdp-story__copy>p{max-inline-size:56ch;margin-block-start:28px;color:#58685f;font-size:17px;line-height:1.72;text-wrap:pretty}.rah-pdp-story__copy>p span{display:block;white-space:nowrap}.rah-pdp-story__media{block-size:640px;overflow:hidden;background:#ded3c3}.rah-pdp-story__media img{object-position:center 50%}.rah-pdp-details{background:var(--rah-paper)}.rah-pdp-details__inner{inline-size:var(--rah-shell);margin-inline:auto;padding-block:108px}.rah-pdp-details__inner>header{padding-block-end:36px;border-block-end:1px solid var(--rah-line)}.rah-pdp-details__inner>header h2{font-size:44px;line-height:1.05;letter-spacing:-.035em}.rah-pdp-details__grid{padding-block-start:44px}.rah-pdp-specs dl{display:grid;border-block-start:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(70px,9vw,150px)}.rah-pdp-specs dl>div{display:flex;min-block-size:58px;padding-block:14px;border-block-end:1px solid var(--rah-line);align-items:center;justify-content:space-between;gap:28px}.rah-pdp-specs dt{color:#56635d;font-size:13px}.rah-pdp-specs dd{max-inline-size:65%;font-size:14px;font-weight:700;text-align:end}.rah-pdp-package-showcase{display:grid;margin-block-start:96px;grid-template-columns:minmax(360px,.68fr) minmax(0,1.32fr);gap:clamp(52px,6vw,96px)}.rah-pdp-package{display:flex;min-inline-size:0;padding-block:24px;align-self:stretch;flex-direction:column;justify-content:center}.rah-pdp-package h3{max-inline-size:540px;font-size:clamp(38px,3vw,52px);line-height:1.02;letter-spacing:-.035em;text-align:start}.rah-pdp-package__intro{max-inline-size:48ch;margin-block-start:24px!important;color:#53635b;font-size:16px;line-height:1.68;text-wrap:pretty}.rah-pdp-package ol{margin:34px 0 0;padding:0;border-block-start:1px solid var(--rah-line);list-style:none}.rah-pdp-package li{display:grid;min-block-size:58px;padding-block:14px;border-block-end:1px solid var(--rah-line);grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px}.rah-pdp-package li span{color:#8a5a24;font-size:11px;font-weight:750;letter-spacing:.08em}.rah-pdp-package li strong{color:var(--rah-ink);font-size:14px;font-weight:650;line-height:1.35}.rah-pdp-package__media{min-inline-size:0;overflow:hidden;aspect-ratio:4 / 3;background:#e6d5c0}.rah-pdp-package__media img{object-fit:cover;object-position:center}.rah-pdp-related{background:var(--rah-cream)}.rah-pdp-related__inner{inline-size:var(--rah-shell);margin-inline:auto;padding-block:118px 132px}.rah-pdp-related__inner>header{display:flex;margin-block-end:52px;align-items:end;justify-content:space-between}.rah-pdp-related__inner>header h2{max-inline-size:760px;font-size:44px;line-height:1.05;letter-spacing:-.035em}.rah-pdp-related__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.rah-pdp .rah-product-swipe{display:none}.rah-pdp-lightbox{inline-size:min(1260px,calc(100% - 40px));max-inline-size:none;block-size:min(88vh,900px);max-block-size:none;padding:0;border:0;border-radius:0;background:#101712;box-shadow:0 24px 90px #0000006b}.rah-pdp-lightbox::backdrop{background:#070d09d6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.rah-pdp-lightbox__stage{position:relative;inline-size:100%;block-size:100%}.rah-pdp-lightbox__image{object-fit:contain!important}.rah-pdp-lightbox__close,.rah-pdp-lightbox__nav{position:absolute;z-index:2;display:grid;padding:0;border:1px solid rgba(255,255,255,.32);border-radius:50%;place-items:center;background:#101d16c2;color:#fff}.rah-pdp-lightbox__close{inset:18px 18px auto auto;inline-size:44px;block-size:44px;font-size:24px}.rah-pdp-lightbox__nav{inset-block-start:50%;inline-size:50px;block-size:50px;transform:translateY(-50%);font-size:27px}.rah-pdp-lightbox__prev{inset-inline-start:18px}.rah-pdp-lightbox__next{inset-inline-end:18px}.rah-pdp-lightbox__count{position:absolute;inset:auto auto 18px 50%;padding:7px 12px;background:#101d16c2;color:#fff;font-size:11px;transform:translate(-50%)}.rah-pdp :focus-visible{outline:3px solid var(--rah-gold);outline-offset:3px}@media(max-width:1120px){.rah-pdp__hero{block-size:auto;min-block-size:0;margin-block-end:80px;padding-block:24px 0;grid-template-columns:minmax(0,1fr);gap:42px}.rah-pdp-gallery-shell{block-size:550px}.rah-pdp-gallery{block-size:100%}.rah-pdp-buy{position:static}.rah-pdp-value__copy{grid-template-columns:1fr;gap:14px}.rah-pdp-story{grid-template-columns:1fr;gap:48px}.rah-pdp-story__media{block-size:540px}.rah-pdp-related__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:750px)and (max-width:1023px){.rah-pdp{--rah-shell: calc(100% - 64px) }.rah-pdp__hero{margin-block-end:96px}.rah-pdp-value__inner{padding-block:92px}.rah-pdp-value h2,.rah-pdp-story h2,.rah-pdp-details__inner>header h2,.rah-pdp-related__inner>header h2{font-size:40px}.rah-pdp-value__list>div{padding-inline:22px}.rah-pdp-story{padding-block:104px}.rah-pdp-details__inner{padding-block:96px}.rah-pdp-specs dl{grid-template-columns:1fr}.rah-pdp-package-showcase{margin-block-start:72px;grid-template-columns:1fr}.rah-pdp-package{padding:0 0 44px}.rah-pdp-related__inner{padding-block:104px 116px}}@media(max-width:749px){.rah-pdp{--rah-shell: calc(100% - 40px) }.rah-pdp__breadcrumbs{min-block-size:52px;gap:8px;font-size:11px}.rah-pdp__breadcrumbs a:first-child,.rah-pdp__breadcrumbs a:first-child+span{display:none}.rah-pdp__hero{margin:0 auto 64px;padding-block:4px 0;gap:38px}.rah-pdp-gallery-shell{inline-size:100vw;block-size:auto;margin-inline-start:0}.rah-pdp-gallery,.rah-pdp-gallery--single{display:flex;inline-size:100%;block-size:auto;margin-inline-start:0;padding-inline:20px;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scroll-padding-inline:0;scroll-snap-type:x proximity;scrollbar-width:none;gap:14px}.rah-pdp-gallery--single{inline-size:calc(100vw - 40px);padding-inline:0}.rah-pdp-gallery::-webkit-scrollbar{display:none}.rah-pdp-gallery__item,.rah-pdp-gallery--single .rah-pdp-gallery__item{flex:0 0 90vw;aspect-ratio:4 / 5;block-size:auto;scroll-snap-align:start}.rah-pdp-gallery--generated{aspect-ratio:auto}.rah-pdp-gallery--generated .rah-pdp-gallery__item{aspect-ratio:3 / 4}.rah-pdp-gallery--single .rah-pdp-gallery__item{flex-basis:100%}.rah-pdp-gallery--single .rah-pdp-gallery__item img{object-fit:cover}.rah-pdp-buy{inline-size:100%;min-inline-size:0;padding-block-start:0}.rah-pdp-buy__title{font-size:clamp(26px,7.2vw,31px)}.rah-pdp-buy__title--copac-decorativ-pittosporum-natural-stabilizat .rah-pdp-buy__title-mobile-line{display:block}.rah-pdp-buy__title--copac-decorativ-pittosporum-natural-stabilizat .rah-pdp-buy__title-mobile-line:before{content:none}.rah-pdp-buy__intro{margin-block-start:10px!important;font-size:15px;line-height:1.65}.rah-pdp-price{margin-block-start:30px}.rah-pdp-price strong{font-size:36px}.rah-pdp-proof{margin-block-start:30px;padding-block:22px;gap:8px}.rah-pdp-proof div{padding-inline:8px}.rah-pdp-proof span{min-block-size:24px;font-size:8px;line-height:1.25}.rah-pdp-proof strong{font-size:12px}.rah-pdp-form__purchase{grid-template-columns:112px 1fr}.rah-pdp-form__purchase.is-sticky{position:fixed;z-index:55;inset:auto 0 0;display:grid;padding:10px max(16px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));border-block-start:1px solid rgba(16,28,21,.14);background:#fffdf8fa;box-shadow:0 -10px 28px #101c1524;grid-template-columns:104px minmax(0,1fr);gap:10px;align-items:center;animation:rahPdpStickyBuyIn .24s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.rah-pdp-form__purchase.is-sticky .rah-pdp-quantity__control,.rah-pdp-form__purchase.is-sticky .rah-pdp-add{block-size:52px!important}.rah-pdp-form{margin-block-start:26px}.rah-pdp-add{font-size:10.5px!important;letter-spacing:.075em!important}.rah-pdp-assurances{margin-block-start:26px}.rah-pdp-assurance{min-block-size:38px;padding-inline-end:12px;gap:9px;font-size:13px}.rah-pdp-assurance+.rah-pdp-assurance{padding-inline:12px 0}.rah-pdp-assurance__icon{flex-basis:34px;inline-size:34px;block-size:34px}.rah-pdp-value__inner{padding-block:72px}.rah-pdp-value h2,.rah-pdp-story h2,.rah-pdp-details__inner>header h2,.rah-pdp-related__inner>header h2{font-size:30px;line-height:1.08}.rah-pdp-value__copy>p{margin-block-start:0!important;font-size:15px;line-height:1.65;text-wrap:pretty}.rah-pdp-value__copy>p{text-align:start}.rah-pdp-value__copy>p span{display:inline;white-space:normal}.rah-pdp-value__list{margin-block-start:42px;grid-template-columns:1fr}.rah-pdp-value__list{border-block:0}.rah-pdp-value__list>div{min-block-size:92px;padding:20px 6px}.rah-pdp-value__list>div+div{border-block-start:1px solid rgba(255,248,234,.18);border-inline-start:0}.rah-pdp-value__list strong{font-size:15px}.rah-pdp-value__list small{font-size:14px}.rah-pdp-story__copy>p{font-size:15px;line-height:1.65}.rah-pdp-story{padding-block:72px;grid-template-columns:1fr;gap:38px}.rah-pdp-story__copy>p{margin-block-start:16px}.rah-pdp-story__copy>p span{display:inline;white-space:normal}.rah-pdp-story__media{block-size:auto;aspect-ratio:4 / 5}.rah-pdp--generated-media .rah-pdp-story__media img{object-position:center}.rah-pdp-details__inner{padding-block:72px}.rah-pdp-details__inner>header{padding-block-end:18px;border-block-end:0}.rah-pdp-details__grid{padding-block-start:20px}.rah-pdp-specs dl{border-block-start:0}.rah-pdp-specs dl{grid-template-columns:1fr}.rah-pdp-specs dl>div:last-child{border-block-end:0}.rah-pdp-specs dd{max-inline-size:58%}.rah-pdp-package-showcase{margin-block-start:92px;grid-template-columns:1fr}.rah-pdp-package-showcase{gap:0}.rah-pdp-package{padding:0 0 36px}.rah-pdp-package h3{font-size:32px}.rah-pdp-package__intro{margin-block-start:18px!important;font-size:15px;line-height:1.62}.rah-pdp-package ol{margin-block-start:28px}.rah-pdp-package ol{border-block-start:0}.rah-pdp-package li:last-child{border-block-end:0}.rah-pdp-package__media{aspect-ratio:4 / 3}.rah-pdp-related__inner{padding-block:72px 82px}.rah-pdp-related__inner>header{margin-block-end:34px}.rah-pdp-related__grid{inline-size:calc(100vw - 20px);margin-inline:0 -20px 0 0;padding:0 20px 18px 0;grid-template-columns:none;grid-auto-columns:min(90vw,380px);grid-auto-flow:column;gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scroll-padding-inline:0 20px;scroll-snap-type:x mandatory;scrollbar-width:none}.rah-pdp-related__grid::-webkit-scrollbar{display:none}.rah-pdp-related__grid .rah-product-card{scroll-snap-align:start}.rah-pdp .rah-product-swipe{display:block;inline-size:100%;margin-block-start:18px}.rah-pdp .rah-product-swipe__track{position:relative;display:block;inline-size:100%;block-size:2px;overflow:hidden;background:#101c1529}.rah-pdp .rah-product-swipe__track i{position:absolute;inset:0 auto 0 0;inline-size:25%;block-size:100%;background:var(--rah-gold);transform:translateZ(0);transition:transform .08s linear}.rah-pdp-gallery__progress{inline-size:calc(100% - 40px)!important;margin:16px 0 0!important}.rah-pdp-related__progress{margin-block-start:0!important}.rah-pdp-lightbox{inline-size:100%;block-size:100%;max-block-size:none}.rah-pdp-lightbox__nav{inline-size:44px;block-size:44px}html.rah-pdp-sticky-buy-active .rah-cart-snackbar{inset-block-end:calc(88px + env(safe-area-inset-bottom))!important}}@keyframes rahPdpStickyBuyIn{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.rah-pdp-form__purchase.is-sticky{animation:none}}@media(max-width:370px){.rah-pdp{--rah-shell: calc(100% - 28px) }.rah-pdp-gallery,.rah-pdp-gallery--single{padding-inline:14px}.rah-pdp-gallery--single{inline-size:calc(100vw - 28px);padding-inline:0}.rah-pdp-gallery__progress{inline-size:calc(100% - 28px)!important}.rah-pdp-buy__title{font-size:25px}.rah-pdp-form__purchase{grid-template-columns:98px 1fr}.rah-pdp-assurances{grid-template-columns:1fr}.rah-pdp-assurance{min-block-size:48px;padding:0}.rah-pdp-assurance+.rah-pdp-assurance{padding:10px 0 0;border-block-start:1px solid var(--rah-line);border-inline-start:0}.rah-pdp-proof strong{font-size:12px}.rah-pdp-add{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/raheni-product.css.map */
