.rp-product-page{display:block;padding:var(--rp-pdp-top) 20px var(--rp-pdp-bottom)}.rp-pdp-container{display:flex;align-items:flex-start}.rp-pdp-gallery{position:relative;width:var(--rp-pdp-gallery);flex-shrink:0;padding-left:108px}.rp-pdp-gallery--sticky{position:sticky;top:110px}.rp-pdp-media-track{display:flex;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--rp-radius)}.rp-pdp-media-track::-webkit-scrollbar,.rp-pdp-thumbnails::-webkit-scrollbar,.rp-pdp-mini-track::-webkit-scrollbar,.rp-pdp-related-track::-webkit-scrollbar{display:none}.rp-pdp-media{flex:0 0 100%;min-width:0;aspect-ratio:2/3;scroll-snap-align:start;overflow:hidden;position:relative}.rp-pdp-media img{height:100%;width:100%;object-fit:var(--rp-pdp-fit);display:block}.rp-pdp-zoom-trigger{width:100%;height:100%;display:block;border:0;padding:0;background:transparent;cursor:zoom-in}.rp-pdp-media video,.rp-pdp-media iframe,.rp-pdp-media model-viewer{width:100%;height:100%;border:0}.rp-pdp-thumbnails{position:absolute;inset:0 auto 0 0;width:88px;display:flex;flex-direction:column;gap:20px;overflow:auto;scrollbar-width:none}.rp-pdp-thumbnails button{position:relative;padding:0;border:0;background:transparent;width:88px;aspect-ratio:2/3;flex:0 0 auto;border-radius:var(--rp-radius);overflow:hidden;cursor:pointer;transform:scale(.99)}.rp-pdp-thumbnails button[aria-current=true]{box-shadow:inset 0 0 0 2px var(--rp-accent)}.rp-pdp-thumbnails img{width:100%;height:100%;object-fit:cover;display:block}.rp-pdp-media-kind{position:absolute;bottom:4px;left:4px;font-size:10px;background:var(--rp-background);padding:2px;border-radius:4px}.rp-pdp-info-wrapper{flex:1;min-width:0;padding:24px 28px 0 56px}.rp-product-form.rp-pdp-form{display:block;width:100%;min-width:0;margin:0}.rp-pdp-block{margin-top:var(--rp-pdp-gap)}.rp-pdp-block:first-child,.rp-pdp-block--title{margin-top:0}.rp-pdp-block--variants:has(input[type=hidden]),.rp-pdp-block--variants:empty{display:none}.rp .rp-pdp-info h1{font-size:var(--rp-pdp-title);font-weight:600;line-height:1.5;margin:0}.rp-pdp-block--price{margin-top:12px}.rp-pdp-price{display:flex;align-items:center;gap:16px}.rp-pdp-price>div{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rp-pdp-price strong{font-size:22px;line-height:30px;color:var(--rp-pdp-price);font-weight:700}.rp-pdp-price s{font-size:14px;line-height:22px;font-weight:500;opacity:.35}.rp-pdp-price .rp-saving{font-size:13px;line-height:20px;padding:2px 8px;border-radius:12px}.rp-pdp-promotion{font-size:14px;line-height:22px;font-style:italic;font-weight:700}.rp .rp-pdp-reserve-promo:empty{display:block;min-height:22px}.rp-pdp-quantity{display:flex;justify-content:space-between;align-items:center;height:24px}.rp-pdp-quantity label,.rp-pdp-label,.rp-pdp-policy-trigger{font:600 14px/22px var(--rp-heading-font)}.rp-pdp-quantity>div{display:flex;width:102px;align-items:center}.rp-pdp-quantity button{border:0;padding:0;width:24px;height:24px;background:transparent;color:var(--rp-text);font-size:20px;cursor:pointer}.rp-pdp-form .rp-pdp-quantity input{width:54px;height:24px;text-align:center;padding:0 5px;border:0;background:transparent;color:var(--rp-text);font:700 14px/22px var(--rp-body-font);-webkit-appearance:textfield;appearance:textfield}.rp-pdp-quantity input::-webkit-inner-spin-button,.rp-pdp-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.rp-pdp-block--variants label{display:block;font-size:14px;margin-bottom:8px}.rp-pdp-block--variants select{width:100%;border:1px solid var(--rp-text);border-radius:12px;padding:12px;font:14px/22px var(--rp-body-font);background:transparent;color:var(--rp-text)}.rp-pdp-stock{display:flex;align-items:center;padding:10px 14px;border:1px solid var(--rp-pdp-stock-border);background:var(--rp-pdp-stock-bg);color:var(--rp-pdp-stock-text);border-radius:8px;font-size:14px;line-height:21px;font-weight:500}.rp .rp-pdp-add{display:block;width:100%;height:auto;min-height:56.203125px;border-radius:16px;padding:15px 32px;font-size:15.4px;line-height:24.2px;font-weight:500;color:#fffdf5}.rp-pdp-buy .shopify-payment-button{margin-top:16px;--shopify-accelerated-checkout-button-block-size:58.203125px;--shopify-accelerated-checkout-button-border-radius:16px;--shopify-accelerated-checkout-button-box-shadow:none}.rp-pdp-buy .shopify-payment-button__button--unbranded{min-height:58.203125px;border:1px solid var(--rp-accent);border-radius:16px;padding:15px 32px;background:transparent;color:var(--rp-text);font:500 15.4px/24.2px var(--rp-body-font)}.rp-pdp-buy .shopify-payment-button__button--unbranded:hover{background:var(--rp-accent)}.rp-pdp-buy .shopify-payment-button__button--unbranded:before,.rp-pdp-buy .shopify-payment-button__button--unbranded:after{content:none}.rp-pdp-block--whatsapp{margin-top:var(--rp-wa-top,var(--rp-pdp-gap));margin-bottom:var(--rp-wa-bottom,0px)}.rp .rp-pdp-whatsapp{display:flex;align-items:center;justify-content:center;gap:var(--rp-wa-icon-gap,10px);width:100%;min-height:var(--rp-wa-height,61px);padding:var(--rp-wa-padding,20px) 22px;background:var(--rp-wa-background,var(--rp-pdp-whatsapp));color:var(--rp-wa-text,#fff);border:var(--rp-wa-border-width,0px) solid var(--rp-wa-border,var(--rp-pdp-whatsapp));border-radius:var(--rp-wa-radius,16px);font-size:var(--rp-wa-font,14px);line-height:1.5;font-weight:var(--rp-wa-weight,700);text-align:center;text-decoration:none;transition:background-color .15s,color .15s}.rp .rp-pdp-whatsapp:hover{background:var(--rp-wa-hover,#198c45);color:var(--rp-wa-hover-text,#fff)}.rp-pdp-whatsapp strong{font-weight:900}.rp-pdp-whatsapp svg{width:var(--rp-wa-icon,20px);height:var(--rp-wa-icon,20px);flex-shrink:0}.rp .rp-pdp-whatsapp-space:empty{display:block;height:var(--rp-wa-height,61px)}.rp .rp-pdp-countdown-space:empty{display:block;height:147.515625px}.rp .rp-pdp-countdown p{text-align:center;font-size:16px;line-height:26px;margin:0 0 20px;color:color-mix(in srgb,var(--rp-timer-text) 75%,transparent)}.rp-pdp-countdown-svg{display:block;width:100%;height:auto;aspect-ratio:500/108;overflow:visible}.rp-pdp-countdown-units{display:flex;align-items:center;gap:6px;justify-content:center;color:var(--rp-timer-text);font:700 36px/40px var(--rp-body-font)}.rp-pdp-countdown-units>div{flex:1;min-width:0;aspect-ratio:1;border-radius:16px;background:var(--rp-timer-background);display:flex;flex-direction:column;align-items:center;justify-content:center}.rp-pdp-countdown-units strong{font:700 36px/40px var(--rp-heading-font)}.rp-pdp-countdown-units span{font:500 14px/30px var(--rp-body-font);text-transform:uppercase}.rp-pdp-countdown-units>b{flex:0 0 auto;display:flex;align-items:center;height:44px;font:45px/40px serif}.rp .rp-pdp-label{margin:0 0 20px;font-size:14px;line-height:22px}.rp-pdp-description,.rp-pdp-policy-copy{font-size:14px;line-height:22px;overflow-wrap:anywhere}.rp-pdp-description p,.rp-pdp-policy-copy p{margin:0 0 24px}.rp-pdp-description p:last-child,.rp-pdp-policy-copy p:last-child{margin-bottom:0}.rp-pdp-description img{max-width:100%;height:auto}.rp-pdp-description table{max-width:100%;display:block;overflow:auto}.rp .rp-pdp-policy-trigger{display:flex;align-items:center;gap:8px;border:0;padding:0;background:transparent;color:var(--rp-text);cursor:pointer;font:600 14px/22px var(--rp-heading-font)}.rp-pdp-policy-trigger svg{width:24px;height:24px}.rp-pdp-block--share{margin-top:12px}.rp-pdp-share{height:48px;display:flex;gap:8px;align-items:center;border:0;background:transparent;color:var(--rp-text);padding:0;cursor:pointer;font:14px/22px var(--rp-body-font)}.rp-pdp-share svg{width:24px;height:24px}.rp-pdp-policy{position:fixed;inset:0 0 0 auto;margin:0;width:480px;max-width:100%;max-height:100dvh;height:100dvh;padding:20px;border:0;background:var(--rp-background);color:var(--rp-text)}.rp-pdp-policy::backdrop{background:#0005}.rp-pdp-policy-header{display:flex;align-items:center;justify-content:space-between;height:76px;padding-left:40px}.rp-pdp-policy-header strong{font-size:14px;line-height:22px}.rp-pdp-policy-header button{width:56px;padding-right:24px}.rp-pdp-policy-header svg{width:32px;height:32px}.rp-pdp-policy-copy{padding:40px;max-height:calc(100dvh - 116px);overflow:auto}.rp-pdp-zoom{padding:20px;width:auto;max-width:calc(100vw - 40px)}.rp-pdp-zoom img{display:block;max-width:100%;max-height:calc(100dvh - 80px);height:auto;width:auto;object-fit:contain}.rp-pdp-share-dialog{width:440px}.rp-pdp-share-dialog label{display:block;margin:0 0 12px}.rp-pdp-share-dialog input{display:block;width:100%;border:1px solid var(--rp-text);padding:12px;border-radius:12px;margin-bottom:16px;background:transparent;color:var(--rp-text)}.rp-pdp-mini-recs{display:block}.rp .rp-pdp-mini-recs h2{font-size:20px;line-height:30px;margin-bottom:20px}.rp-pdp-mini-track{display:flex;overflow:auto;scroll-snap-type:x mandatory;gap:12px;scrollbar-width:none}.rp-pdp-mini-track article{display:flex;flex:0 0 65%;gap:12px;height:120px;scroll-snap-align:start}.rp-pdp-mini-image{flex:0 0 80px;height:120px;border-radius:16px;overflow:hidden;background:#f7f3e7}.rp-pdp-mini-image img{width:100%;height:100%;object-fit:cover}.rp-pdp-mini-track article>div{flex:1;min-width:0}.rp .rp-pdp-mini-track h3{font-size:10.36px;line-height:16.28px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}.rp-pdp-mini-track .rp-product-price{gap:6px;margin-top:8px}.rp-pdp-mini-view{display:inline-flex;border:1px solid var(--rp-text);border-radius:8px;padding:4px 12px;margin-top:8px;font-size:12px;line-height:18px}.rp-pdp-recommendations{display:block;padding:var(--rp-section-top) 20px var(--rp-section-bottom)}.rp.rp-pdp-recommendations>[data-recommendations-content]>h2{text-align:center;font-size:26px;line-height:36px;margin-bottom:40px}.rp-pdp-related-carousel{position:relative}.rp-pdp-related-track{display:flex;overflow:auto;scrollbar-width:none;gap:var(--rp-related-gap);scroll-snap-type:x mandatory}.rp-pdp-related-track .rp-product-card{flex:0 0 calc((100% - (var(--rp-related-columns) - 1)*var(--rp-related-gap))/var(--rp-related-columns))}.rp-pdp-related-track .rp-product-card__info{text-align:center;padding:12px 12px 24px}.rp-pdp-related-track .rp-product-price{justify-content:center;gap:12px;margin-top:8px}.rp-pdp-related-track .rp-card-price-cost{display:flex;align-items:center;gap:6px}.rp-pdp-related-track .rp-saving{padding:2px 8px;border-radius:12px}.rp-pdp-related-track .rp-product-rating{justify-content:center;gap:6px;margin-top:4px}.rp-pdp-related-track .rp-product-rating .rp-icon{fill:#f49a13;stroke:none;opacity:.35}.rp-pdp-related-track .rp-delivery{padding:2px 4px;gap:5px;border-radius:4px}.rp-pdp-related-track .rp-delivery .rp-icon{width:12px;height:12px;color:var(--rp-accent)}.rp-pdp-related-track .rp-quick-view{display:flex;align-items:center;justify-content:center;height:48px;left:8px;right:8px;bottom:8px;border-radius:10px;background:color-mix(in srgb,var(--rp-accent) 90%,transparent);font-size:15.4px!important;line-height:24.2px}.rp-pdp-related-track .rp-quick-view .rp-icon{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:8px}.rp-pdp-related-carousel .rp-carousel-controls{position:absolute;left:12px;right:12px;top:40%;justify-content:space-between;padding:0;pointer-events:none}.rp-pdp-related-carousel .rp-carousel-controls button{pointer-events:auto}.rp-reviews--product .rp-review__body{min-height:var(--rp-review-body-height);padding:16px;font-size:14px;line-height:16.8px}.rp-reviews--product .rp-review-credentials{min-height:var(--rp-review-credentials-desktop);margin-top:var(--rp-review-credentials-gap)}.rp-pdp-review-app{padding:var(--rp-review-app-top) 20px var(--rp-review-app-bottom)}.rp.rp-pdp-review-app h2{text-align:center;font-size:24px;line-height:33.6px;margin:0 0 24px}.rp-pdp-review-slot{min-height:var(--rp-review-app-empty)}.rp-pdp-review-slot:empty,.rp-page-spacer:empty{display:block}.rp-pdp-sticky{position:fixed;bottom:0;left:0;right:0;background:var(--rp-background);z-index:26;padding:12px 20px;box-shadow:0 -2px 12px #0001;display:none;gap:16px;align-items:center}.rp-pdp-sticky span{font-size:10.36px;line-height:16.28px;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body:has(.rp-product-page) .rp-header__actions a[href*=account],body:has(.rp-collection-page) .rp-header__actions a[href*=account]{order:1}body:has(.rp-product-page) .rp-header__actions button[data-dialog-open],body:has(.rp-collection-page) .rp-header__actions button[data-dialog-open]{order:0}body:has(.rp-product-page) .rp-header__actions .rp-cart-icon,body:has(.rp-collection-page) .rp-header__actions .rp-cart-icon{order:2}body:has(.rp-product-page) .rp-back-to-top,body:has(.rp-collection-page) .rp-back-to-top{display:none}body[data-rp-page-scrolled]:has(.rp-product-page) .rp-back-to-top,body[data-rp-page-scrolled]:has(.rp-collection-page) .rp-back-to-top{display:flex}@media(max-width:749px){.rp-product-page{padding:12px 0}.rp-pdp-container{display:block}.rp-pdp-gallery,.rp-pdp-gallery--sticky{width:100%;padding:0 12px;position:relative;top:auto;margin-bottom:20px}.rp-pdp-thumbnails{position:relative;inset:auto;width:100%;height:96px;flex-direction:row;gap:24px;padding:0 15px;margin-top:-48px;margin-bottom:12px;z-index:1}.rp-pdp-thumbnails button{width:64px;height:96px;aspect-ratio:2/3;transform:none;border:3px solid var(--rp-background);border-radius:16px}.rp-pdp-thumbnails button[aria-current=true]{box-shadow:0 0 0 1px var(--rp-accent)}.rp-pdp-thumbnails{order:2}.rp-pdp-gallery{display:flex;flex-direction:column}.rp-pdp-media-track{order:1;width:100%}.rp-pdp-info-wrapper{padding:0 20px}.rp .rp-pdp-info h1{line-height:1.4}.rp-pdp-policy{width:100%}.rp .rp-pdp-mini-recs h2{line-height:28px;margin-bottom:16px}.rp-pdp-mini-track article{flex-basis:82%}.rp.rp-pdp-recommendations>[data-recommendations-content]>h2{font-size:24px;line-height:34px}.rp-pdp-related-track .rp-product-card{flex-basis:var(--rp-related-mobile-width)}.rp-pdp-related-track .rp-product-card__info{padding:8px 12px 20px}.rp-pdp-related-track .rp-product-card__badges{display:none}.rp-pdp-related-track .rp-quick-view{width:40px;height:40px;right:auto;left:8px;bottom:8px;font-size:0!important;display:flex;align-items:center;justify-content:center}.rp-pdp-related-track .rp-quick-view .rp-icon{margin:0}.rp-pdp-related-track .rp-quick-view:after{display:none}.rp-pdp-related-track .rp-card-badges-mobile{display:flex;gap:6px;justify-content:center;padding:4px 0;margin-bottom:4px;flex-wrap:wrap}.rp-pdp-related-track .rp-card-badges-mobile span{font-size:12px;line-height:18px;padding:2px 8px;border-radius:8px;background:var(--rp-accent)}.rp-pdp-related-track .rp-card-badges-mobile .rp-product-card__new{background:#763ccd;color:#fff}.rp-pdp-sticky:not([hidden]){display:flex}.rp-reviews--product .rp-review-credentials{min-height:var(--rp-review-credentials-mobile)}.rp-pdp-review-app{padding-top:var(--rp-review-app-mobile-top);padding-bottom:var(--rp-review-app-mobile-bottom)}.rp.rp-pdp-review-app h2{margin-bottom:12px}.rp-pdp-review-slot{min-height:var(--rp-review-app-mobile-empty)}.rp-pdp-sticky .rp-button{font-size:14px;padding:12px 20px;min-height:46px}body[data-rp-page-scrolled]:has(.rp-product-page) .rp-back-to-top,body[data-rp-page-scrolled]:has(.rp-collection-page) .rp-back-to-top{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rp-product.css.map */
