.siena-iframe{display:none!important}.icon-arrow-right{transform:rotate(180deg)}.offer-page--content{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;column-gap:60px;width:100%;flex-wrap:wrap}.offer-page--column{width:100%;max-width:calc(100% - 530px)}.offer-page--column.column--right{max-width:470px}@media screen and (max-width:749px){.offer-page--column,.offer-page--column.column--right{width:100%;max-width:100%}}.offer-page--block:empty{display:none}.offer-page--block [data-swiper-preset=gallery-with-thumbs] .swiper-slide{border-radius:15px;overflow:hidden}@media screen and (min-width:750px){.offer-page--block [data-swiper-preset=gallery-with-thumbs] .swiper-slide{border-radius:30px;overflow:hidden}}.offer-page--block [data-swiper-preset=gallery-with-thumbs] .swiper-thumbs .swiper-wrapper{padding-inline:10px;position:relative}.offer-page--block [data-swiper-preset=gallery-with-thumbs] .swiper-thumbs .swiper-wrapper .swiper-slide:first-of-type{margin-left:10px}.offer-page--block [data-swiper-preset=gallery-with-thumbs] .swiper-thumbs .swiper-wrapper .swiper-slide:last-of-type{margin-right:20px}.offer-page--block [data-swiper-preset=gallery-with-thumbs] .swiper[data-swiper-thumbs] .peek--transition{position:absolute;width:10px;background:linear-gradient(to right,var(--color-background),transparent);height:100%;top:0;left:0;z-index:2}.offer-page--block [data-swiper-preset=gallery-with-thumbs] .swiper[data-swiper-thumbs] .peek--transition.end{background:linear-gradient(to left,var(--color-background),transparent);left:auto;right:0}.offer-page--block [data-swiper-preset=gallery-with-thumbs] .swiper-thumbs .swiper-slide{border-radius:5px;overflow:hidden}.offer-page--block [data-swiper-preset=gallery-with-thumbs] [data-swiper-thumbs] .swiper-slide:after{border-radius:5px}.offer-page--title{font-size:25px;letter-spacing:0;line-height:1.2;color:var(--color-foreground-heading)}@media screen and (min-width:750px){.offer-page--title{font-size:30px}}.offer-bullet--point{display:flex;align-items:center;justify-content:flex-start;gap:5px;font-size:17px;color:var(--color-foreground-heading);margin-block:.5em}@media screen and (max-width:749px){.offer-bullet--point{font-size:14px}}.offer-bullet--point svg{height:20px;width:20px;color:green}.offer-clip--content{padding:10px;border-radius:5px;border:1px dashed var(--color-foreground-heading)}.offer-clip--content.generic--clip{padding:16px;border:1px dashed var(--color-border)}.offer-clip--content.generic--clip .offer-clip--inner{align-items:flex-start}.offer-clip--content.generic--clip .offer-clip--icon{color:var(--color-foreground-heading)}.generic-clip--title{color:var(--color-foreground-heading);font-size:14px}@media screen and (max-width:749px){.generic-clip--title{font-size:13px}}.generic-clip--content{color:var(--color-foreground);font-size:14px}@media screen and (max-width:749px){.generic-clip--content{font-size:12px}}.offer-clip--inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;width:100%}.offer-pulse--wrapper{width:30px;height:100%;display:flex;align-items:center;justify-content:center}.offer-pulse--ring{height:15px;width:15px;border-radius:20px;background-color:var(--color-primary-button-background);position:relative;display:flex;align-items:center;justify-content:center}.offer-pulse--loop{position:absolute;display:block!important;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:1000px;width:20px;height:20px;border:1px solid var(--color-primary-button-background);animation:ring-pulse 1.75s cubic-bezier(.45,0,.55,1) infinite}@keyframes ring-pulse{0%{height:13px;width:13px;opacity:1;border-width:2px}to{height:50px;width:50px;border-width:1px;opacity:0}}.offer-pulse--wrapper+div{width:calc(100% - 40px)}.offer-clip--subtitle{font-size:12px;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);letter-spacing:.1em;text-transform:uppercase;color:var(--color-foreground);line-height:1.25}.offer-clip--title{font-size:16px;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);color:var(--color-foreground-heading);line-height:1.25}.offer-initial--quantities{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:10px}.offer-quantity--option{width:100%;flex:1 0 auto;position:relative}.offer-quantity--button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border:1px solid var(--color-foreground-muted);border-radius:5px;padding:10px;text-align:left;cursor:pointer;transition:all .3s ease;height:100%;position:relative;transition:all .15s ease}input[type=radio]:not(:checked)+label.offer-quantity--button:hover{background-color:rgb(var(--color-primary-button-background-rgb) / .075)}input[type=radio]:checked+label.offer-quantity--button{border-color:var(--color-primary-button-background);background-color:rgb(var(--color-primary-button-background-rgb) / .15)}.offer-initial--quantities.selector--compact .offer-quantity--button{justify-content:center;text-align:center}.offer-initial--quantities.selector--compact .offer-quantity--content{text-align:center}.offer-initial--quantities.selector--cards .offer-quantity--option{width:calc(33.33% - 10px)}.offer-initial--quantities.selector--cards-grid .offer-quantity--option{width:calc(50% - 5px)}.offer-initial--quantities.direction--vertical .offer-quantity--button{flex-direction:column;align-items:center;justify-content:center}.offer-initial--quantities.direction--vertical .offer-quantity--content{text-align:center}.offer-quantity--content{width:100%}.offer-quantity--content .image-title--container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;width:fit-content;margin-inline:auto}.quantity-selection--indicator{opacity:0;position:absolute;top:10px;left:10px;width:20px;height:20px;border-radius:10px;background-color:var(--color-primary-button-background);color:var(--color-primary-button-text);display:flex;align-items:center;justify-content:center;padding:4px;transition:opacity .3s ease}input[type=radio]:checked+label.offer-quantity--button .quantity-selection--indicator{opacity:1}.offer-quantity--title,.offer-quantity--detail,.offer-quantity--anchor{font-family:var(--font-accent--family);font-style:var(--font-accent--style);font-weight:var(--font-accent--weight);letter-spacing:var(--font-accent--letter-spacing);line-height:1.25}.offer-quantity--detail{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);letter-spacing:var(--font-heading--letter-spacing);line-height:1.25}.offer-quantity--title{font-family:var(--font-accent--family);font-style:var(--font-accent--style);font-weight:var(--font-accent--weight);font-size:var(--font-accent--size);letter-spacing:var(--font-accent--letter-spacing);text-transform:var(--font-accent--text-transform);color:var(--color-foreground-heading)}.offer-quantity--detail{font-size:12px;letter-spacing:.04em;opacity:.8;margin-top:4px}.offer-quantity--anchor{margin-top:8px;margin-inline:-10px;margin-bottom:-10px;padding:8px 10px;font-size:12px;font-weight:600;letter-spacing:.06em;text-align:center;text-transform:uppercase;color:var(--color-foreground-heading);background-color:var(--color-variant-background);transition:all .15s ease}input[type=radio]:checked+label.offer-quantity--button .offer-quantity--anchor{background-color:var(--color-primary-button-background);color:var(--color-primary-button-text)}input[type=radio]:not(:checked)+label.offer-quantity--button:hover .offer-quantity--anchor{background-color:rgb(var(--color-primary-button-background-rgb) / .65)}.offer-quantity--image{width:80px;height:auto}.offer-quantity--image+div{width:fit-content;max-width:calc(100% - 90px)}@media screen and (max-width:749px){.offer-initial--quantities.selector--cards .offer-quantity--option,.offer-initial--quantities.selector--cards-grid .offer-quantity--option{width:calc(50% - 5px)}}@media screen and (max-width:479px){.offer-initial--quantities.selector--cards .offer-quantity--option,.offer-initial--quantities.selector--cards-grid .offer-quantity--option{width:100%}}.button.offer-page--cta{width:100%;font-size:18px;line-height:1.35}.button.offer-page--cta+.button.offer-page--cta{margin-top:10px}.offer-summary--row{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;font-size:18px;color:var(--color-foreground-heading);font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);letter-spacing:var(--font-heading--letter-spacing);text-transform:var(--font-heading--text-transform);border-radius:5px}.offer-summary--row .offer-savings--label{color:var(--color-foreground)}.offer-summary--row .slashed{color:#c8202f}@media screen and (max-width:749px){.offer-summary--row{font-size:14px}}.split-modal--footer .offer-summary--row{padding-inline:10px}@media screen and (min-width:750px){.offer-summary--row .slashed,.offer-summary--row .offer-savings--label{font-size:15px}}.split-modal--header{position:sticky;top:0;z-index:2;width:100%;text-align:center}.split-header--primary{position:relative;padding:6px 30px;background-color:var(--color-primary-button-background);color:var(--color-primary-button-text);min-height:40px;display:flex;align-items:center;justify-content:center}.split-header--primary .heading{color:var(--color-primary-button-text);font-size:16px}.split-header--primary button[data-action="modal:close"]{position:absolute;top:0;right:0;height:100%;margin-right:0}@media screen and (max-width:749px){.split-header--primary button.arrow-close[data-action="modal:close"]{right:auto;left:0}}.split-header--secondary{padding:8px 10px 10px;box-shadow:0 13px 19px -20px #000000bf;text-align:center;line-height:1.4;font-size:20px;letter-spacing:0;background-color:#fff}.split-modal--footer{width:100%;padding:10px;border-top:1px solid var(--color-input-border)}@media screen and (min-width:750px){.split-modal--footer.sticky--desktop{position:sticky;z-index:2;bottom:0;border-top:none;background-color:var(--color-background);box-shadow:0 -5px 19px -20px #000000bf}}@media screen and (max-width:749px){.split-modal--footer.sticky--mobile{position:sticky;z-index:2;bottom:0;border-top:none;background-color:var(--color-background);box-shadow:0 -5px 19px -20px #000000bf}}button[data-action="action:add-to-cart"]{width:100%;display:block}.variant-selection--list{padding-inline:15px}.variant-selection--list.layout--line{display:flex;flex-direction:column}.variant-selection--list.layout--card{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;gap:10px;padding-block:15px}@media screen and (max-width:749px){.variant-selection--list{padding-inline:5px}}.variant-line{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-bottom:1px solid var(--color-input-border)}.variant-line--card{width:calc(33.33% - 10px);flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;padding:12px;border:1px solid var(--color-input-border);border-radius:10px}[data-content=variant-selection]:not([data-preorder-active=true]) .variant-line[data-default-hidden=true]{display:none}.variant-line--meta{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.variant-line--card .variant-line--meta{flex-direction:column;align-items:center;text-align:center}.variant-line--image img{width:100%;height:auto;display:block}.variant-line--subtitle{font-size:12px;letter-spacing:.1em;text-transform:uppercase}.variant-line--subtitle .discount-price--snippet{letter-spacing:initial;text-transform:initial}.variant-line--cta{--height-buy-buttons: 36px;--quantity-selector-width: 120px;width:120px}.variant-line--card .variant-line--cta{width:100%}.variant-line--cta .quantity-selector-wrapper,.variant-line--cta .quantity-selector-wrapper quantity-selector-component{width:120px}.variant-line--card .variant-line--cta .quantity-selector-wrapper,.variant-line--card .variant-line--cta .quantity-selector-wrapper quantity-selector-component{width:100%}.variant-line--cta .quantity-selector-wrapper .quantity-selector{flex-grow:1}.variant-line--cta quantity-selector-component,.variant-line--cta quantity-selector-component:hover{background-color:transparent;border:none}.variant-line--cta quantity-selector-component button{border:2px solid var(--color-primary-button-background);background-color:var(--color-primary-button-background)!important;color:var(--color-primary-button-text);border-radius:50px!important;height:36px!important;width:36px!important}.variant-line--cta quantity-selector-component button .svg-wrapper{color:var(--color-primary-button-text)}.variant-line--cta quantity-selector-component button:hover{background-color:transparent!important;color:var(--color-primary-button-background)}.variant-line--cta quantity-selector-component button:hover .svg-wrapper{color:var(--color-primary-button-background)}.variant-line--cta>button{width:100%;height:var(--height-buy-buttons)}@media screen and (max-width:1099px){.variant-line--card{width:calc(50% - 10px)}}@media screen and (max-width:749px){.variant-line--card{width:calc(50% - 5px)}}@media screen and (max-width:479px){.variant-line--card{width:100%}}[data-content=quantity-group][data-selected-quantity="0"] .variant-line--quantity,[data-content=quantity-group]:not([data-selected-quantity="0"]) button[data-action="variant:line-select"]{display:none}main[data-offer-page] [data-content=variant-selection] .discount-price--snippet{display:none}.gift-display--wrapper{margin:0 auto;width:100%}@media screen and (min-width:750px){.gift-display--wrapper{max-width:500px}}[data-content=variant-selection]:not([data-preorder-active=true]) [data-content=preorder-ship-estimate]{display:none}[data-content=variant-selection]:not([data-preorder-active=true]) [data-content=offer-price-preorder],[data-content=variant-selection] [data-content=preorder-price-delimiter],[data-content=variant-selection] [data-content=offer-saving-up-to],[data-content=variant-selection][data-preorder-active=true] [data-content=offer-price]{display:none}[data-content=variant-selection][data-preorder-active=true] [data-content=preorder-ship-estimate] span,[data-content=variant-selection][data-preorder-active=true] [data-content=preorder-ship-estimate] span span{display:inline}custom-modal.processing{pointer-events:none}custom-modal.processing input,custom-modal.processing button{cursor:not-allowed;opacity:.5;pointer-events:none}custom-modal.processing button[data-action="action:add-to-cart"]{position:relative;overflow:hidden}custom-modal.processing button[data-action="action:add-to-cart"]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:linear-gradient(90deg,#fff0,#ffffff2e 42%,#ffffff73,#ffffff2e 58%,#fff0),#00000014;background-size:220% 100%,100% 100%;animation:loading-shimmer 1s linear infinite}@keyframes loading-shimmer{0%{background-position:200% 0,0 0}to{background-position:-20% 0,0 0}}button.button.button-secondary[data-toggles=preorder-active][data-toggle-value=true]:not(:hover){box-shadow:var(--color-foreground-heading) 0 0 0 1px inset;color:var(--color-foreground-heading)}.variant-line--label{display:block;line-height:1}.variant-line--label .pills__pill{font-size:10px;display:inline-block;letter-spacing:.1em;line-height:1;font-weight:600;text-transform:uppercase;background-color:var(--color-primary-button-background);color:var(--color-primary-button-text);padding:2px 8px;border-radius:50px}.sticky-add-to-cart__bar{position:fixed;bottom:20px;left:50%;opacity:0;transform:translate(-50%) translateY(calc(100% + 40px));z-index:calc(var(--layer-sticky) - 1);display:block;width:600px;border-radius:calc(var(--style-border-radius-buttons-primary) + min(var(--padding-sm),var(--style-border-radius-buttons-primary)));box-shadow:var(--shadow-popover);padding:var(--padding-sm);display:flex;align-items:center;gap:var(--gap-md)}@starting-style{.sticky-add-to-cart__bar{opacity:0;transform:translate(-50%) translateY(calc(100% + 40px))}}.sticky-add-to-cart__bar:before{--border: 2px;content:"";position:absolute;inset:calc(var(--border) * -1);background:linear-gradient(var(--color-background) 0 100%),linear-gradient(#00000026 0 100%);background-clip:content-box,border-box;border:var(--border) solid #0000;border-radius:inherit;z-index:-1;-webkit-backdrop-filter:blur(20px) saturate(180%) brightness(1.5);backdrop-filter:blur(20px) saturate(180%) brightness(1.5)}@media(prefers-reduced-motion:no-preference){.sticky-add-to-cart__bar{transition-property:transform,opacity,display;transition-duration:.3s;transition-timing-function:var(--ease-out-quad);transition-behavior:allow-discrete}}.sticky-add-to-cart__bar[data-stuck=true]{transform:translate(-50%) translateY(0);opacity:1}sticky-add-to-cart:not([data-variant-available=true]) .sticky-add-to-cart__bar{opacity:0;transform:translate(-50%) translateY(calc(100% + 40px));display:none}.sticky-add-to-cart__info[data-has-image=false]{padding-left:var(--padding-lg)}.sticky-add-to-cart__image{flex-shrink:0;aspect-ratio:1;height:var(--height-buy-buttons);overflow:hidden;border-radius:var(--style-border-radius-buttons-primary);background:var(--color-background-secondary)}.sticky-add-to-cart__image-img{width:100%;height:100%;object-fit:cover}.sticky-add-to-cart__info{flex:1;min-width:0}.sticky-add-to-cart__title{font-size:var(--font-paragraph-medium--size);font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sticky-add-to-cart__variant{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));font-size:14px}.sticky-add-to-cart__price{font-weight:var(--font-weight-semibold)}.sticky-add-to-cart__button{height:var(--height-buy-buttons);position:relative}@media screen and (max-width:749px){.sticky-add-to-cart__bar{bottom:0;width:100%;max-width:none;border-radius:0}.sticky-add-to-cart__bar:before{--border: 1px}.sticky-add-to-cart__bar .add-to-cart-text__content{display:none}.sticky-add-to-cart__info[data-has-image=false]{padding-left:0}.sticky-add-to-cart__title{font-size:var(--font-paragraph--size)}.sticky-add-to-cart__button{padding:var(--padding-lg)}.sticky-add-to-cart__price{font-size:var(--font-paragraph-small--size)}.sticky-add-to-cart__button{width:var(--height-buy-buttons)}sticky-add-to-cart:not([data-variant-available=true]) .add-to-cart-text__content{display:initial}sticky-add-to-cart:not([data-variant-available=true]) .sticky-add-to-cart__button{width:auto}}@media screen and (max-width:389px){.sticky-add-to-cart__bar .compare-at-price{display:none}.sticky-add-to-cart__title{display:none}.sticky-add-to-cart__info[data-singleton=true] .sticky-add-to-cart__title,.sticky-add-to-cart__info[data-single-option=true] .sticky-add-to-cart__title{display:block}.sticky-add-to-cart__info[data-single-option=true] .sticky-add-to-cart__variant{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.offer-selling--icons{display:flex;align-items:center;gap:10px}.op-selling--icon{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;width:100%}.op-selling--icon-image{width:35px;height:35px;object-fit:contain}.offer-selling--icon-text{font-size:12px;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);text-transform:var(--font-heading--text-transform);color:var(--color-foreground-heading);letter-spacing:var(--font-heading--letter-spacing);margin:0}@media screen and (max-width:749px){.offer-selling--icon-text{font-size:10px}}.cart-actions{border-bottom:none}.cart-actions .cart-preorder--switch{display:none}.variant-line .button.button-primary{border-radius:50px;font-size:14px}.split-header--primary button[data-action="modal:close"]:focus-visible{outline:none;border:none}[data-context=offer-page] .sticky-add-to-cart__button{text-transform:uppercase}.offer-page--column .junip-product-summary{pointer-events:none}.offer-page--block:empty{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/218/assets/offer-page.css.map */
