#MainContent .pdp-contact-main{max-width:943px}#MainContent .pdp-contact-text{max-width:648px}#MainContent .pdp-contact-main .pdp-contact-img{right:0;bottom:-60px}@media (min-width: 768px) and (max-width: 1280px){.template-product .product-container.upsell form .pucharge-button .button[type=submit]{font-size:14px}.prod-content .accordion-container .prod-accordion .tabs-title .content ul li,.feature-info .feature_description p,.feature-accordion-item.active .feature-accordion-content p{font-size:15px}.pucharge-button .actual-price,.pucharge-button .old-price{font-size:16px}.pdp-contact-main h2{font-size:26px}.main-product-section{display:flex;gap:0px}.read-reaview-btn{padding:13px 0}.product-key-features{margin-bottom:10px}.product-media-left{width:56%;padding-right:35px;max-width:638px}.product-info-right{width:44%;max-width:475px}#shopify-section-product-upsell-zen-one .new-breadcrumbs,#shopify-section-product-upsell-zen-one .product-container{max-width:1102px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.left-align-header .navigation.text-center{padding:.5em 0;max-width:1062px;margin:auto}.template-product .product-container.upsell .prod-stuff-container .prod-title{font-size:26px;font-weight:900}.product-sub-title{font-weight:700;font-size:16px}.product-title-and-price .prod-price{font-size:22px;font-weight:900}.product-short-description,.product-key-features li{font-weight:400;font-size:15px}.template-product .product-container.upsell .prod-options.tog-swatchs .opt-label .warmth-title h3{font-size:14px;font-weight:400}.template-product .product-container.upsell .prod-options .opt-label a{font-weight:700;font-size:12px}.template-product .product-container.upsell .prod-options.tog-swatchs .opt-label{margin-bottom:6px}.template-product .product-container.upsell .prod-options.tog-swatchs .swatchs .swatch-element a{font-size:14px;font-weight:700}.template-product .product-container.upsell .prod-options.tog-swatchs .swatchs .swatch-element a span{font-size:9px;padding-top:4px}.template-product .product-container.upsell .prod-options .swatchs .swatch-element.size-swatch{height:auto!important;min-height:42px}.template-product .size-title h3{font-size:14px;font-weight:400}.template-product .size_watch--true .prod-options .opt-label{padding:12px 0 18px}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--true .swatchs .swatch-element.size-swatch{padding:5px 18px!important}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--true .swatchs .swatch-element.size-swatch label{font-size:12px}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--false .prod-options{padding:12px 0 0}.template-product .product-container.upsell .color-swatch.available{margin-right:12px!important;margin-bottom:12px!important;width:36px;height:36px}.template-product .product-container.upsell .prod-options .swatchs input:checked+.swatch-element.color label{width:28px;height:28px!important;box-shadow:0 0 0 1px #1b365d}.template-product .product-container.upsell .prod-options .swatchs input:checked+.swatch-element.color{padding:4px}.template-product .product-container.upsell form .swatch_options{padding-bottom:0}.out-of-stock-notify{font-size:14px;border:1px dashed #D8BDDE;padding:8px 20px}.template-product .product-container.upsell form .pucharge-button{margin-top:12px}.template-product .product-container.upsell form .pucharge-button .button[type=submit]{font-weight:900;font-size:14px;padding:16px 25px 16px 127px;border-radius:8px}.trusted_by_nots p{font-size:26px;margin:0 0 5px}.product-testimonials{padding:5px 33px}.read-reaview-btn a{padding:11px 55px;color:#1b365d;font-size:14px}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container .prod-accordion .tabs-title a h2,.template-product .product-container.upsell .prod-stuff-container .prod-content .icons li p{font-size:15px}.pdp-section-title{font-size:26px}.row-video-list .video-grid .video-title{font-size:12px}.row-video-list .video-grid .video-title{font-size:12px;font-weight:500}.feature-accordion .feature-accordion-item.active:first-child .feature-accordion-title{padding:5px 0 8px;font-size:20px}.key_points_info p{font-size:15px;font-weight:400;margin:auto;max-width:207px}.benefits_blocks .benefits_block h3{font-size:26px;font-weight:900}.benefits_content ul li{font-size:15px;font-weight:400;margin-bottom:21px}.zen-sack-selector-content .tog-head h2{padding-bottom:12px}.tog-product-item .tog-product-info p{font-size:12px;line-height:14px}.main-video-product-upsell-zen-one{max-width:1062px;margin:auto}.product-feature-section,.product-zen-sack-classic .frequently-bought-upsell,.product_key_section,.benefits-section{width:100%;max-width:1102px}.zen-sack-selector-content{max-width:1062px}.tog-tabs-main{max-width:1013px;margin:auto}.add-to-cart-button{font-size:14px;padding:17px 20px;font-weight:900}.tog-img-variant-main .size-options .size-btn{padding:8px 20px;font-size:12px;text-align:left;color:#000}.product-zen-sack-classic .zen-sack-selector{padding:100px 20px 163px}.product-zen-sack-classic .frequently-bought-upsell .pdp-section-title{text-align:left;padding:0 0 10px}.frequently-bought-upsell .bought-product img{width:165px}.frequently-bought-upsell .bought-product .info{padding:24px 7px}.product_key_points{padding:70px 72px}.benefits-section{padding:25px 20px 0}.frequently-bought-upsell .bundle-box .button{font-size:14px;padding:16px 20px;font-weight:900}.frequently-bought-upsell #upsell-form .bundle-box{padding-left:20px}#shopify-section-product-upsell-zen-one .frequently-bought-upsell{padding:40px 20px 90px}.upsell_product_item h3 a{font-size:20px}.upsell_product_item .upsell_product_description{font-size:15px}.upsell_btn a{padding:12px 30px;font-size:14px;font-weight:900;min-width:312px;text-align:center}.pdp-contact-main h2{letter-spacing:0px}.contact_description p{font-size:20px;line-height:22px}.bought-product .info .prod-price{font-weight:700;font-size:16px}#MainContent .pdp-contact-main{max-width:839px}#MainContent .pdp-contact-text{max-width:576px}#MainContent .pdp-contact-main .pdp-contact-img img{max-width:486px;width:100%}.tog-tab.active:before{width:57px;height:67px;top:-67px;left:50%}.zen-sack-selector .tog-head{padding-bottom:20px}.template-product .product-container.upsell form .pucharge-button #quantity{font-size:14px}.video-grid-section{padding:90px 20px 40px}.feature-image{margin:0;display:block;max-width:100%}.feature-image-main{width:100%;max-width:327px;display:flex;align-items:center;justify-content:flex-end}.feature-info{width:calc(100% - 327px);padding-left:45px}.feature-number{width:42px;height:42px;line-height:42px}.number-1{top:132px;left:110px}.number-3{top:232px;left:180px}.benefits_img img{left:0;right:0;margin:auto}.template-product .product-container.upsell .pwzrjss1 .pwzrjss2+div{width:calc(100% - 105px);margin-left:105px}.frequently-bought-upsell{max-width:1102px!important}.product_key_points .slick-list .slick-track:before,.product_key_points .slick-list .slick-track:after{display:none}}@media (min-width: 768px) and (max-width: 1024px){.product-media-left{padding-right:20px;width:51%}.rio-mobile-desktop-breakpoint{padding-top:0}.product-info-right{width:49%}.product-key-features{gap:16px}.gradient-line .line{height:3px}.left-align-header .navigation.text-center,.upsell_product_section,.zen-sack-selector-content{max-width:870px}#shopify-section-product-upsell-zen-one .new-breadcrumbs,.product-feature-section,.product-zen-sack-classic .frequently-bought-upsell,.product_key_section,.benefits-section,#shopify-section-product-upsell-zen-one .product-container,.video-grid-section{max-width:910px}#MainContent .pdp-contact-main{max-width:671px}#MainContent .pdp-contact-text{max-width:456px}#MainContent .pdp-contact-main .pdp-contact-img img{max-width:386px;width:100%}#MainContent .frequently-bought-upsell #upsell-form{display:flex;align-items:end;gap:20px}#MainContent .frequently-bought-upsell #upsell-form .upsell-content{flex-direction:column;align-items:start;gap:20px}#MainContent .frequently-bought-upsell .upsell-item{padding-right:0;max-width:418px;width:100%}#upsell-form .bundle-box .button{margin:20px 0 0;width:100%}.benefits_blocks .benefits_block{padding:20px}.benefits_left{padding-right:38%}.benefits_right{padding-left:15%}.benefits_blocks .benefits_block{max-width:330px;min-height:361px}.benefits_blocks .benefits_block.benefits_block-left{padding:25px}.benefits_blocks .benefits_block.benefits_block-left ul{padding-right:110px}.benefits_blocks .benefits_block.benefits_block-right{padding:25px}.benefits_blocks .benefits_block.benefits_block-right ul{padding-left:60px}.benefits_img{max-width:58px}.benefits_img img{position:absolute;height:auto;width:auto;min-width:436px;margin-left:0;margin-right:0;max-width:396px;left:0;right:0;transform:translate(-50%);object-fit:unset;margin-top:23px}.benefits_blocks .pdp-section-title{padding-bottom:10px}.product_key_section{max-width:100%;margin:0;padding-left:0;padding-right:0}.product_key_points{border-radius:0;padding:70px 42px}.feature-image-main{max-width:294px}.feature-info{width:calc(100% - 294px);padding-left:79px}.product-feature-section{flex-direction:row}.product-feature-section .small-show{display:none!important}.product-feature-section .small-hide{display:block!important}.number-1{top:117px;left:95px}.number-3{top:210px;left:160px}}@media screen and (max-width: 1023px){#MainContent .pdp-contact-text{max-width:456px;margin:auto}#MainContent .pdp-contact-main .pdp-contact-img{right:0;bottom:0;max-width:120px;margin-left:auto;margin-right:auto}.sticky-atc-btn{width:230px}.sticky-atc-title{font-size:20px;margin-right:15px}.sticky-atc-inner .pdp-product-price .actual-price,.sticky-atc-inner .pdp-product-price .price-display,.sticky-atc-inner .pdp-product-price .old-price{font-size:20px}.sticky-atc-inner .pdp-product-price .discount-badge{margin-left:15px;padding:4px 12px}}@media screen and (max-width: 767px){.product-feature-section .small-show{display:block!important}.product-feature-section .small-hide{display:none!important}.product-feature-section{display:block}.feature-info{width:100%}.feature-image{width:100%;max-width:100%}.feature-image-main{max-width:300px;width:100%;margin:auto}.slick-initialized .slick-slide.key_points_item:nth-child(2){max-width:100%;width:100%!important}.slick-initialized .slick-slide.key_points_item{width:100%!important;max-width:100%!important}body .frequently-bought-upsell .upsell-container{padding:0}body .frequently-bought-upsell #upsell-form .bundle-box{justify-content:start;align-items:start}.frequently-bought-upsell{background:#fafafa}#MainContent .pdp-contact-main .pdp-contact-img{right:0;bottom:0;max-width:120px;margin-left:auto;margin-right:auto}.template-product .product-container.upsell form .swatch_options,.template-product .product-container.upsell .prod-stuff-container{padding:0}.template-product .product-container.upsell form .swatch_options{padding:20px 14px 0}.template-product .product-container.upsell .product-images{margin:0 -20px}.template-product .product-container.upsell .prod-options.tog-swatchs .opt-label .warmth-title h3{font-size:14px;font-weight:400}.template-product .product-container.upsell .prod-options .swatchs .swatch-element.size-swatch{height:40px!important}.template-product .product-container.upsell .prod-options.tog-swatchs .swatchs .swatch-element a span{font-size:10px}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--true .swatchs .swatch-element.size-swatch label{font-size:12px}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--true .swatchs .swatch-element.size-swatch{padding:7px 6px!important}.template-product .product-container.upsell .prod-options.tog-swatchs .swatchs .swatch-element a,.template-product .size-title h3{font-size:14px;font-weight:400}.out-of-stock-notify{font-size:12px;padding:8px 20px}.template-product .product-container.upsell form .pucharge-button .button[type=submit]{font-size:14px;padding:15px 0 14px 71px}.template-product .product-container.upsell form .pucharge-button{margin-top:10px}.feature-number.number-3{top:60px;left:180px}.feature-number.number-1{top:127px;left:90px}.sticky-atc .container{padding:0}.sticky-atc{padding:15px 20px}.sticky-atc-btn{width:100%;padding:15px 10px;display:block;max-width:100%}.sticky-atc-inner{flex-wrap:wrap;flex-direction:column;width:100%;align-items:flex-start}.sticky-atc-title{margin:0}.sticky-atc-inner .pdp-product-price{padding:7px 0 0;width:100%;display:flex;justify-content:space-between}.sticky-atc-left{flex-direction:column;justify-content:space-between;align-items:flex-start}.sticky-atc-right{display:block;width:100%}.sticky-atc-inner .pdp-product-price .actual-price,.sticky-atc-inner .pdp-product-price .old-price,.sticky-atc-inner .pdp-product-price .price-display{font-size:16px}}@media screen and (max-width: 500px){.product_key_section{padding:20px 18px;margin-bottom:26px}.product-feature-section{padding:50px 20px 29px}.upsell_btn a{padding:13px 30px;font-size:14px;width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/481/assets/product-zen-one-media.css.map */
