.sjp-premium{--sjp-shadow-sm: 0 8px 24px rgba(66, 31, 48, .06);--sjp-shadow-md: 0 18px 48px rgba(66, 31, 48, .09);--sjp-shadow-btn: 0 14px 28px color-mix(in srgb, var(--sjp-accent) 24%, transparent);--sjp-rose-soft: color-mix(in srgb, var(--sjp-accent) 7%, #ffffff);--sjp-rose-soft-2: color-mix(in srgb, var(--sjp-accent) 12%, #ffffff);--sjp-gold: #b98d54;--sjp-gold-soft: #f7f0e6;--sjp-divider: color-mix(in srgb, var(--sjp-border) 78%, transparent);background:radial-gradient(circle at 94% 10%,color-mix(in srgb,var(--sjp-accent) 5%,transparent),transparent 28%),var(--sjp-bg);color:var(--sjp-ink)}.sjp-premium *,.sjp-premium *:before,.sjp-premium *:after{box-sizing:border-box}.sjp-premium .page-width,.sjp-premium .sjp-breadcrumbs{max-width:var(--sjp-width)}.sjp-premium .sjp-breadcrumbs{width:calc(100% - 40px);max-width:calc(var(--sjp-width) - 40px);margin:0 auto 22px;padding:11px 16px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--sjp-surface) 96%,var(--sjp-accent) 4%),var(--sjp-surface));border:1px solid color-mix(in srgb,var(--sjp-border) 88%,transparent);border-radius:14px;box-shadow:0 6px 22px #421f300b;color:var(--sjp-muted);font-size:13.5px;line-height:1.4;font-weight:500;letter-spacing:0}.sjp-premium .sjp-breadcrumbs a{position:relative;color:var(--sjp-muted);text-decoration:none;font-weight:550;transition:color .2s ease,background .2s ease,transform .2s ease}.sjp-premium .sjp-breadcrumbs a:first-child{color:var(--sjp-accent);font-weight:650}.sjp-premium .sjp-breadcrumbs a:hover{color:var(--sjp-accent)}.sjp-premium .sjp-breadcrumbs span[aria-current=page]{min-width:0;color:var(--sjp-ink);font-weight:600}.sjp-premium .sjp-breadcrumbs__divider{display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--sjp-accent) 42%,var(--sjp-muted));font-size:12px;opacity:.72}@media(hover:hover){.sjp-premium .sjp-breadcrumbs a:hover{transform:translateY(-1px)}}@media screen and (min-width:990px){.sjp-premium .product.sjp-product--balanced{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(440px,.88fr);gap:var(--sjp-gap);align-items:start}.sjp-premium .product.sjp-product--balanced>.grid__item,.sjp-premium .product.sjp-product--balanced .product__media-wrapper,.sjp-premium .product.sjp-product--balanced .product__info-wrapper{width:100%;max-width:none;min-width:0;padding:0}.sjp-premium .product__column-sticky{top:24px}}.sjp-premium .product__media-wrapper{min-width:0}.sjp-premium media-gallery{display:block}.sjp-premium .product__media-list{margin:0}.sjp-premium .product__media-item,.sjp-premium .product__media{border-radius:calc(var(--sjp-radius) + 4px)}.sjp-premium .product__media{overflow:hidden;background:radial-gradient(circle at 50% 45%,#ffffff 0%,var(--sjp-gallery) 74%);border:1px solid var(--sjp-border);box-shadow:var(--sjp-shadow-sm)}.sjp-premium .product__media img,.sjp-premium .product__media video,.sjp-premium .product__media iframe,.sjp-premium .product__media model-viewer{border-radius:inherit}.sjp-premium .product__media-toggle,.sjp-premium .product__modal-opener{border-radius:inherit}.sjp-premium .thumbnail-slider{margin-top:14px}.sjp-premium .thumbnail-list{gap:10px}.sjp-premium .thumbnail{border:1px solid var(--sjp-border);border-radius:12px;overflow:hidden;background:var(--sjp-surface);box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.sjp-premium .thumbnail[aria-current=true],.sjp-premium .thumbnail:hover{border-color:var(--sjp-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--sjp-accent) 10%,transparent);transform:translateY(-1px)}.sjp-premium .thumbnail:after{display:none}.sjp-premium .slider-button{border:1px solid var(--sjp-border);border-radius:999px;background:var(--sjp-surface);color:var(--sjp-ink)}.sjp-premium .product__info-wrapper{min-width:0}.sjp-premium .product__info-container{width:100%;max-width:none;padding:34px;background:linear-gradient(160deg,#fffffffa,#fffafcfa);border:1px solid var(--sjp-border);border-radius:calc(var(--sjp-radius) + 6px);box-shadow:var(--sjp-shadow-md)}.sjp-premium .product__info-container>*+*{margin-top:20px;margin-bottom:0}.sjp-premium .product__info-container .product-form,.sjp-premium .product__info-container .product__description,.sjp-premium .product__info-container .icon-with-text{margin:0}.sjp-premium .sjp-product-eyebrow{margin:0 0 8px;color:var(--sjp-accent);font-size:12px;line-height:1.15;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.sjp-premium .product__title{margin:0}.sjp-premium .product__title h1{margin:0;color:var(--sjp-ink);font-size:var(--sjp-title);line-height:1.14;font-weight:600;letter-spacing:-.025em}.sjp-premium .product__title>a{display:none}.sjp-premium .product__text{color:var(--sjp-muted);font-size:15px;line-height:1.55}.sjp-premium .price{color:var(--sjp-ink)}.sjp-premium .price--large,.sjp-premium .price--large .price-item,.sjp-premium .price__sale .price-item--sale,.sjp-premium .price__regular .price-item--regular{font-size:29px;line-height:1.15;font-weight:700;letter-spacing:-.02em}.sjp-premium .price__sale .price-item--regular,.sjp-premium s.price-item--regular{color:var(--sjp-muted);font-size:17px;font-weight:500;opacity:.72}.sjp-premium .price .badge{margin-left:8px;padding:5px 9px;border:0;border-radius:999px;background:var(--sjp-rose-soft-2);color:var(--sjp-accent);font-size:11px;font-weight:700;letter-spacing:.04em}.sjp-premium .product__tax,.sjp-premium .installment{color:var(--sjp-muted);font-size:12px;line-height:1.5}.sjp-premium .product-form__input{max-width:none;margin:0}.sjp-premium .product-form__input .form__label,.sjp-premium variant-selects .form__label,.sjp-premium product-form .form__label{margin-bottom:8px;color:var(--sjp-ink);font-size:14px;line-height:1.3;font-weight:700;letter-spacing:.02em}.sjp-premium .product-form__input input[type=radio]+label{min-width:42px;min-height:40px;margin:0 7px 7px 0;padding:9px 14px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--sjp-border);border-radius:999px;background:var(--sjp-surface);color:var(--sjp-ink);font-size:14px;font-weight:600;line-height:1.1;box-shadow:none;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.sjp-premium .product-form__input input[type=radio]:checked+label{border-color:var(--sjp-accent);background:var(--sjp-accent);color:#fff;box-shadow:0 7px 18px color-mix(in srgb,var(--sjp-accent) 17%,transparent)}.sjp-premium .product-form__input input[type=radio]+label:hover{border-color:color-mix(in srgb,var(--sjp-accent) 60%,var(--sjp-border));transform:translateY(-1px)}.sjp-premium .product-form__input .select,.sjp-premium .product-form__input select{width:100%;max-width:none}.sjp-premium .product-form__input select,.sjp-premium .select__select{min-height:52px;padding-left:14px;padding-right:40px;border:1px solid var(--sjp-border);border-radius:12px;background:var(--sjp-surface);color:var(--sjp-ink);box-shadow:none}.sjp-premium .sjp-purchase-area{margin-top:2px}.sjp-premium .sjp-purchase-area>.product-form,.sjp-premium .sjp-product-form{margin:0!important}.sjp-premium .sjp-purchase-card{position:relative;padding:14px;overflow:hidden;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--sjp-accent) 7%,transparent),transparent 34%),linear-gradient(145deg,#fff,color-mix(in srgb,var(--sjp-accent) 2%,#ffffff));border:1px solid color-mix(in srgb,var(--sjp-accent) 22%,var(--sjp-border));border-radius:calc(var(--sjp-radius) + 2px);box-shadow:0 12px 32px #431c2d13}.sjp-premium .sjp-purchase-card:before{content:"";position:absolute;width:100px;height:100px;right:-58px;top:-65px;border:1px solid color-mix(in srgb,var(--sjp-accent) 12%,transparent);border-radius:50%;pointer-events:none}.sjp-premium .sjp-purchase-grid{display:grid;width:100%!important;max-width:none!important;min-width:0;grid-template-columns:minmax(104px,var(--sjp-qty-width)) minmax(0,1fr);gap:10px;align-items:stretch;position:relative;z-index:1}.sjp-premium .sjp-purchase-card .product-form__buttons,.sjp-premium .sjp-product-form .product-form__buttons{width:100%!important;max-width:none!important}.sjp-premium .sjp-product-form,.sjp-premium .sjp-product-form form,.sjp-premium .sjp-purchase-card{width:100%;max-width:none}.sjp-premium .sjp-inline-quantity{grid-column:1;grid-row:1;height:var(--sjp-button-height);min-width:0;padding:5px 5px 4px;display:grid;grid-template-rows:13px minmax(0,1fr);background:var(--sjp-surface);border:1px solid var(--sjp-border);border-radius:12px;box-shadow:inset 0 1px #fffc}.sjp-premium .sjp-inline-quantity__label{align-self:center;justify-self:center;color:var(--sjp-muted);font-size:9px;line-height:1;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sjp-premium .sjp-quantity.quantity{width:100%;min-height:0;height:100%;border:0;border-radius:8px;background:transparent}.sjp-premium .sjp-quantity:before,.sjp-premium .sjp-quantity:after{display:none}.sjp-premium .sjp-quantity .quantity__button{width:32px;color:var(--sjp-ink);background:transparent}.sjp-premium .sjp-quantity .quantity__button:hover{color:var(--sjp-accent)}.sjp-premium .sjp-quantity .quantity__input{min-width:28px;padding:0;color:var(--sjp-ink);font-size:15px;font-weight:700}.sjp-premium .sjp-add-to-cart{grid-column:2;grid-row:1;width:100%;min-height:var(--sjp-button-height)!important;height:var(--sjp-button-height);margin:0!important;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:10px;overflow:hidden;border:0!important;border-radius:12px!important;background:linear-gradient(135deg,var(--sjp-button),color-mix(in srgb,var(--sjp-accent) 75%,var(--sjp-button)))!important;color:var(--sjp-button-text)!important;box-shadow:var(--sjp-shadow-btn)!important;font-size:15px;font-weight:750;line-height:1;letter-spacing:.045em;text-transform:uppercase;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.sjp-premium .sjp-add-to-cart:before,.sjp-premium .sjp-add-to-cart:after{display:none!important}.sjp-premium .sjp-add-to-cart__arrow{width:17px;height:17px;display:inline-flex;flex:0 0 17px;transition:transform .2s ease}.sjp-premium .sjp-add-to-cart__arrow svg{width:100%;height:100%}@media(hover:hover){.sjp-premium .sjp-add-to-cart:hover:not([disabled]){transform:translateY(-2px);filter:saturate(1.05);box-shadow:0 17px 32px color-mix(in srgb,var(--sjp-accent) 30%,transparent)!important}.sjp-premium .sjp-add-to-cart:hover .sjp-add-to-cart__arrow{transform:translate(3px)}}.sjp-premium .sjp-add-to-cart[disabled]{opacity:.52;cursor:not-allowed;box-shadow:none!important}.sjp-premium .sjp-add-to-cart .loading__spinner{position:absolute}.sjp-premium .sjp-buy-now{grid-column:1 / -1;grid-row:2;width:100%;min-width:0;margin:0;padding:0;position:relative;z-index:1}.sjp-premium .sjp-buy-now .shopify-payment-button{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.sjp-premium .sjp-buy-now .shopify-payment-button__button,.sjp-premium .sjp-buy-now .shopify-payment-button__button--unbranded{width:100%!important;max-width:100%!important;min-height:calc(var(--sjp-button-height) - 2px)!important;height:calc(var(--sjp-button-height) - 2px)!important;margin:0!important;padding:0 18px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;-webkit-appearance:none!important;appearance:none!important;outline:0!important;box-shadow:none!important}.sjp-premium .sjp-buy-now .shopify-payment-button__button:before,.sjp-premium .sjp-buy-now .shopify-payment-button__button:after,.sjp-premium .sjp-buy-now .shopify-payment-button__button--unbranded:before,.sjp-premium .sjp-buy-now .shopify-payment-button__button--unbranded:after{content:none!important;display:none!important;border:0!important;outline:0!important;box-shadow:none!important}.sjp-premium .sjp-buy-now .shopify-payment-button__button--unbranded{position:relative!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--sjp-accent) 78%,transparent)!important;background:var(--sjp-surface)!important;color:var(--sjp-accent)!important;box-shadow:none!important;font-size:15px!important;font-weight:750!important;line-height:1!important;letter-spacing:.045em!important;text-transform:uppercase;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}@media(hover:hover){.sjp-premium .sjp-buy-now .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--sjp-rose-soft)!important;color:var(--sjp-accent)!important;border-color:var(--sjp-accent)!important;transform:translateY(-1px);box-shadow:none!important}}.sjp-premium .sjp-buy-now .shopify-payment-button__button--unbranded:active:not([disabled]){transform:translateY(0) scale(.995);box-shadow:none!important}.sjp-premium .sjp-buy-now .shopify-payment-button__button--unbranded:focus-visible{outline:2px solid color-mix(in srgb,var(--sjp-accent) 22%,transparent)!important;outline-offset:2px!important;box-shadow:none!important}.sjp-premium .sjp-buy-now .shopify-payment-button__more-options{width:100%!important;margin:7px 0 0!important;padding:0!important;color:var(--sjp-muted);font-size:12px;box-shadow:none!important}.sjp-premium .sjp-purchase-note{margin-top:10px;padding-top:9px;display:flex;align-items:center;justify-content:center;gap:7px;border-top:1px solid var(--sjp-divider);color:var(--sjp-muted);font-size:11.5px;line-height:1.45;text-align:center}.sjp-premium .sjp-purchase-note__icon{width:17px;height:17px;flex:0 0 17px;display:inline-flex;align-items:center;justify-content:center;color:var(--sjp-accent)}.sjp-premium .sjp-purchase-note__icon svg{width:100%;height:100%}.sjp-premium .sjp-quantity-rules,.sjp-premium .sjp-volume-pricing{margin-top:10px;color:var(--sjp-muted);font-size:12px;line-height:1.45}.sjp-premium .product-form__error-message-wrapper:not([hidden]){margin:0 0 10px;padding:9px 11px;border:1px solid #efc7cf;border-radius:10px;background:#fff5f7;color:#9d2f4c;font-size:13px;line-height:1.45}.sjp-premium .product__inventory{margin:0;padding:8px 11px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--sjp-border);border-radius:999px;background:var(--sjp-surface);color:var(--sjp-muted);font-size:12px;line-height:1.35}.sjp-premium .icon-with-text{gap:10px;padding:13px 0;border-top:1px solid var(--sjp-divider);border-bottom:1px solid var(--sjp-divider)}.sjp-premium .product__accordion{border-top:1px solid var(--sjp-divider);border-bottom:0}.sjp-premium .product__accordion details{border-radius:12px}.sjp-premium .product__accordion summary{padding:15px 2px}.sjp-premium .product__accordion .accordion__title{color:var(--sjp-ink);font-size:15px;font-weight:650}.sjp-premium .product__accordion .accordion__content{padding:0 2px 16px;color:var(--sjp-muted);font-size:14px;line-height:1.7}.sjp-premium .product__description{color:var(--sjp-muted);font-size:14.5px;line-height:1.75}.sjp-premium .product-popup-modal__button,.sjp-premium .share-button__button,.sjp-premium .product__view-details{color:var(--sjp-accent);font-size:13px;font-weight:650}.sjp-premium pickup-availability.product__pickup-availabilities:not([available]){display:none!important;margin:0!important;padding:0!important;min-height:0!important;border:0!important;background:transparent!important}.sjp-premium pickup-availability.product__pickup-availabilities[available]{display:block;margin-top:12px;padding:12px 14px;border:1px solid var(--sjp-border);border-radius:12px;background:var(--sjp-surface)}.sjp-premium .siya-lux-offers,.sjp-premium .siya-pdp-offers{margin:0}.sjp-premium .product__info-container,.sjp-premium .product__info-container button,.sjp-premium .product__info-container input,.sjp-premium .product__info-container select{font-family:inherit}.sjp-premium .product__info-container p,.sjp-premium .product__info-container li{line-height:1.6}.sjp-premium .product-form__input select,.sjp-premium .select__select{font-size:14px;font-weight:600}.sjp-premium .quantity__button svg{width:14px;height:14px}.sjp-premium .icon-with-text__item,.sjp-premium .icon-with-text__item span,.sjp-premium .icon-with-text__item h3{font-size:13px;line-height:1.4}.sjp-premium .product__info-container .caption,.sjp-premium .product__info-container .caption-large{font-size:12px;line-height:1.45}@media screen and (min-width:1200px){.sjp-premium .product.sjp-product--balanced{column-gap:max(var(--sjp-gap),52px)}.sjp-premium .product__info-container{padding:36px}}@media screen and (max-width:989px){.sjp-premium .product__info-container{padding:26px}}@media screen and (max-width:749px){.sjp-premium{overflow-x:hidden}.sjp-premium .sjp-breadcrumbs{width:calc(100% - 16px);max-width:none;margin:0 auto 12px;padding:9px 11px;gap:6px;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:11px;font-size:11.5px;line-height:1.35;white-space:nowrap}.sjp-premium .sjp-breadcrumbs::-webkit-scrollbar{display:none}.sjp-premium .sjp-breadcrumbs a,.sjp-premium .sjp-breadcrumbs span{flex:0 0 auto}.sjp-premium .sjp-breadcrumbs span[aria-current=page]{max-width:62vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sjp-premium .sjp-breadcrumbs__divider{font-size:10px}.sjp-premium .page-width{padding-left:14px;padding-right:14px}.sjp-premium .product{row-gap:18px}.sjp-premium .product__media-wrapper,.sjp-premium .product__info-wrapper{padding:0}.sjp-premium .product__media{border-radius:16px;box-shadow:0 9px 26px #421f300e}.sjp-premium .thumbnail-slider{margin-top:10px}.sjp-premium .thumbnail-list{gap:8px}.sjp-premium .thumbnail{border-radius:10px}.sjp-premium .product__info-container{padding:20px 18px;border-radius:18px;box-shadow:0 10px 30px #421f300f}.sjp-premium .product__info-container>*+*{margin-top:17px}.sjp-premium .sjp-product-eyebrow{margin-bottom:6px;font-size:10px}.sjp-premium .product__title h1{font-size:var(--sjp-mobile-title);line-height:1.16}.sjp-premium .price--large,.sjp-premium .price--large .price-item,.sjp-premium .price__sale .price-item--sale,.sjp-premium .price__regular .price-item--regular{font-size:24px}.sjp-premium .product-form__input input[type=radio]+label{min-height:42px;padding:9px 13px;font-size:13px}.sjp-premium .sjp-purchase-card{padding:12px;border-radius:15px}.sjp-premium .sjp-purchase-grid{grid-template-columns:minmax(92px,108px) minmax(0,1fr);gap:8px}.sjp-premium .sjp-inline-quantity{height:52px;border-radius:10px}.sjp-premium .sjp-add-to-cart{min-height:52px!important;height:52px;padding:0 12px;border-radius:10px!important;font-size:14px;letter-spacing:.035em}.sjp-premium .sjp-add-to-cart__arrow{width:14px;height:14px;flex-basis:14px}.sjp-premium .sjp-buy-now .shopify-payment-button__button,.sjp-premium .sjp-buy-now .shopify-payment-button__button--unbranded{min-height:50px!important;height:50px!important;border-radius:10px!important;font-size:14px!important}.sjp-premium .sjp-purchase-note{margin-top:9px;padding-top:8px;font-size:10px}}@media screen and (max-width:749px){.sjp-premium .product__text{font-size:14px}.sjp-premium .product-form__input .form__label,.sjp-premium variant-selects .form__label,.sjp-premium product-form .form__label{font-size:13px}.sjp-premium .product-form__input select,.sjp-premium .select__select{min-height:48px;font-size:13px}.sjp-premium .sjp-inline-quantity__label{font-size:8.5px}.sjp-premium .sjp-quantity .quantity__input{font-size:14px}.sjp-premium .product__inventory{font-size:11px}.sjp-premium .product__accordion .accordion__title{font-size:14px}.sjp-premium .product__accordion .accordion__content,.sjp-premium .product__description{font-size:13.5px}.sjp-premium .product-popup-modal__button,.sjp-premium .share-button__button,.sjp-premium .product__view-details{font-size:12px}}@media screen and (max-width:380px){.sjp-premium .sjp-purchase-grid{grid-template-columns:96px minmax(0,1fr)}.sjp-premium .sjp-add-to-cart{padding:0 9px;font-size:13px}.sjp-premium .sjp-add-to-cart__arrow{display:none}.sjp-premium .sjp-quantity .quantity__button{width:28px}}@media(prefers-reduced-motion:reduce){.sjp-premium *,.sjp-premium *:before,.sjp-premium *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (max-width:749px){.sjp-premium{width:100%;max-width:100%;overflow-x:hidden}.sjp-premium .page-width{width:100%;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:8px!important;padding-right:8px!important}.sjp-premium .product{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.sjp-premium .product>.grid__item,.sjp-premium .product__media-wrapper,.sjp-premium .product__info-wrapper{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.sjp-premium media-gallery,.sjp-premium .product__media-list,.sjp-premium .product__media-item,.sjp-premium .product__media,.sjp-premium .product__modal-opener{width:100%!important;max-width:100%!important;min-width:0!important}.sjp-premium .product__media-list{margin-left:0!important;margin-right:0!important}.sjp-premium .product__media-item{padding-left:0!important;padding-right:0!important}.sjp-premium .product__media{border-radius:14px!important}.sjp-premium .product__info-container{width:100%!important;max-width:100%!important;min-width:0!important;margin:14px 0 0!important;padding:20px 16px!important;border-radius:16px!important;box-sizing:border-box!important}.sjp-premium .product__info-container>*{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.sjp-premium .product__title,.sjp-premium .product__title h1{width:100%;max-width:100%;min-width:0}.sjp-premium .product__title h1{font-size:24px!important;line-height:1.22!important;letter-spacing:-.02em!important;overflow-wrap:anywhere;word-break:normal}.sjp-premium [id^=price-],.sjp-premium .price{width:100%;max-width:100%}.sjp-premium variant-selects,.sjp-premium .product-form__input,.sjp-premium .product-form__input .select,.sjp-premium .product-form__input select{width:100%!important;max-width:100%!important;min-width:0!important}.sjp-premium .sjp-purchase-area,.sjp-premium .sjp-product-form,.sjp-premium .sjp-product-form form,.sjp-premium .sjp-purchase-card,.sjp-premium .product-form,.sjp-premium .product-form__buttons{width:100%!important;max-width:100%!important;min-width:0!important}.sjp-premium .sjp-purchase-grid{width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:minmax(94px,108px) minmax(0,1fr)!important;gap:8px!important}.sjp-premium .sjp-inline-quantity,.sjp-premium .sjp-add-to-cart,.sjp-premium .sjp-buy-now{min-width:0!important}.sjp-premium .sjp-add-to-cart{width:100%!important}.sjp-premium .sjp-buy-now,.sjp-premium .sjp-buy-now .shopify-payment-button,.sjp-premium .sjp-buy-now .shopify-payment-button__button,.sjp-premium .sjp-buy-now .shopify-payment-button__button--unbranded{width:100%!important;max-width:100%!important}.sjp-premium .product__description,.sjp-premium .product__accordion,.sjp-premium .icon-with-text,.sjp-premium .siya-lux-offers,.sjp-premium .siya-pdp-offers{width:100%;max-width:100%;min-width:0}.sjp-premium .thumbnail-slider{width:100%;max-width:100%;min-width:0;overflow:hidden}.sjp-premium .thumbnail-list{width:100%;max-width:100%;min-width:0}.sjp-premium .slider-mobile-gutter{width:100%;max-width:100%}.sjp-premium .thumbnail-slider .slider-button{flex:0 0 auto}}@media screen and (max-width:380px){.sjp-premium .page-width{padding-left:6px!important;padding-right:6px!important}.sjp-premium .product__info-container{padding:18px 14px!important}.sjp-premium .product__title h1{font-size:22px!important}.sjp-premium .sjp-purchase-grid{grid-template-columns:92px minmax(0,1fr)!important}}@media screen and (min-width:990px){.sjp-premium .product.sjp-product--balanced{grid-template-columns:minmax(0,1.04fr) minmax(480px,.96fr)!important;column-gap:clamp(38px,3.2vw,56px)!important;align-items:start}.sjp-premium .product__info-wrapper{width:100%!important;max-width:none!important;min-width:0!important;padding:0!important}.sjp-premium .product__info-container{width:100%!important;max-width:none!important;min-width:0!important;padding:34px 36px!important}.sjp-premium .product__info-container>*{width:100%;max-width:100%;min-width:0;box-sizing:border-box}}.sjp-premium .product__title h1,.sjp-premium .product__accordion .accordion__title{font-family:var(--font-heading-family, inherit)}.sjp-premium .sjp-product-eyebrow,.sjp-premium .product__text,.sjp-premium .price,.sjp-premium .product__tax,.sjp-premium .installment,.sjp-premium .product__inventory,.sjp-premium .form__label,.sjp-premium .sjp-purchase-card,.sjp-premium .product__description,.sjp-premium .product__accordion .accordion__content{font-family:var(--font-body-family, inherit)}.sjp-premium .sjp-product-eyebrow{margin-bottom:10px;font-size:11.5px;line-height:1.2;font-weight:700;letter-spacing:.15em}.sjp-premium .product__title h1{width:100%;max-width:100%;margin:0;font-size:clamp(30px,2.15vw,36px);line-height:1.16;font-weight:500;letter-spacing:-.025em;text-wrap:pretty;overflow-wrap:normal;word-break:normal}.sjp-premium [id^=price-]{width:100%;max-width:100%}.sjp-premium .price{width:100%}.sjp-premium .price__container{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px}.sjp-premium .price--large,.sjp-premium .price--large .price-item,.sjp-premium .price__sale .price-item--sale,.sjp-premium .price__regular .price-item--regular{font-size:30px;line-height:1.12;font-weight:700;letter-spacing:-.025em}.sjp-premium .price__sale .price-item--regular,.sjp-premium s.price-item--regular{font-size:16px;line-height:1.2;font-weight:500}.sjp-premium .price .badge{padding:6px 10px;font-size:10.5px;line-height:1}.sjp-premium .product__tax,.sjp-premium .installment{font-size:13px;line-height:1.55;color:var(--sjp-muted)}.sjp-premium .product__tax a,.sjp-premium .installment a{color:inherit;text-underline-offset:3px}.sjp-premium .rating-wrapper{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:7px}.sjp-premium .rating-wrapper .rating-text,.sjp-premium .rating-wrapper .rating-count,.sjp-premium .rating-wrapper .caption{margin:0;font-size:13px!important;line-height:1.35;color:var(--sjp-muted)}.sjp-premium .rating-star{--letter-spacing: .14rem;--font-size: 1.8rem}.sjp-premium .product__info-container>*+*{margin-top:19px}.sjp-premium .product__title+[id^=price-],.sjp-premium [id^=price-]+.product__tax{margin-top:16px}.sjp-premium .product-form__input .form__label,.sjp-premium variant-selects .form__label,.sjp-premium product-form .form__label{margin-bottom:9px;font-size:14px;line-height:1.3;font-weight:700;letter-spacing:.02em}.sjp-premium .product-form__input input[type=radio]+label{min-height:42px;padding:10px 15px;font-size:13.5px;line-height:1.1}.sjp-premium .sjp-purchase-area,.sjp-premium .sjp-product-form,.sjp-premium .sjp-product-form form,.sjp-premium .sjp-purchase-card,.sjp-premium .product-form__buttons{width:100%!important;max-width:100%!important;min-width:0!important}.sjp-premium .sjp-purchase-card{padding:14px}.sjp-premium .sjp-purchase-grid{grid-template-columns:minmax(116px,var(--sjp-qty-width)) minmax(0,1fr);gap:10px}.sjp-premium .sjp-add-to-cart{padding-left:18px;padding-right:18px;font-size:14.5px;letter-spacing:.04em}.sjp-premium .sjp-buy-now .shopify-payment-button__button--unbranded{font-size:14px!important;letter-spacing:.04em!important}.sjp-premium .sjp-purchase-note{font-size:11.5px;line-height:1.45}.sjp-premium .product__description{font-size:14.5px;line-height:1.72}.sjp-premium .product__accordion .accordion__title{font-size:15px;line-height:1.35;font-weight:600}.sjp-premium .product__accordion .accordion__content{font-size:14px;line-height:1.7}.sjp-premium .siya-lux-offers,.sjp-premium .siya-pdp-offers{width:100%!important;max-width:100%!important;min-width:0}.sjp-premium .siya-lux-offers *,.sjp-premium .siya-pdp-offers *{box-sizing:border-box}.sjp-premium .product__info-container p,.sjp-premium .product__info-container li,.sjp-premium .product__info-container span,.sjp-premium .product__info-container a{overflow-wrap:break-word}@media screen and (min-width:750px)and (max-width:989px){.sjp-premium .product__info-container{padding:28px 26px!important}.sjp-premium .product__title h1{font-size:30px}.sjp-premium .price--large,.sjp-premium .price--large .price-item,.sjp-premium .price__sale .price-item--sale,.sjp-premium .price__regular .price-item--regular{font-size:27px}}@media screen and (max-width:749px){.sjp-premium .product__info-container{padding:20px 17px!important}.sjp-premium .sjp-product-eyebrow{margin-bottom:8px;font-size:9.5px}.sjp-premium .product__title h1{font-size:24px!important;line-height:1.2!important;letter-spacing:-.02em!important}.sjp-premium .price--large,.sjp-premium .price--large .price-item,.sjp-premium .price__sale .price-item--sale,.sjp-premium .price__regular .price-item--regular{font-size:24px}.sjp-premium .price__sale .price-item--regular,.sjp-premium s.price-item--regular{font-size:15px}.sjp-premium .product__tax,.sjp-premium .installment{font-size:12px}.sjp-premium .rating-wrapper .rating-text,.sjp-premium .rating-wrapper .rating-count,.sjp-premium .rating-wrapper .caption{font-size:12px!important}.sjp-premium .product__info-container>*+*{margin-top:16px}.sjp-premium .sjp-purchase-card{padding:11px}.sjp-premium .sjp-purchase-grid{grid-template-columns:minmax(96px,108px) minmax(0,1fr)!important;gap:8px!important}.sjp-premium .sjp-add-to-cart{font-size:13.5px}.sjp-premium .sjp-buy-now .shopify-payment-button__button--unbranded{font-size:13.5px!important}.sjp-premium .sjp-purchase-note{font-size:10.5px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/siya-premium-pdp.css.map */
