@font-face{font-display:swap;font-family:Cinzel;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/cinzel-ext-400.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Cinzel;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/cinzel-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Fjalla One;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/fjalla-one-normal-400-cyrillic.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Fjalla One;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/fjalla-one-normal-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-display:swap;font-family:Fjalla One;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/fjalla-one-normal-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Fjalla One;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/fjalla-one-normal-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Rouge Script;font-style:normal;font-weight:400;src:url(/media/rtwe/assets/vendor/fonts/rouge-script-normal-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pagination-bar{display:-ms-grid;display:grid;-ms-grid-columns:auto;grid-template-columns:auto;-ms-grid-rows:auto auto;background-color:#f8f5f2;grid-template-rows:auto auto;margin:0 auto;padding:5px;width:100%}@media(min-width:960px){.pagination-bar{padding:10px;padding:10px 10px 45px}}@media(min-width:1500px){.pagination-bar{display:-ms-grid;display:grid;-ms-grid-columns:auto 400px auto auto;grid-template-columns:auto 400px auto auto;grid-gap:15px;margin:0;width:100%}}.pagination-bar__section{-ms-grid-column:1;padding:5px;-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center}@media(min-width:960px){.pagination-bar__section{padding:10px}}.pagination-bar__section--info{-ms-grid-row:1;-ms-grid-row-span:1;display:none;grid-row-end:2;grid-row-start:1}@media(min-width:768px){.pagination-bar__section--info{display:block}}@media(min-width:1500px){.pagination-bar__section--info{-ms-grid-column:3;-ms-grid-column-span:1;grid-column-end:4;grid-column-start:3}}.pagination-bar__section--paging{-ms-grid-row:2;-ms-grid-row-span:1;grid-row-end:3;grid-row-start:2}@media(min-width:1500px){.pagination-bar__section--paging{-ms-grid-column:3;-ms-grid-column-span:1;grid-column-end:4;grid-column-start:3}}.paging{display:-ms-grid;display:grid;-ms-grid-columns:auto 5px auto 5px auto 5px auto;grid-template-columns:auto 5px auto 5px auto 5px auto;-ms-grid-rows:auto;grid-template-rows:auto}@media(min-width:960px){.paging{-ms-grid-columns:auto 10px auto 10px auto 10px auto;grid-template-columns:auto 10px auto 10px auto 10px auto}}.paging__page{-ms-grid-column:3;-ms-grid-column-span:1;grid-column-end:4;grid-column-start:3;-ms-grid-row:1;-ms-grid-row-span:1;border:1px solid #f0f0f0;border-radius:0;grid-row-end:2;grid-row-start:1;height:40px;padding:0 10px}.paging__page,.paging__total{display:block;font-family:Lato,arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:.02em;letter-spacing:normal;line-height:1.5;text-transform:none;width:auto}.paging__total{-ms-grid-column:5;-ms-grid-column-span:1;grid-column-end:6;grid-column-start:5;-ms-grid-row:1;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1;-ms-grid-row-align:center;align-self:center;color:grey}.paging__button{-ms-grid-row:1;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1}.paging__button--previous{-ms-grid-column:1;-ms-grid-column-span:1;color:#1c1c1a;font-family:Season Sans,arial,sans-serif;font-size:14px;font-style:normal;font-weight:550;grid-column-end:2;grid-column-start:1;letter-spacing:.01em;line-height:100%;text-decoration:underline;text-transform:uppercase}.paging__button--previous:hover{color:#9096ff}.paging__button--next{-ms-grid-column:7;-ms-grid-column-span:1;grid-column-end:8;grid-column-start:7}.paging-count{color:grey;font-family:Season Mix,times,serif;font-size:14px;font-style:normal;font-weight:420;letter-spacing:-.01em;line-height:150%;margin-top:10px;text-transform:none}@media(min-width:960px){.paging-count{margin-top:0}}.paging-count__value{font-weight:700;letter-spacing:normal}.paging-count__filter-summary{display:none}@media(min-width:768px){.paging-count__filter-summary{display:inline-block}}.paging-count__link,.paging-count__link:active,.paging-count__link:focus,.paging-count__link:hover,.paging-count__link:visited{color:#562345;text-decoration:underline}.loader{align-content:center;align-items:center;animation-duration:.2s;animation-fill-mode:both;background-color:rgba(144,150,255,.95);display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:2147483636}.loader,.loader--remove{animation-name:loader__animation--fade-in}.loader__content{color:#1c1c1a;text-align:center}.loader__close{font-family:Season Mix,times,serif;font-size:16px;font-style:normal;font-weight:420;letter-spacing:-.01em;line-height:150%;padding:10px 0;padding-bottom:0!important;text-transform:none;visibility:hidden}@media(min-width:960px){.loader__close{padding:20px 0}}.loader__close--show{visibility:visible}.loader__button-container{display:block;padding:5px 0;padding-bottom:0!important}@media(min-width:960px){.loader__button-container{padding:10px 0}}.loader__button-container .cta-button--bravo{border:1px solid #1c1c1a}@keyframes spinner{to{transform:rotate(-1turn)}}.loader__spinner{animation:spinner 2s linear infinite;margin:0 auto;width:80px}@keyframes loader__animation--fade-in{from{opacity:0}to{opacity:1}}@keyframes loader__animation--fade-out{from{opacity:1}to{opacity:0}}.filter-accordion{border-bottom:1px solid #e3e3e3;color:#000;display:block;font-family:Season Mix,times,serif;font-size:16px;font-style:normal;font-weight:420;letter-spacing:-.01em;line-height:150%;text-transform:none}.filter-accordion .fa-chevron-down{display:block}.filter-accordion .fa-chevron-up{display:none}.filter-accordion--selected{border-left:7px solid #ddd}.filter-accordion[open] .fa-chevron-down{display:none}.filter-accordion[open] .fa-chevron-up{display:block}.filter-accordion__title{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:25px 0}.filter-accordion__title-icon{color:#1c1c1a;margin-right:2px}.filter-accordion__list{margin:0 10px 15px;max-height:200px;overflow-y:auto;padding-top:5px;--scrollbarBG:#fff;--thumbBG:#1c1c1a}.filter-accordion__list::-webkit-scrollbar{width:11px}.filter-accordion__list{scrollbar-color:var(--thumbBG) var(--scrollbarBG);scrollbar-width:thin}.filter-accordion__list::-webkit-scrollbar-track{background:var(--scrollbarBG)}.filter-accordion__list::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border:3px solid var(--scrollbarBG);border-radius:6px}.filter-drawer-buttons{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.filter-drawer-buttons__button{align-content:center;align-items:center;border:1px solid #f0f0f0;color:#562345;cursor:pointer;display:flex;flex-basis:0;flex-direction:row;flex-grow:1;font-family:Lato,arial,sans-serif;font-size:14px;font-weight:400;height:40px;justify-content:center;letter-spacing:.02em;letter-spacing:normal;line-height:1.5;line-height:1;text-transform:none}.filter-drawer-buttons__button:hover,.filter-drawer-buttons__input:checked+.filter-drawer-buttons__button{background-color:#562345;border-color:#562345;color:#fff}.filter-drawer-buttons__input:disabled+.filter-drawer-buttons__button,.filter-drawer-buttons__input:disabled+.filter-drawer-buttons__button:hover{background-color:#f0f0f0;border-color:#f0f0f0;color:#999;cursor:default}.filter-drawer-buttons__button+.filter-drawer-buttons__input+.filter-drawer-buttons__button{border-left:0}.filter-drawer-buttons__button i{margin-right:5px}.filter-drawer-buttons__input{display:none}.filter-buttons{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.filter-buttons__button{align-content:center;align-items:center;border:1px solid #1c1c1a;color:#361538;cursor:pointer;display:flex;flex-basis:0;flex-direction:row;flex-grow:1;font-family:Season Mix,times,serif;font-size:14px;font-style:normal;font-weight:420;height:40px;justify-content:center;letter-spacing:-.01em;letter-spacing:normal;line-height:150%;line-height:1;text-transform:none}.filter-buttons__button:hover,.filter-buttons__input:checked+.filter-buttons__button{background-color:#1c1c1a;border-color:#1c1c1a;color:#f8f5f2}.filter-buttons__input:disabled+.filter-buttons__button,.filter-buttons__input:disabled+.filter-buttons__button:hover{background-color:#f0f0f0;border-color:#f0f0f0;color:#1c1c1a;cursor:default}.filter-buttons__button+.filter-buttons__input+.filter-buttons__button{border-left:0}.filter-buttons__button i{margin-right:5px}.filter-buttons__input{display:none}.js-filter-drawer__button.cta-button--alpha{background-color:#1c1c1a;border:1px solid #1c1c1a;border-radius:8px;color:#f8f5f2;font-family:Season Sans,arial,sans-serif;font-size:12px;font-style:normal;font-weight:550;letter-spacing:.01em;line-height:100%;text-transform:uppercase;transition:all .15s ease-in}.js-filter-drawer__button.cta-button--alpha:hover{background-color:#9096ff;border:1px solid #9096ff;color:#361538}.filter-drawer__checkbox-wrapper{margin-top:25px;position:relative}.filter-drawer__checkbox{left:0;opacity:0;position:absolute;top:0}.filter-drawer__checkbox:focus+.filter-drawer__label-checkbox::before{outline:1px auto #005fcc}.filter-drawer__checkbox:checked+.filter-drawer__label-checkbox::before{border-color:#562345}.filter-drawer__checkbox:checked+.filter-drawer__label-checkbox::after{transform:scale(1)}.filter-drawer__label-checkbox{padding-left:30px;padding-top:2px;position:relative}.filter-drawer__label-checkbox::after,.filter-drawer__label-checkbox::before{content:"";left:0;position:absolute;top:0;transition:border-color .1s ease-in-out,transform .1s ease-in-out}.filter-drawer__label-checkbox::before{border:1px solid #e3e3e3;display:block;height:24px;width:24px}.filter-drawer__label-checkbox::after{background-color:#562345;display:block;height:18px;margin:3px;transform:scale(0);width:18px}.filter-checkbox{margin-bottom:25px;position:relative}.filter-checkbox:last-child{margin-bottom:5px}.filter-checkbox__input{left:0;opacity:0;position:absolute;top:0}.filter-checkbox__input:focus+.filter-checkbox__label-checkbox::before{outline:5px auto #3b99fc}.filter-checkbox__input:checked+.filter-checkbox__label-checkbox::before{background-color:#9096ff;border-color:#9096ff}.filter-checkbox__input:checked+.filter-checkbox__label-checkbox::after{content:""}.filter-checkbox__label-checkbox{cursor:pointer;padding-left:35px;padding-top:6px;position:relative}.filter-checkbox__label-checkbox::after,.filter-checkbox__label-checkbox::before{content:"";display:inline-block;left:0;position:absolute;top:0;transition:border-color .1s ease-in-out,transform .1s ease-in-out}.filter-checkbox__label-checkbox::before{border:1px solid #e3e3e3;border-radius:0;height:24px;left:0;top:3px;width:24px}.filter-checkbox__label-checkbox::after{background-color:#9096ff;border-bottom:3px solid #fff;border-left:3px solid #fff;content:none;display:block;height:9px;left:1px;margin:3px;top:6px;transform:rotate(-45deg)!important;transform:scale(0);width:16px}.filter-drawer-tags{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:0}@media(min-width:960px){.filter-drawer-tags{margin-bottom:20px}}.filter-drawer-tags__tag{align-content:stretch;align-items:stretch;background-color:#f0f0f0;border-radius:5px;color:#361538;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Season Mix,times,serif;font-size:12px;font-style:normal;font-weight:420;justify-content:flex-start;letter-spacing:-.01em;line-height:150%;margin:0 5px 5px 0;overflow:hidden;text-transform:none}@media(min-width:960px){.filter-drawer-tags__tag{margin:0 10px 10px 0}}.filter-bar__tags--v2 .filter-drawer-tags__tag,.filter-drawer__tags--v2 .filter-drawer-tags__tag{border-radius:0;padding:5px 3px}#clearAllFilters.filter-drawer-tags__tag{background-color:#c6c6c6}.filter-drawer-tags__content{display:block;padding:3px 8px}.filter-drawer-tags__icon{align-content:center;align-items:center;background-color:rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:flex-start;padding:0 8px}.filter-bar__tags--v2 .filter-drawer-tags__icon,.filter-drawer__tags--v2 .filter-drawer-tags__icon{background-color:transparent}.filter-drawer-tags__tag:hover i{color:#ff7814}.filter-drawer-tags__clear{background-color:rgba(0,0,0,.1);padding:1px 8px}.filter-drawer-tags__tag:hover .filter-drawer-tags__clear{color:#ff7814}.filter-tags{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:25px}@media(min-width:960px){.filter-tags{margin-bottom:20px}}.filter-tags__tag{align-content:stretch;align-items:stretch;background-color:#f0f0f0;border-radius:5px;color:#562345;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Lato,arial,sans-serif;font-size:14px;font-weight:400;justify-content:flex-start;letter-spacing:.02em;line-height:1.5;margin:0 5px 5px 0;overflow:hidden;text-transform:none}@media(min-width:960px){.filter-tags__tag{margin:0 10px 10px 0}}.filter-tags__content{display:block;padding:1px 8px}.filter-tags__icon{align-content:center;align-items:center;background-color:rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:flex-start;padding:0 8px}.filter-tags__tag:hover i{color:#ff7010}.filter-tags__clear{background-color:rgba(0,0,0,.1);padding:1px 8px}.filter-tags__tag:hover .filter-tags__clear{color:#ff7010}.filter-drawer-slider{display:-ms-grid;display:grid;overflow:hidden;-ms-grid-columns:1fr 5px 1fr 5px 1fr;grid-template-columns:1fr 5px 1fr 5px 1fr;-ms-grid-rows:40px 5px auto auto;grid-template-rows:40px 5px auto auto}@media(min-width:960px){.filter-drawer-slider{-ms-grid-columns:1fr 10px 1fr 10px 1fr;grid-template-columns:1fr 10px 1fr 10px 1fr;-ms-grid-rows:40px 10px auto auto;grid-template-rows:40px 10px auto auto}}.filter-drawer-slider__slider{-ms-grid-column:1;-ms-grid-column-span:5;grid-column-end:6;grid-column-start:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row-end:2;grid-row-start:1;-ms-grid-row-align:center;align-self:center}.filter-drawer-slider .noUi-target{background:#f0f0f0;border:none;border-radius:0;box-shadow:none}.filter-drawer-slider .noUi-horizontal{height:5px}.filter-drawer-slider .noUi-connect{background:#9096ff}.filter-drawer-slider .noUi-handle{background:transparent;border:none;border-radius:0;box-shadow:none;cursor:pointer;height:40px;top:-14px}.filter-drawer-slider .noUi-handle::before{display:none}.filter-drawer-slider .noUi-handle::after{background-color:#9096ff;height:100%;top:-4px;width:5px}.filter-drawer-slider .noUi-horizontal .noUi-handle-lower::after{left:16px}.filter-drawer-slider .noUi-horizontal .noUi-handle-upper::after{left:12px}.filter-drawer-slider__label{-ms-grid-row:3;-ms-grid-row-span:1;color:grey;font-family:Season Mix,times,serif;font-size:14px;font-style:normal;font-weight:420;grid-row-end:4;grid-row-start:3;letter-spacing:-.01em;line-height:150%;text-transform:none}.filter-drawer-slider__label--min{-ms-grid-column:1;-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1}.filter-drawer-slider__label--max{-ms-grid-column:3;-ms-grid-column-span:1;grid-column-end:4;grid-column-start:3}.filter-drawer-slider__input{-ms-grid-row:4;-ms-grid-row-span:1;border:1px solid #f0f0f0;display:block;font-family:Season Mix,times,serif;font-size:16px;font-style:normal;font-weight:420;grid-row-end:5;grid-row-start:4;height:40px;letter-spacing:-.01em;line-height:150%;padding:0 10px;text-transform:none;width:100%}.filter-drawer-slider__input::-webkit-inner-spin-button,.filter-drawer-slider__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter-drawer-slider__input[type=number]{-moz-appearance:textfield}.filter-drawer-slider__input--min{-ms-grid-column:1;-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1}.filter-drawer-slider__input--max{-ms-grid-column:3;-ms-grid-column-span:1;grid-column-end:4;grid-column-start:3}.filter-drawer-slider__button{-ms-grid-column:5;-ms-grid-column-span:1;grid-column-end:6;grid-column-start:5;-ms-grid-row:4;-ms-grid-row-span:1;grid-row-end:5;grid-row-start:4}.filter-toggle-switch{margin-top:25px;position:relative}.filter-toggle-switch:first-child{margin-top:10px}.filter-toggle-switch:last-child{margin-bottom:10px}.filter-toggle-switch__input{left:0;opacity:0;position:absolute;top:0}.filter-toggle-switch__input:focus+.filter-toggle-switch__label::before{outline:1px auto #005fcc}.filter-toggle-switch__input:checked+.filter-toggle-switch__label::before{border-color:#9096ff}.filter-toggle-switch__input:checked+.filter-toggle-switch__label::after{background-color:#9096ff;transform:translateX(32px)}.filter-toggle-switch__label{cursor:pointer;font-family:Season Mix,times,serif;font-size:14px;font-style:normal;font-weight:420;letter-spacing:-.01em;line-height:150%;padding-left:85px;padding-top:8px;position:relative;text-transform:none}.filter-toggle-switch__label::after,.filter-toggle-switch__label::before{content:"";left:0;position:absolute;top:0;transition:border-color .1s ease-in-out,transform .1s ease-in-out}.filter-toggle-switch__label::before{border:1px solid #e3e3e3;display:block;height:34px;width:74px}.filter-toggle-switch__label::after{background-color:#cacaca;display:block;height:28px;margin:3px;transform:translateX(0);width:36px}.product-recommendations{padding-top:30px;width:100%}.product-recommendations--hide{display:none}.product-recommendations__glide{margin-bottom:-30px;padding:0 10px;translate:0 -30px 0}@media(min-width:1200px){.product-recommendations__glide{padding:0}}.product-recommendations__content{padding:0 20px 5px;position:relative;text-align:center}.product-recommendations__content-heading{color:#1c1c1a;font-family:Season Mix,times,serif;font-size:32px;font-weight:420;letter-spacing:-.02em;line-height:106%;line-height:130%;margin-bottom:20px;text-transform:capitalize}@media(min-width:1200px){.product-recommendations__content-heading{margin-bottom:10px}}.product-recommendations__content-surtitle{color:#1c1c1a;display:block;font-family:Season Mix,times,serif;font-size:16px;font-style:normal;font-weight:420;letter-spacing:-.01em;line-height:150%;text-transform:none}@media(min-width:1200px){.product-recommendations__content-surtitle{display:inline-block;font-size:30px}}.product-recommendations__content-subtext{color:#1c1c1a;font-family:Season Mix,times,serif;font-size:16px;font-style:normal;font-weight:420;letter-spacing:-.01em;line-height:150%;text-transform:none}.product-recommendations__dropdown{cursor:pointer;display:inline-block;float:right;position:relative;right:5px;top:13px;z-index:100}.product-recommendations__dropdown:hover .product-recommendations__dropdown-content{display:block}.product-recommendations__dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;max-width:250px;padding:12px 16px;position:absolute;right:0;width:max-content;z-index:200}.product-recommendations__dropdown-link{align-items:center;display:flex;flex-direction:row}.product-recommendations__dropdown-link>*{pointer-events:none}.product-recommendations__dropdown-icon{margin-right:10px}.product-recommendations__icon{width:auto}.product-recommendations__list{padding:0 10px 1px}@media(min-width:1200px){.product-recommendations__list{flex-direction:row;padding:0 0 30px}}.product-recommendations__item{display:-ms-grid;display:grid;-ms-grid-columns:auto;grid-template-columns:auto;-ms-grid-rows:40px auto;flex:1;grid-template-rows:40px auto;height:auto;margin-top:50px}@media(min-width:1200px){.product-recommendations__item{padding:0 10px;width:33.33333%}}.product-recommendations__item-heading{-ms-grid-column:1;-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row:1;-ms-grid-row-span:1;align-items:center;background-color:#9096ff;border:1px solid #9096ff;border-bottom:none;display:flex;flex-direction:row;grid-row-end:2;grid-row-start:1;padding:0 10px}.product-recommendations__item-tooltip{position:relative}.product-recommendations__item-tooltip:hover{cursor:pointer}.product-recommendations__item-tooltip::before{background:#d6d9dd;border-radius:5px;bottom:50%;color:#333;content:attr(data-tooltip);display:none;font-size:12px;max-width:310px;padding:10px 20px;position:absolute;right:0;text-align:center;transform:translateY(-100%) translateX(20px);width:max-content}.product-recommendations__item-tooltip::after{border:10px solid transparent;border-top-color:#d6d9dd;bottom:150%;content:"";display:none;left:50%;margin-left:-10px;position:absolute}.product-recommendations__item-tooltip:hover::after,.product-recommendations__item-tooltip:hover::before{display:block}.product-recommendations__item-title{color:#f8f5f2;margin-left:10px;width:100%}.product-recommendations__item-content{-ms-grid-column:1;-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row:2;-ms-grid-row-span:1;display:-ms-grid;display:grid;grid-row-end:3;grid-row-start:2;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;-ms-grid-rows:auto;background-color:#fff;border:1px solid #9096ff;border-top:none;color:#1c1c1a;grid-template-rows:auto;padding:20px 0}@media(min-width:1700px){.product-recommendations__item-content{-ms-grid-columns:40% 60%;grid-template-columns:40% 60%}}.product-recommendations__item-image{-ms-grid-column:1;-ms-grid-column-span:1;grid-column-end:2;grid-column-start:1;-ms-grid-row:1;-ms-grid-row-span:1;aspect-ratio:auto 3/4;grid-row-end:2;grid-row-start:1}.product-recommendations__item-information{-ms-grid-column:2;-ms-grid-column-span:1;grid-column-end:3;grid-column-start:2;-ms-grid-row:1;-ms-grid-row-span:1;display:flex;flex-direction:column;grid-row-end:2;grid-row-start:1;padding-right:10px}.product-recommendations__item-name{color:#1c1c1a;font-family:Season Mix,times,serif;font-size:24px;font-size:22px;font-weight:420;letter-spacing:-.02em;line-height:106%;margin-bottom:5px;text-transform:capitalize}.product-recommendations__item-subname{display:block;font-size:16px;margin-top:5px}.product-recommendations__item-data,.product-recommendations__item-meta{font-family:Season Mix,times,serif;font-size:14px;font-style:normal;font-weight:420;letter-spacing:-.01em;line-height:150%;margin:5px 0;text-transform:none}.product-recommendations__item-price{font-size:16px;font-weight:420;font-weight:700;margin-bottom:20px;margin-top:auto}.product-recommendations__item-price,.product-recommendations__item-unit-price{color:#1c1c1a;font-family:Season Mix,times,serif;font-style:normal;letter-spacing:-.01em;line-height:150%;text-transform:none}.product-recommendations__item-unit-price{display:block;font-size:14px;font-weight:420}.product-recommendations__bullets{display:block;padding-top:10px;position:static;text-align:center;transform:translateX(0)}@media(min-width:1200px){.product-recommendations__bullets{display:none}}.product-recommendations__bullets .glide__bullet{background-color:#b3b3b3;box-shadow:none}.product-recommendations__bullets .glide__bullet:focus,.product-recommendations__bullets .glide__bullet:hover{border:2px solid transparent}.product-recommendations__bullets .glide__bullet--active{background-color:#1c1c1a}