.c-recommended-products{padding:5rem 0 4.8125rem;max-width:90rem;margin:0 auto}.c-recommended-products.is-hidden{display:none}.c-recommended-products .rebuy-widget{padding:0}.c-recommended-products__content{margin:0 auto 3rem;max-width:16.5rem;padding:0;text-align:center}.c-recommended-products .super-title{font-size:16px;font-weight:500;font-family:TT Fors,sans-serif;line-height:1.5rem;letter-spacing:1.12px;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:.07rem;text-transform:uppercase;color:#1d2223}@media only screen and (min-width:1650px){.c-recommended-products .super-title{font-size:1rem;line-height:1.5em;letter-spacing:.08rem}}.c-recommended-products .primary-title{font-family:Ivory LL,sans-serif;font-weight:300;letter-spacing:-.02em;margin:0;font-size:1.875rem;line-height:2.5rem;letter-spacing:-.0375rem;color:#1d2223;margin-top:0!important;text-transform:capitalize}@media only screen and (min-width:1100px){.c-recommended-products .primary-title{font-size:3.5rem;line-height:4rem;letter-spacing:-.07rem}}@media only screen and (min-width:1650px){.c-recommended-products .primary-title{font-size:4.5rem;line-height:5rem;letter-spacing:-.09rem}}.c-recommended-products__carousel-wrapper{padding:0 1.25rem}.c-recommended-products .flickity-page-dots{bottom:-2.25rem}.c-recommended-products .rebuy-product-image{padding-bottom:145.75%!important;border-radius:1.5rem;position:relative;overflow:hidden}.c-recommended-products .rebuy-product-image img{position:absolute;top:0;left:0;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.c-recommended-products .rebuy-product-options{margin-top:0!important}.c-recommended-products .rebuy-product-actions{display:none!important}.c-recommended-products .rebuy-product-block{padding:0 1rem}.c-recommended-products .rebuy-product-block .rebuy-money{font-size:.875rem;line-height:1.5rem;letter-spacing:-.02em;margin-top:0;color:#3d546166}.c-recommended-products .rebuy-product-block .rebuy-select{font-family:TT Fors,sans-serif;margin-top:0;padding:0 2.5rem 1.52rem .5rem;font-weight:300!important;background-color:transparent!important;border:none!important;background-image:url(chevron-down.svg)!important;background-size:1rem;font-size:.875rem!important;border-radius:0!important;color:#3d5461!important;background-position:100%;background-position-y:.25rem;width:100%;outline:none!important;letter-spacing:0!important}.c-recommended-products .rebuy-product-block .rebuy-select:focus{outline:none!important}.c-recommended-products .rebuy-product-block .compare-at{text-decoration:line-through;margin-left:.625rem;color:#3d546133}.c-recommended-products .rebuy-product-block .rebuy-color-swatches{margin-bottom:1.5rem}.c-recommended-products .rebuy-product-block .rebuy-product-price{margin:0!important}.c-recommended-products .rebuy-product-block .rebuy-button{display:flex;align-items:center;gap:.625rem;background-color:#fff;color:#1d2223;border:none;border-radius:2rem;text-align:center;justify-content:center;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:.07rem;text-transform:uppercase;padding:1.125rem 2.5rem}.c-recommended-products .rebuy-product-block .rebuy-button:hover{background-color:#8397a2}.c-recommended-products .rebuy-product-block .rebuy-button .o-btn__animated-label-wrapper{display:flex;flex-direction:column;overflow:hidden;position:relative}.c-recommended-products .rebuy-product-block .rebuy-button .o-btn__animated-label-wrapper.is-mobile{display:flex}.c-recommended-products .rebuy-product-block .rebuy-button .o-btn__animated-label-wrapper.is-desktop{display:none}.c-recommended-products .rebuy-product-block .rebuy-button .o-btn__animated-label{transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.2s;transition-property:transform}.c-recommended-products .rebuy-product-block .rebuy-button .o-btn__animated-label:first-of-type{position:relative}.c-recommended-products .rebuy-product-block .rebuy-button .o-btn__animated-label:last-of-type{left:0;position:absolute;transform:translateY(100%)}.c-recommended-products .rebuy-product-block .rebuy-button>span{display:flex;align-items:center}.c-recommended-products .rebuy-product-block .rebuy-button svg{width:.625rem;height:.625rem;margin-left:.25rem}.c-recommended-products .rebuy-product-block .rebuy-button:hover{background:#fff}.c-recommended-products .rebuy-product-block .rebuy-button:hover .o-btn__animated-label:first-of-type{transform:translateY(-100%)}.c-recommended-products .rebuy-product-block .rebuy-button:hover .o-btn__animated-label:last-of-type{transform:translateY(0)}.c-recommended-products .rebuy-product-title{color:#63ddf6;text-transform:uppercase;margin:0 0 .5625rem!important;font-weight:600}.c-recommended-products .rebuy-product-info{position:absolute;color:#1d2223;background-color:#fff;max-width:calc(100% - 2.5rem);display:flex;flex-direction:column;z-index:2;left:1.25rem;right:1.25rem;bottom:1.5rem;padding:1.5rem 1.375rem;border-radius:1rem;text-align:left}.c-recommended-products .rebuy-product-info .is-desktop{display:none}.c-recommended-products .rebuy-product-info .is-mobile{display:inline-block}.c-recommended-products .flickity-page-dots{background-color:#fff3;width:auto;display:flex;max-width:-moz-fit-content;max-width:fit-content;margin:auto;border-radius:.25rem}.c-recommended-products .flickity-page-dots .dot{margin:0;width:2.5rem;background-color:transparent;height:.25rem;opacity:1;border-radius:0;position:relative}.c-recommended-products .flickity-page-dots .dot:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:#fff;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.2s;transition-property:width}.c-recommended-products .flickity-page-dots .dot:first-child:after{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.c-recommended-products .flickity-page-dots .dot.is-selected:after{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.c-recommended-products .flickity-page-dots .is-selected~:after{width:0}.c-recommended-products .flickity-button{--button-size:2.25rem;align-items:center;background-color:#3d54611a;border-radius:50%;display:flex;height:2.25rem;width:2.25rem;justify-content:center;pointer-events:auto;top:calc(100% + 2.1875rem)}.c-recommended-products .flickity-button:hover{background:#fff}.c-recommended-products .flickity-button:focus{outline:none!important}.c-recommended-products .flickity-button svg{display:none}.c-recommended-products .flickity-button svg path{fill:#000}.c-recommended-products .flickity-button:after,.c-recommended-products .flickity-button:before{content:"";position:absolute;top:0;left:0;right:0;margin:auto;bottom:0;height:1.5rem;width:1.5rem;background-position:50%;background-repeat:no-repeat;background-size:1.5rem;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.6s;transition-property:transform,opacity}.c-recommended-products .flickity-button.next{right:1.25rem}.c-recommended-products .flickity-button.next:after,.c-recommended-products .flickity-button.next:before{background-image:url(icon-next-white.svg)}.c-recommended-products .flickity-button.next:before{opacity:0;transform:translate(-50%)}.c-recommended-products .flickity-button.next:hover:after{opacity:0;transform:translate(100%)}.c-recommended-products .flickity-button.next:hover:before{opacity:1;transform:translate(0)}.c-recommended-products .flickity-button.previous{left:1.25rem}.c-recommended-products .flickity-button.previous:after,.c-recommended-products .flickity-button.previous:before{background-image:url(icon-previous-white.svg)}.c-recommended-products .flickity-button.previous:before{opacity:0;transform:translate(50%)}.c-recommended-products .flickity-button.previous:hover:after{opacity:0;transform:translate(-100%)}.c-recommended-products .flickity-button.previous:hover:before{opacity:1;transform:translate(0)}@media only screen and (max-width:1099px){.c-recommended-products .rebuy-product-grid.large-carousel{padding:0;margin:0 -.5rem}.c-recommended-products .rebuy-product-info{padding:1rem;display:block;left:1rem;right:1rem;bottom:1rem;max-width:calc(100% - 2rem)}.c-recommended-products .rebuy-product-title{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}.c-recommended-products .rebuy-product-price{position:absolute;bottom:1.625rem;left:1rem}.c-recommended-products .rebuy-product-block{padding:0 .5rem;padding-left:.5rem!important;padding-right:.5rem!important}.c-recommended-products .rebuy-product-block .rebuy-select{padding-bottom:1rem;padding-left:0}.c-recommended-products .rebuy-product-block .rebuy-button{width:auto!important;float:right}}@media only screen and (max-width:749px){.c-recommended-products .super-title{margin-bottom:1rem!important}.c-recommended-products .primary-title{margin-bottom:3rem}.c-recommended-products .rebuy-product-grid.small-carousel{margin:0}.c-recommended-products .rebuy-product-info{left:2.5rem;right:2.5rem;padding:1.5rem 1.375rem;max-width:calc(100% - 2.5rem)}.c-recommended-products .rebuy-product-block{padding-left:1.25rem!important;padding-right:1.25rem!important}.c-recommended-products .rebuy-product-price{bottom:2.5rem;left:1.5rem}}@media only screen and (min-width:750px){.c-recommended-products{padding:5rem 1.25rem 6rem}.c-recommended-products__content{margin-bottom:3.75rem;max-width:42.375rem;padding:0 .8125rem}.c-recommended-products .primary-title{margin-top:1.25rem;margin-bottom:4.25rem}.c-recommended-products .rebuy-product-grid.large-carousel{padding:0 .5rem}.c-recommended-products .flickity-button.next{right:0}.c-recommended-products .flickity-button.previous{left:0}.c-recommended-products .rebuy-product-info .is-desktop{display:inline-block}.c-recommended-products .rebuy-product-info .is-mobile{display:none}.c-recommended-products .rebuy-product-block .rebuy-button{padding:.5rem 1.5rem}}@media only screen and (min-width:1100px){.c-recommended-products{padding-left:5rem;padding-right:5rem}.c-recommended-products .rebuy-product-grid.large-carousel{padding:0;margin:0 -1rem}.c-recommended-products .flickity-button{height:5rem;width:5rem;top:50%;background-color:#fef6f1;box-shadow:0 14.0625rem 20.3125rem #413c600d,0 5.875rem 8.4861rem #413c6009,0 3.141rem 4.5371rem #413c6008,0 1.7608rem 2.5434rem #413c6006,0 .9352rem 1.3508rem #413c6005,0 .3891rem .5621rem #413c6004}.c-recommended-products .flickity-button.next{right:-1.8rem}.c-recommended-products .flickity-button.next:after,.c-recommended-products .flickity-button.next:before{background-image:url(icon-next.svg)}.c-recommended-products .flickity-button.previous{left:-1.8rem}.c-recommended-products .flickity-button.previous:after,.c-recommended-products .flickity-button.previous:before{background-image:url(icon-previous.svg)}.c-recommended-products .rebuy-product-block .rebuy-button{padding:.875rem 2.5rem}.c-recommended-products .rebuy-product-block .rebuy-button .o-btn__animated-label-wrapper.is-mobile,.c-recommended-products .rebuy-product-block:hover .rebuy-product-price,.c-recommended-products .rebuy-product-block:hover .rebuy-product-title,.c-recommended-products .rebuy-product-block:not(:hover) .rebuy-button,.c-recommended-products .rebuy-product-block:not(:hover) .rebuy-product-options{display:none}.c-recommended-products .rebuy-product-block .rebuy-button .o-btn__animated-label-wrapper.is-desktop{display:flex}.c-recommended-products .rebuy-product-info{padding-top:2.125rem;padding-bottom:2rem;max-width:calc(100% - 5rem);margin:auto;text-align:center}}@media only screen and (min-width:1650px){.c-recommended-products{padding:9.75rem 0 9.375rem}}
/*# sourceMappingURL=/cdn/shop/t/232/assets/sections.rebuy-recommended-products.css.map */
