.announcement-bar__wrapper{max-width:100%}@media screen and (min-width: 1024px){.announcement-bar{height:53px}}.icon-flex{display:flex;align-items:center;gap:1rem}@media screen and (max-width: 768px){.announcement-bar__wrapper .text-base{line-height:1.2}}img{max-width:100%;height:auto}.header__icon-list{gap:30px}@media screen and (max-width: 768px){.header__icon-list{gap:22px}}.footer{background-image:url(footer_bg.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;min-height:790px;padding-top:209px;padding-bottom:0}.footer__payment-icons--custom{display:flex;align-items:center;gap:10px}.privacy_menu-list{display:flex;align-items:center;gap:20px}.footer__block--newsletter .h3{font-weight:400;font-size:40px;line-height:55px}.footer__newsletter-form input{border:0;border-bottom:1px solid;border-radius:0}.footer__newsletter-form .input:focus,.footer__newsletter-form .textarea:focus,.footer__newsletter-form .select:focus-visible{border:0;border-bottom:1px solid;border-radius:0;box-shadow:none;padding-left:0}.footer__newsletter-form .floating-label{margin-inline-start:0}.footer__block-title{font-size:20px;line-height:22px}.footer__block{gap:40px}.footer__block--menu ul>li>a{font-size:16px;font-weight:400;color:#c2c6c8}.footer__block--menu ul>li>a:hover{color:#fff}.footer__block .social-media>li>a{border-radius:50%;border:1px solid rgb(var(--text-color));display:flex;height:51px;width:51px;justify-content:center;align-items:center}.footer__block .social-media>li>a:hover{background-color:#9fc7cf}.social-media{gap:var(--spacing-3) var(--spacing-3)}.footer__block--text .prose a{background:none}@media screen and (min-width: 1440px){.footer__block--text{flex-basis:25%;width:100%;max-width:203px}}@media screen and (min-width: 1000px){.footer__block--newsletter{max-width:306px}.footer__block--text{flex-basis:25%;width:100%}}@media screen and (max-width: 1300px){.footer__block--newsletter .h3{font-size:32px;line-height:42px}.footer__block-list{gap:44px}}@media screen and (max-width: 1024px){.footer{background-size:cover}.footer__block-list{gap:55px}}@media screen and (max-width: 768px){.footer{background-image:url(mobile-footer.png);background-position:90%;background-repeat:no-repeat;background-size:cover;min-height:790px;padding-top:125px}.footer__block--menu{flex-basis:20%}.footer__block--text{grid-column:auto;flex-basis:30%}.footer__aside-top,.footer__aside-bottom{justify-content:center;text-align:center}.footer__block-list{gap:54px 0px}.footer__block{gap:20px}.running-content__footer{padding:68px 0 53px}.footer__aside-bottom{padding:25px 0 44px;gap:18px 0}.footer__block--newsletter .h3{font-size:35px;line-height:55px}}@media screen and (max-width: 449px){.footer__block .social-media>li>a{height:42px;width:42px}.footer__block--text{margin-left:-10px}.footer__block--text .prose p{max-width:170px;font-size:12px}.footer__block--menu{max-width:170px}}.marquee--text{position:relative}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.marquee__items--animate{will-change:transform;-webkit-animation:scroll var(--marquee-duration) linear infinite;animation:scroll var(--marquee-duration) linear infinite}.animation-pause .marquee__items--animate,.marquee--animation-pause:hover .marquee__items--animate{animation-play-state:paused}.marquee--animation-direction{animation-direction:initial}.marquee--animation-reverse{animation-direction:reverse}.running-content{padding-inline:0;overflow:hidden}.marquee-wrapper{overflow:hidden}.marquee-container{display:flex;overflow:hidden;white-space:nowrap;justify-content:center;gap:50px}.js-marquee-item{display:flex;align-items:center;position:relative;flex-wrap:nowrap;flex-shrink:0;white-space:nowrap;gap:50px}.running-content-item{display:flex;gap:1rem;justify-content:center;align-items:center;margin:0 auto;text-align:center;font-size:4.063rem;font-family:var(--text-font-family);font-weight:500;text-transform:uppercase}.d-flex{display:flex}.fw-nowrap{flex-wrap:nowrap}.running-content__footer{padding:90px 0 50px}.running-content-item{color:#fff}.running-content-item strong{color:#9fc7cf}.footer__aside-bottom{padding:36px 0 40px;border-top:1px solid rgba(255,255,255,.2)}.btn--gradient-primary{background:#fff;background:linear-gradient(-90deg,#fff,#536d79 0%,#3b454b);background-size:100%;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative}.btn--gradient-primary:hover{background:linear-gradient(90deg,#fff,#536d79 0%,#3b454b);background-position:100% 0;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn--gradient-secondary{background:#fff;background:linear-gradient(-90deg,#fff,#fdfdfd 0%,#dbdbdb);-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-size:100%;position:relative;color:#334249}.btn--gradient-secondary:hover{background:#fff;background:linear-gradient(90deg,#fff,#fdfdfd 0%,#dbdbdb);-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background-position:100% 0}.btn--primary{z-index:1;overflow:hidden;position:relative;height:61px;font-size:20px;line-height:61px;font-weight:600;padding:0 40px;text-decoration:none;border-radius:12px;color:#fff;transition:all .3s ease;box-shadow:none;outline:0;display:inline-block;text-align:center}.btn--primary:hover{transform:translate(8px);transition:all .3s ease}.btn--secondary{z-index:1;overflow:hidden;position:relative;height:61px;font-size:20px;line-height:61px;font-weight:600;padding:0 40px;text-decoration:none;border-radius:12px;color:#fff;box-shadow:none;outline:0;display:inline-block;text-align:center;transition:all .3s ease}.btn--secondary:hover{transform:translate(8px);transition:all .3s ease}.btn-effect:before{content:"";width:0%;height:100%;display:block;position:absolute;-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skew(-20deg);left:-10%;opacity:1;top:0;z-index:-12;-moz-transition:all .7s cubic-bezier(.77,0,.175,1);-o-transition:all .7s cubic-bezier(.77,0,.175,1);-webkit-transition:all .7s cubic-bezier(.77,0,.175,1);transition:all .7s cubic-bezier(.77,0,.175,1);box-shadow:2px 0 14px #0009}.btn-effect:after{content:"";width:0%;height:100%;display:block;position:absolute;-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skew(-20deg);left:-10%;opacity:0;top:0;z-index:-15;-webkit-transition:all .94s cubic-bezier(.2,.95,.57,.99);-moz-transition:all .4s cubic-bezier(.2,.95,.57,.99);-o-transition:all .4s cubic-bezier(.2,.95,.57,.99);transition:all .4s cubic-bezier(.2,.95,.57,.99);box-shadow:2px 0 14px #0009}.btn-effect:hover:before{opacity:1;width:116%}.btn-effect:hover:after{opacity:1;width:120%}.btn--gradient-primary:before{background:linear-gradient(90deg,#fff,#536d79 0%,#3b454b)}.btn--gradient-primary:after{background:#516a75}.btn--gradient-secondary{color:#334249}.btn--gradient-secondary:before{background:linear-gradient(90deg,#fff,#fdfdfd 0%,#dbdbdb);box-shadow:2px 0 14px #0000001a}.btn--gradient-secondary:after{background:#536d7947;box-shadow:2px 0 14px #0000001a}@media screen and (max-width: 768px){.btn--primary,.btn--secondary{font-size:17px;padding:0 25px}}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next,.swiper-button-prev{background-color:transparent;width:69px;height:69px;-webkit-transition:all .3s cubic-bezier(.42,0,.58,1);-moz-transition:all .3s cubic-bezier(.42,0,.58,1);-o-transition:all .3s cubic-bezier(.42,0,.58,1);transition:all .3s cubic-bezier(.42,0,.58,1);transform:translate(0);transition:all .3s;position:absolute;background:transparent;border:1px solid rgba(83,109,121,.6);color:#fff;background:#536d7999;border-radius:80px;transform:scaleX(-1);z-index:99}.slideshow__swiper .swiper-button-next{transform:translate(90px);transition:all .3s}.slideshow__swiper .swiper-button-prev{transform:translate(-90px);transition:all .3s}.swiper-button-next:hover,.swiper-button-prev:hover{-webkit-transition:all .3s cubic-bezier(.42,0,.58,1);-moz-transition:all .3s cubic-bezier(.42,0,.58,1);-o-transition:all .3s cubic-bezier(.42,0,.58,1);transition:all .3s cubic-bezier(.42,0,.58,1);background-color:#536d79;color:#fff}.swiper-button-next svg,.swiper-button-prev svg{object-fit:contain;transform-origin:center;width:18px}.slideshow__swiper:hover .swiper-button-next,.slideshow__swiper:hover .swiper-button-prev{transition:all .3s}.slideshow__swiper:hover .swiper-button-next,.slideshow__swiper:hover .swiper-button-prev{transform:translate(0);transition:all .3s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,6px)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,100px);background:var(--swiper-pagination-bullet-inactive-color, #56C48D);opacity:var(--swiper-pagination-bullet-inactive-opacity, .5)}.swiper-pagination-bullet-active{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,10px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,10px));opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,#56C48D)}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,-5px)}.slideshow__swiper{--bs-gutter-x: 3.938rem;margin-right:calc(-.5* var(--bs-gutter-x));margin-left:calc(-.5* var(--bs-gutter-x))}.slideshow__swiper .grid-row{flex-wrap:nowrap;margin:0}.d-block{display:block}.pagination_mobile__only .pagination-wrap{display:none}.navigation_desktop__only .swiper-navigation-wrapper{display:block}.pagination-wrap{padding-bottom:50px}@media screen and (max-width: 768px){.pagination_mobile__only .pagination-wrap{display:block}.navigation_desktop__only .swiper-navigation-wrapper{display:none}.slideshow__swiper{--bs-gutter-x: .938rem}.swiper-button-next,.swiper-button-prev{width:46px;height:46px}.btn--primary,.btn--secondary{min-width:auto}}.media{display:block;background-color:rgba(var(--color-foreground),.1);position:relative;overflow:hidden}.media--transparent{background-color:transparent}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media--square{padding-bottom:100%}.media--portrait{padding-bottom:125%}.media--landscape{padding-bottom:66.6%}.media--cropped{padding-bottom:56%}.media--16-9{padding-bottom:56.25%}.media--circle{padding-bottom:100%;border-radius:50%}.section-heading{font-size:65px;font-weight:500;line-height:70px;text-align:center;text-transform:uppercase}@media screen and (max-width: 768px){.section-heading{font-size:40px;line-height:45px}}.product-card__image{margin:0 auto;text-align:center}.product-card{border-radius:0;height:100%}.product-card__figure{border-radius:20px;overflow:hidden}.w-100{width:100%}.desibled-btn{cursor:default}.product-card__info{padding:27px 0 0}.product-card__title{font-size:26px;line-height:32px;font-weight:600;margin-bottom:10px}.product-card__info .price-list{font-size:26px;line-height:28px;font-weight:600;margin-bottom:20px}.buy-now .button__loader>*{-webkit-animation:dot-keyframes 1.5s infinite ease-in-out;animation:dot-keyframes 1.5s infinite ease-in-out;background-color:#fff;border-radius:10px;display:inline-block;height:10px;width:10px}.buy-now .button__loader span:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.buy-now .button__loader span:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}.buy-now.loading .button__loader{opacity:1}.buy-now.loading>div{opacity:0}@-webkit-keyframes dot-keyframes{0%{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.4;transform:scale(1)}}@keyframes dot-keyframes{0%{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.4;transform:scale(1)}}@media screen and (max-width: 991px){.product-card__info{padding:12px 0 0}.product-card__title{font-size:18px;line-height:22px;margin-bottom:4px}.price-list{font-size:18px;line-height:22px;margin-bottom:10px}.product-card__info .btn--primary{font-size:17px;padding:0 20px}.product-info__price .price-list{margin-bottom:0;font-size:24px;line-height:24px}.product-info__price compare-at-price{font-size:18px}}@media screen and (max-width: 449px){.product-card__title,.price-list{font-size:16px;line-height:22px}}.svg__icon{line-height:0}.product-info__price .price-list{margin-bottom:0}.product-info__variant-picker .variant-picker__option-values label.block-swatch small{font-size:16px;font-weight:600;text-transform:none}.product-info__variant-picker .variant-picker__option-values label.block-swatch .per_strip{font-size:26px;line-height:36px;display:flex;align-items:center;gap:4px}.save__off{min-width:87px;line-height:26px;background-color:#56c48d;font-size:16px;font-weight:600;text-transform:none;color:#fff;border-radius:40px;text-align:center;position:absolute;right:18px}.jdgm-rev-widg__reviews .jdgm-rev{border-radius:20px;filter:drop-shadow(2px 2px 5px rgba(48,64,71,.17));background:#fff;padding:40px 50px;margin-bottom:20px}.app-section .jdgm-widget.jdgm-widget{display:block;padding-top:50px;z-index:1;position:relative}.jdgm-rev-widg__title{font-size:65px!important;line-height:70px;font-weight:700;margin-bottom:50px;text-align:center;text-transform:uppercase}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link,.jdgm-write-rev-link.jdgm-write-rev-link{border-radius:12px}@media screen and (max-width: 991px){.jdgm-rev-widg__title{font-size:36px!important;line-height:46px}.app-section .jdgm-widget.jdgm-widget{display:block;padding-top:73px}}.app-section{position:relative}.shape-long{position:absolute;max-width:370px;left:0;top:0%}.shape--small{position:absolute;max-width:55px;left:11%;top:9%}.shape-long svg,.shape--small svg{width:100%}@media screen and (max-width: 1280px){.shape-long{position:absolute;max-width:301px;left:0;top:0%}}@media screen and (max-width: 991px){.shape-long{position:absolute;max-width:187px;left:-21px;top:2%}.shape--small{position:absolute;max-width:54px;left:13%;top:5%}.product-info__variant-picker .variant-picker__option-values label.block-swatch .per_strip{line-height:1}}@media screen and (max-width: 768px){.product-info__variant-picker .variant-picker__option-values label.block-swatch{font-size:18px}.product-info__variant-picker .variant-picker__option-values label{display:flex;flex-direction:column;align-items:baseline;line-height:1}.divider-svg-icon{display:none}.block-swatch:before{left:15px}:checked+.block-swatch:before,.block-swatch.is-selected:before{left:15px}.save__off{top:29%}}.product-gallery__thumbnail{position:relative;border-radius:10px;border:1px solid #f4f5f7}.product-gallery__thumbnail img{border-radius:10px}.product-gallery__thumbnail[aria-current=true]{border:1px solid #e1e8e6}.jdgm-rev-widg__summary-average{font-size:20px;font-weight:700}.jdgm-row-actions,.jdgm-rev__icon,.jdgm-histogram{display:none!important}.rounded-custom{border-radius:20px}@media screen and (max-width: 768px){.product-quick-add__variant{display:none}}.cart-drawer .buy-buttons{gap:5px 20px}.thumbnail-list_item--variant{display:none!important}[aria-current=true].thumbnail-list_item--variant{display:block!important}.product__weighted-blanket .product-info__variant-picker fieldset:nth-child(2) variant-option-value{display:none}.desktop-hidden{display:none}.mobile-hidden{display:block}@media screen and (max-width: 749px){.mobile-hidden{display:none}.desktop-hidden{display:block}}.hide-default .jdgm-rev-widg__title{display:none}.review-title-wrap{text-align:center}.review-heading{font-size:65px!important;line-height:70px;font-weight:700;margin-bottom:0;text-align:center;text-transform:none}.product__ultra-hybrid .jdgm-rev-widg__reviews .jdgm-rev{background-color:#e6e8ea}@media screen and (max-width: 991px){.hide-default .app-section .jdgm-widget.jdgm-widget{padding-top:0}}@media screen and (max-width: 749px){.review-heading{font-size:40px!important;line-height:40px;text-transform:none}.jdgm-rev-widg__reviews .jdgm-rev{padding:24px 20px}}.plus-chevron{transition:.3s ease}[aria-expanded=true] .plus-chevron{transform:rotate(135deg);transition:.3s ease}.product__ultra-hybrid .footer{background-color:#fff}.product-sticky{width:100%;left:0;right:0;top:48px;bottom:auto;z-index:88;border:0;padding:0 12px}.product__ultra-hybrid .product-title-wrap{display:flex;justify-content:space-between;align-items:center}.product-title-wrap .price-list{align-items:baseline;gap:var(--spacing-0-5) var(--spacing-2);flex-wrap:wrap;display:flex;flex-direction:row-reverse}.product-title-wrap .text-on-sale{color:#334249;font-size:24px}.product-title-wrap compare-at-price{font-size:24px}.product-title-wrap .product-title-crad>a{color:#334249;font-size:24px;text-transform:uppercase}@media screen and (min-width: 1400px){.product-sticky .button{min-width:362px}}@media screen and (min-width: 700px){.product-sticky .product-quick-add__variant{grid-template-columns:180px minmax(0,1fr) auto}}@media screen and (max-width: 991px){.product-sticky{padding:0}.product-sticky{width:100%;left:0;right:0;top:auto;bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
