.product-hero .s-preview{background:#f4f4f4;position:relative}.hero-banner--half-width .product-hero .s-preview:before{content:"";display:block;padding-bottom:80%}.hero-banner--half-width .product-hero .s-carousel{height:100%;left:0;position:absolute;top:0;width:100%}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.hero-banner--half-width .product-hero,.hero-banner--half-width .product-hero .s-text a{color:#000a12}.hero-banner--half-width .product-hero .s-subcription-email .confirm-checkbox{color:#fff;line-height:0px;position:relative}.hero-banner--half-width .product-hero .s-button{margin-top:15px}.s-preview-container .swiper-wrapper{box-sizing:inherit}.hero-banner--half-width .product-hero .swiper-slide{position:relative}.cursor.swiper-container:not(.no-pagination){cursor:url(data:application/octet-stream;base64,AAACAAEAICACAAcABQAwAQAAFgAAACgAAAAgAAAAQAAAAAEAAQAAAAAAAAEAAAAAAAAAAAAAAgAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAA/AAAAfwAAAP+AAAH/gAAB/8AAA//AAAd/wAAGf+AAAH9gAADbYAAA2yAAAZsAAAGbAAAAGAAAAAAAAA//////////////////////////////////////////////////////////////////////////////////////gH///4B///8Af//+AD///AA///wAH//4AB//8AAf//AAD//5AA///gAP//4AD//8AF///AB///5A////5///8=),move!important}.hero-banner--half-width .product-hero .s-image{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;left:0;padding:210px 60px 80px;position:absolute;top:0;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center}.media-block .media-block__item{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.media-block .media-block__item img,.media-block .media-block__item video{object-fit:cover}.media-block .media-block__item iframe,.media-block .media-block__item img,.media-block .media-block__item video{display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.hero-banner--half-width .product-hero .s-image img{display:block;max-height:100%;max-width:100%}img{border-style:none;vertical-align:middle}.media-block.initialized{opacity:1}.hero-banner--half-width .product-hero .s-carousel.initialized+.swiper-pagination{opacity:1;visibility:visible;z-index:2}.hero-banner--half-width .product-hero .swiper-pagination{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;bottom:30px;justify-content:center;opacity:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}.hero-banner--half-width .product-hero .swiper-pagination .swiper-pagination-bullet{background:#000;display:block;height:6px;margin:0 10px;opacity:.2;transition:opacity .2s ease;width:6px}.hero-banner--half-width .product-hero .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.hero-banner--half-width .product-variant .product-form__input{align-items:center;align-items:baseline;display:flex;margin-top:8px}.product-hero .quick-add__submit.button--primary,.product-hero .quick-add__submit.button--primary.loading{border:1px solid #000}@media only screen and (max-width:767px){.hero-banner--half-width .product-variant .product-form__input{margin-top:10px}}.hero-banner--half-width .product-variant .product-form__input .form__label{font-family:OratorStd,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:400;letter-spacing:-1px;line-height:20px;margin-bottom:0;margin-right:10px;text-transform:uppercase}.hero-banner--half-width .product-form__input .product--variant-options{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:5px}.hero-banner--half-width .product-form__input .product--variant-options input[type=radio]+label{border:1px solid #cbcaca;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:40px;width:40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;cursor:pointer;font-family:OratorStd,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:400;justify-content:center;letter-spacing:-1px;line-height:20px;margin:0;padding:0;text-transform:uppercase;transition:color .2s ease,background-color .2s ease,border-color .2s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none}.hero-banner--half-width .product-hero .price,.hero-banner--half-width .product-hero .product-form__input .quantity .quantity__button,.hero-banner--half-width .product-hero .product-form__input .quantity .quantity__button svg,.hero-banner--half-width .product-hero .product-form__input .quantity input[type=number]{color:#000a12}.hero-banner--half-width .product-hero .s-line .price:after,.hero-banner--half-width .product-hero .s-line .s-line__item-quantity:before{background-color:#000a12}.hero-banner--half-width .product--variant-options.select{max-width:none}.hero-banner--half-width .product--variant-options select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #151515;border-radius:0;color:#000a12;display:block;font-family:ClarendonGraphic-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:400;height:40px;letter-spacing:normal;line-height:24px;padding:7px 15px;text-transform:none;width:100%}@media only screen and (min-width:1024px){.hero-banner--half-width .product-hero .s-preview{-ms-flex:1;flex:1}.hero-banner--half-width .product-hero .s-preview-container{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (max-width:1023px){.hero-banner--half-width .product-hero .s-preview-container{height:100%;margin-left:auto;margin-right:auto;max-width:768px;padding-left:20px;padding-right:20px;width:100%}.hero-banner--half-width .product-hero .s-preview{height:100%}.hero-banner--half-width .product-hero .s-image{padding:60px}.hero-banner.hero-banner--full-width-option .s-part:first-child{height:600px;position:relative}.product-variant--banner-fullwidth.product-template--half-width.show-header-fixed .breadcrumb-section{margin-top:0;position:absolute;top:90px;z-index:2}}@media only screen and (max-width:767px){.hero-banner--half-width .product-hero .s-preview-container{max-width:540px}.hero-banner--half-width .product-hero .s-preview:before{padding-bottom:125.5%}.hero-banner--half-width .product-hero .s-image{padding-left:40px;padding-right:40px}}