.slider{overflow:hidden}.slider--overflow-visible{overflow:visible}.slider__content{position:relative}.slider__content--animate{transition:transform .3s ease-in-out}.slider__slide{outline:none}.slider__slide--prev,.slider__slide--next{position:absolute;top:0;left:0;width:100%;height:100%}.slider__slide--prev{transform:translate(-100%)}.slider__slide--next{transform:translate(100%)}.slider--vertical,.slider--vertical .slider__content,.slider--vertical .slider__slide{height:100%}.slider--vertical .slider__slide--prev{transform:translateY(-100%)}.slider--vertical .slider__slide--next{transform:translateY(100%)}:export{brandprimary:#0A0A0A;brandsecondary:#fff;brandGold:#c29472;brandRed:#e00000;brandBlue:#1d1688;shade01:#f4f4f4;shade02:#f0f0f0;shade03:#808080;shade04:#CACACA;shade05:#979797;shade06:#666666;shade07:#444444;shade08:#222222;uisuccess:#3C9A1C;uiinfo:#F2C34B;uiwarning:#D47506;uierror:#C83939;text-black:#0A0A0A;text-white:#fff}:root{--none: transparent;--shade00: #fff;--shade10: #0A0A0A;--input-focus-ring: #2DBAF6;--gradient-yellow: linear-gradient(135deg, #EDC45D 0%, #D0AA4B 100%);--grey: #CACACA;--darkgrey: #979797;--dark-green: #6A9FA1;--upgrade2025: #8fc7fb;--gift: #C9EEF7;--gift-dark: hsl(192, 74%, 58%);--trade-up: #B3DAFF;--care: #CCE3C2;--modal-overlay: rgba(0, 0, 0, .3);--gradient-green: linear-gradient(135deg, #8EC7CB 0%, #6A9FA1 100%);--brandPrimary: #0A0A0A;--brandSecondary: #fff;--white: #fff;--black: #0A0A0A;--red: #ff0000;--shade01: #f4f4f4;--shade02: #f0f0f0;--shade03: #808080;--shade04: #CACACA;--shade05: #979797;--shade06: #666666;--success: #3C9A1C;--info: #F2C34B;--warning: #D47506;--error: #C83939;--frontCommercePrimary: #ab083e;--invertedSuccess: #4ed17b;--invertedInfo: #fbb03b;--invertedWarning: #ff9a9a;--invertedError: #ff9a9a;--divider: #CACACA;--blockBackground: #fff;--callToAction: #0A0A0A;--fontDisabled: #979797;--fontSecondaryColor: #979797;--titleColor: #0A0A0A;--backgroundColor: #fff;--fontColor: #131433;--reverseBackgroundColor: #131433;--reverseFontColor: #fff;--buttonPrimaryColor: #0A0A0A;--buttonSecondaryColor: #fff;--callToActionColor: #fff;--callToActionBackground: #0A0A0A;--hoverableColor: #0A0A0A;--iconColor: #0A0A0A;--notificationColor: #fff;--notificationBackground: #0A0A0A;--modalColor: #0A0A0A;--modalBackground: #fff;--modalBorderColor: #CACACA;--productBackground: #fff;--productColor: #0A0A0A;--productPriceColor: #979797;--promotionBorderColor: #fff;--optionBackground: #808080;--optionColor: #0A0A0A;--optionItemBackground: #fff;--optionItemBorderColor: #CACACA;--optionItemColor: #979797;--optionItemActiveBorderColor: #CACACA;--inputBorderColor: #CACACA}.items-slider{overflow:hidden}.items-slider__container{position:relative;padding-right:calc(var(--boxSizeMargin) * 2)}.items-slider__slider{position:relative;margin:calc(-1 * var(--boxSizeMargin))}.items-slider__item{display:flex;justify-content:center}.items-slider__element{flex:1;padding:var(--boxSizeMargin);display:flex;align-items:stretch;max-width:50%}.items-slider__element>*{width:100%;height:100%}.items-slider__controls{display:none;margin-top:var(--boxSizeMargin);justify-content:flex-end}.items-slider__controls button{display:flex;justify-content:center;align-items:center;background:var(--white);color:var(--fontColor);border:none;width:calc(var(--boxSizeMargin) * 2);height:calc(var(--boxSizeMargin) * 2);margin-left:calc(var(--boxSizeMargin) / 2);margin-right:calc(var(--boxSizeMargin) / 2);transition:transform .15s ease-in-out}.items-slider__controls button:hover,.items-slider__controls button:focus{transform:scale(1.05)}.items-slider__controls button[disabled]{opacity:.3;cursor:not-allowed}@media screen and (min-width: 56em){.items-slider__controls{display:flex}}@media screen and (min-width: 100rem){.items-slider__container{padding-right:0}.items-slider__slider{overflow:hidden}.items-slider__controls{display:block}.items-slider__previous,.items-slider__next{display:block;position:absolute;top:50%;transform:translateY(-50%)}.items-slider__previous{left:calc(-1 * var(--boxSizeMargin) * 4)}.items-slider__next{right:calc(-1 * var(--boxSizeMargin) * 4)}.items-slider__element{max-width:25%}}.modal .items-slider__element{max-width:50%}.modal .items-slider__controls{display:flex;justify-content:center}@media screen and (min-width: 100rem){.modal .items-slider__element{max-width:50%}.modal .items-slider__controls{display:flex;justify-content:center}.modal .items-slider__previous,.modal .items-slider__next{position:static;transform:none}}.items-slider--vertical,.items-slider--vertical>*,.items-slider--vertical .items-slider__container,.items-slider--vertical .items-slider__item{height:100%}.items-slider--vertical .items-slider__container{padding-right:0}.items-slider--vertical .items-slider__slider{height:calc(100% - var(--boxSizeMargin) * 4);margin-bottom:0;overflow:hidden}.items-slider--vertical .items-slider__element{width:100%;max-width:100%}.items-slider--vertical .items-slider__element:empty{flex:reset;padding:100% 0 0}.items-slider--vertical .items-slider__item{flex-direction:column;justify-content:flex-start}.items-slider--vertical .items-slider__controls{display:flex;justify-content:center;margin-top:0;padding-top:var(--boxSizeMargin)}.items-slider--vertical .items-slider__previous,.items-slider--vertical .items-slider__next{position:static;transform:none}.section__title{flex:1;text-align:center}.section__title>*{margin-top:0;margin-bottom:0}.section .section__head{display:flex;margin-bottom:calc(var(--boxSizeMargin) * 2)}.section--with-actions .section__head{align-items:center}.section--with-actions .section__title{flex:1;text-align:left;margin-right:var(--boxSizeMargin)}@media screen and (min-width: 56em){.section .section__head{margin-bottom:calc(var(--boxSizeMargin) * 4)}.section--with-actions .section__title{margin-right:calc(var(--boxSizeMargin) * 2)}}@media screen and (max-width: 55.99em){.desktop-only{display:none!important}}@media screen and (min-width: 56em){.mobile-only{display:none!important}}:root{--tabletBreakpoint: 35em;--menuBreakpoint: 56em}.product-added-crosssells{margin:var(--boxSizeMargin) calc(var(--boxSizeMargin) * 2 * -1);border-top:1px solid var(--divider);border-bottom:1px solid var(--divider)}.product-added-crosssells__header{text-align:center}.product-added-crosssells__content{font-size:.5rem;margin-bottom:var(--boxSizeMargin)}
