.icart{position:relative!important;z-index:9999999999!important}#ps__widget_container #ps__widget{min-width:170px!important}@media screen and (min-width: 1200px){.template-product .product-container.upsell .pwzrjss1 #pwzrswiper-container-wrapper{min-width:533px}}.shopify-product-form{padding:0}button,input,optgroup,select,textarea{font-family:Lato,sans-serif}#shopify-section-dyno-xtra-product-upsell-zen-sack,.pdp-seo-wrapper{display:none}.description_parts_2{display:block}.pdp-section-title{color:#1b365d;font-weight:900;font-size:28px;line-height:1.4;text-align:center;margin:0;padding:0 18px 30px;text-transform:capitalize}.product-review-section{margin-top:0;padding-top:80px}@media screen and (min-width: 1024px){.template-product .product-container.upsell .prod-stuff-container{padding:0}.description_parts_2.mobile{display:none}}@media screen and (max-width: 1023px){.description_parts_2.desktop,.dc-desktop{display:none}.description_parts_2.mobile{display:block;padding-bottom:25px}}body{width:100%;max-width:100%}.fixed-header.left-align-header #MainContent{padding-top:161px}.nav-breadcrumbs-zen-sack{margin:0;padding:10px 0}.nav-breadcrumbs-zen-sack ul{margin:0}.nav-breadcrumbs-zen-sack ul{display:flex;align-items:center}.nav-breadcrumbs-zen-sack li{display:flex;align-items:center;color:#666;font-size:12px;font-weight:400}.nav-breadcrumbs-zen-sack ul li a{color:#222;font-size:12px;font-weight:400}.nav-breadcrumbs-zen-sack ul li svg{display:block;width:18px}.nav-breadcrumbs-zen-sack ul li:not(:last-child):after{content:"";background:url('data:image/svg+xml,<svg width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L5 5L1 9" stroke="%23222222"/></svg>') no-repeat;background-size:100% auto;width:6px;height:10px;display:block;margin:0 16px}.rio-media-gallery .pwzrjss6{border-radius:10px;overflow:hidden;border-width:2px!important}.template-product .product-container.upsell .pwzrjss1 .pwzrjss2+div{width:calc(100% - 105px);margin-left:105px}.rio-media-gallery .pwzrswiper-container{border-radius:10px;overflow:hidden}.product-title-and-price{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.product-title-and-price .prod-price{font-size:24px;font-weight:900;letter-spacing:0;color:#1b365d;display:flex;flex-direction:column;align-items:flex-end}.product-title-and-price .actual-price{font-size:20px;color:#1b365d;font-weight:900}.product-title-and-price .old-price{color:#666;font-weight:400;margin-left:5px}.discount-badge{font-size:14px;font-weight:700;background:#00800014;color:green;padding:6px 12px;border-radius:8px}.product-sub-title{font-weight:700;font-style:Italic;font-size:18px;letter-spacing:0px;color:#1b365d;padding:4px 0 0}.template-product .product-container.upsell .prod-stuff-container .prod-title{color:#222;font-size:32px;font-weight:900;letter-spacing:0px}.template-product .product-container.upsell .prod-review .loox-rating{padding:0}.product-short-description{font-weight:400;font-size:16px;color:#1b365d;padding:24px 0 16px}.product-key-features{display:flex;align-items:center;list-style-type:none;margin:0;padding:0;gap:10px}.product-key-features li{font-size:16px;color:#1b365d;display:flex;align-items:center;line-height:1.2;gap:8px}.product-key-features li svg{width:14px}.product-key-features li span{width:calc(100% - 25px)}.template-product .product-container.upsell .prod-options.tog-swatchs{display:flex;flex-direction:column}.template-product .product-container.upsell .prod-options.tog-swatchs .opt-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.template-product .product-container.upsell .prod-options.tog-swatchs .opt-label .warmth-title h3{font-size:16px;font-family:Lato,sans-serif;text-transform:capitalize;color:#666;margin:0;letter-spacing:0;font-weight:400}.template-product .product-container.upsell .prod-options .opt-label a{color:#1b365d;font-weight:700;font-size:14px}.gradient-line{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;margin:0 auto 12px}.gradient-line .icon{font-size:18px;width:10px;height:28px}.gradient-line .line{flex:1;height:6px;margin:0 10px;border-radius:3px;background:linear-gradient(to right,#a1deff,#ff9f94)}.template-product .product-container.upsell .prod-options.tog-swatchs .swatchs{display:flex;border-radius:100px;background:linear-gradient(90deg,#c3eaff80 19.72%,#ffaed980 36.44%,#f9dedc80)}.template-product .product-container.upsell .prod-options .swatchs .swatch-element.size-swatch{max-width:25%;min-width:initial;display:flex;align-items:center;background:transparent;height:61px!important;margin:0!important;border:0!important}.template-product .product-container.upsell .prod-options.tog-swatchs .swatchs .swatch-element a{color:#1b365d;font-weight:400;text-align:center;width:100%;text-transform:capitalize;font-size:18px;font-weight:700;letter-spacing:0}.template-product .product-container.upsell .prod-options.tog-swatchs .swatchs .swatch-element a:before{content:"";position:absolute;width:100%;height:55px;margin-top:-55px;display:block}.template-product .product-container.upsell .prod-options.tog-swatchs .swatchs .swatch-element a span{display:block;font-weight:400;font-size:12px;color:#00000080;padding-top:4px;text-align:center;width:100%!important}.template-product .product-container.upsell .prod-options .swatchs .swatch-element.size-swatch.active{border:solid 1px #000000!important;border-radius:100px!important}.template-product .product-container.upsell .prod-options .swatchs .swatch-element.size-swatch.active a{color:#1b365d}.template-product .product-container.upsell form .swatch_options{padding-bottom:10px}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--true{order:2;margin:0}.template-product .size_watch--true .prod-options{display:flex;flex-direction:column}.template-product .product-container.upsell .prod-options .swatchs{display:flex;width:100%;float:none}.template-product .size_watch--true .prod-options .swatchs{order:1;gap:5px;margin:0}.template-product .size_watch--true .prod-options .opt-label{order:0;margin:0!important;padding:24px 0 15px}.template-product .product-container.upsell .opt-label .size-title{display:flex;align-items:center;justify-content:space-between}.template-product .size-title h3{font-size:16px;font-family:Lato,sans-serif;text-transform:capitalize;color:#666;margin:0;letter-spacing:0;display:flex;align-items:center;font-weight:400}.template-product .size-title h3 strong{color:#1b365d;margin-left:5px;font-weight:700;margin-bottom:-2px}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--true .swatchs{gap:8px}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--true .swatchs .swatch-element.size-swatch{border:solid 1px #1B365D!important;border-radius:6px!important;max-width:100%!important;width:100%!important;height:auto!important;padding:15px 28px!important}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--true .swatchs .swatch-element.size-swatch label{font-size:18px;font-weight:700;color:#1b365d;padding:0!important}.template-product .product-container.upsell .swatch_options>.swatch.size_watch--true input:checked+.swatch-element.size-swatch{border:solid 2px #1B365D!important;background:#1b365d33}.template-product .product-container.upsell .swatch_options>.swatch.size_watch--true input:checked+.swatch-element.size-swatch label{color:#1b365d!important}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--false .prod-options{display:flex;flex-direction:column;padding:24px 0 0}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--false .prod-options .color-label{order:1;min-height:auto;margin:0 0 16px}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--false .prod-options .swatchs{order:2}.template-product .product-container.upsell .color-swatch.available{margin-right:13px!important;margin-bottom:13px!important}.template-product .product-container.upsell .swatch{margin-bottom:0;margin:0!important;padding:0;border:0}.template-product .product-container.upsell .prod-options .swatchs .swatch-element.color:after{border:0px;box-shadow:0 0 0 1px #ddd;width:100%;height:100%;left:0;top:0}.swatch-element{width:51px;height:51px}.swatch-element label{width:100%;height:100%!important}.template-product .product-container.upsell .prod-options .swatchs input:checked+.swatch-element.color{padding:6px}.template-product .product-container.upsell .prod-options .swatchs input:checked+.swatch-element.color label{width:39px;height:39px!important;box-shadow:0 0 0 1px #1b365d}.template-product .product-container.upsell .prod-options .swatchs input:checked+.swatch-element.color:after{box-shadow:0 0 0 1px #1b365d}.out-of-stock-notify{font-size:16px;font-weight:500;line-height:1.3;background:#d8bdde1a;border:1px dashed #D8BDDE;padding:13px 20px;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:6px;margin-top:0;height:auto}.out-of-stock-notify.active{margin:0}.template-product .product-container.upsell form .pucharge-button{margin-top:14px}.template-product .product-container.upsell form .pucharge-button #quantity{width:100px;padding-left:0;background-color:#fff;background-image:url('data:image/svg+xml,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 1L6 6L1 1" stroke="%231b365d" stroke-width="1.5"/></svg>');background-repeat:no-repeat;background-position:72px center;font-size:18px;font-weight:700;color:#1b365d;text-align:center;text-align-last:center;border-radius:8px 0 0 8px;left:1px;top:1px;height:calc(100% - 2px)}.template-product .product-container.upsell form .pucharge-button .button[type=submit]{margin:0;font-weight:900;text-transform:uppercase;font-size:21px;padding:20px 25px 20px 127px;border-radius:8px;background:#1b365d;border:solid 1px #1b365d;display:flex;justify-content:center;gap:10px;letter-spacing:0px}.template-product .product-container.upsell form .pucharge-button .button[type=submit]:hover{background:transparent;color:#1b365d!important}.shipping_returns_nots{display:flex;align-items:center;justify-content:center;gap:15px;padding:16px 0 0}.shipping_returns_nots .shipping-notes,.shipping_returns_nots .returns_note{display:flex;align-items:center;gap:10px}.shipping_returns_nots .shipping-notes p,.shipping_returns_nots .returns_note p{margin:0;font-size:16px;line-height:1.3;color:#222}.trusted_by_nots{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0 0}.trusted_by_nots p{color:#1b365d;font-weight:900;font-size:28px;margin:0 0 10px}.template-product .product-container.upsell .prod-stuff-container .prod-content .icons{margin:0;background:#faf5f2;border-radius:8px;padding:30px 50px}.template-product .product-container.upsell .prod-stuff-container .prod-content .icons li img{width:auto;height:43px}.template-product .product-container.upsell .prod-stuff-container .prod-content .icons li p{margin:16px 0 0;font-size:16px;color:#1b365d;font-weight:700;line-height:1.3}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container .prod-accordion .tabs-title a:after{border:0px;background:url('data:image/svg+xml,<svg width="13" height="8" viewBox="0 0 13 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.45209 7.11176L0.273438 0.933105L12.6308 0.933105L6.45209 7.11176Z" fill="%23222222"/></svg>') no-repeat;width:13px;height:7px;transform:rotate(0);background-size:100%}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container .prod-accordion .tabs-title.is-active a:after{transform:rotate(180deg)}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container .prod-accordion .tabs-title a{padding:18px 0}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container .prod-accordion .tabs-title a h2{font-size:16px;color:#222}.prod-content.prod-content-two .accordion-container:last-child .prod-accordion .tabs-title{border-bottom:1px solid #DEDEDE}.prod-content.prod-content-two .accordion-container:last-child .prod-accordion .tabs-title .content{padding:0 0 20px!important}.product-testimonials{background:#d8bdde33;border-radius:8px;padding:20px 33px;position:relative;margin:44px 0 0}.product-testimonials:before{content:"";background:url(/cdn/shop/files/testimonials-grid-img.png?v=1757069749) no-repeat;width:78px;height:36px;display:block;position:absolute;right:0;top:-36px}.product-testimonial-item{display:flex;align-items:center;gap:10px}.product-testimonial-item h3{margin:0;font-weight:700;font-size:18px;color:#222;letter-spacing:0px}.product-testimonial-item p{margin:0;padding:4px 0 0;font-size:16px;color:#444}.product-testimonial-item a{margin:0;padding:0;font-size:16px;color:#444;text-decoration:underline}.product-testimonial-icon{width:80px;height:80px;overflow:hidden;position:relative;border-radius:8px}.product-testimonial-icon img{width:100%;height:100%;position:absolute;object-fit:cover;left:0;top:0}.product-testimonial-info{width:calc(100% - 85px)}.product-testimonials .slick-arrow{border-color:#1b365d;width:8px;height:8px;border-width:2px}.read-reaview-btn{display:flex;justify-content:center;padding:13px 0 0}.read-reaview-btn a{padding:15px 65px;border-radius:8px;border:solid 1px #1B365D;color:#1b365d;font-size:16px;font-weight:600;text-transform:uppercase}.video-grid-section{width:100%;max-width:1298px;padding:40px 20px;margin-left:auto;margin-right:auto}.row-video-list .slick-track{gap:37px}@media screen and (min-width: 769px) and (max-width: 1024px){.frequently-bought-upsell #upsell-form .bundle-box{flex-basis:50%!important}}@media screen and (max-width: 768px){.video-grid-section{padding:20px 0}.row-video-list .slick-track{gap:0}.row-video-list .slick-track .video-grid{padding:0 8px}.row-video-list .video-grid .video-title{font-size:12px;line-height:16px;margin-bottom:0}}.feature-image{position:relative}.feature-number{position:absolute;width:48px;height:48px;line-height:46px;background:#ddd;border-radius:100%;text-align:center;font-weight:900;color:#1b365d;transition:opacity .3s;font-size:24px;cursor:pointer}.number-1{top:160px;left:125px}.number-2{top:20px;left:60px}.number-3{top:185px;left:280px}.number-3:after{content:"3";display:block;position:absolute;width:48px;height:48px;line-height:46px;background:#ddd;border-radius:100%;text-align:center;font-weight:900;color:#1b365d;transition:opacity .3s;font-size:24px;cursor:pointer;top:275px;left:-265px}.feature-number.number-3.highlight:after{background-color:#d8bdde;border:1px solid #FFFFFF;color:#1b365d;opacity:1}.feature-number.highlight{background-color:#d8bdde;border:1px solid #FFFFFF;color:#1b365d;opacity:1}.feature-accordion-item{border-bottom:1px solid #1B365D}.feature-accordion-title{cursor:pointer;padding:26px 0;font-weight:700;font-size:20px;position:relative;display:flex;align-items:center;width:100%}.feature-accordion-title:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);font-weight:400;background-image:url('data:image/svg+xml,<svg width="10" height="9" viewBox="0 0 10 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.54 5.064H5.868V8.934H4.563V5.064H0.909V3.849H4.563V0.00599992H5.868V3.849H9.54V5.064Z" fill="%231B365D"/></svg>');background-repeat:no-repeat;display:block;width:10px;height:10px}.feature-accordion-item.active .feature-accordion-title:after{background-image:url('data:image/svg+xml,<svg width="6" height="2" viewBox="0 0 6 2" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.625 0.425H5.071V1.784H0.625V0.425Z" fill="%231B365D"/></svg>')}.feature-accordion-title .number{color:#1b365d;font-size:18px;font-weight:900;background:#ddd;border:1px solid #1B365D;border-radius:100%;display:block;width:29px;height:29px;line-height:29px;margin-right:12px}.feature-accordion-item.active .feature-accordion-title .number{background:#d8bdde}.feature-accordion-content{display:none;padding:0 0 26px}.feature-accordion-item.active .feature-accordion-content{display:block}.feature-accordion-item.active .feature-accordion-content p{margin:0;font-size:16px;font-weight:400;color:#1b365d}.feature-accordion-item .feature-accordion-content .info-data{display:flex;padding:25px 0 0;gap:44px}.feature-accordion-item .feature-accordion-content .info-data .info-data-list{max-width:50%}.info-data-list h3{margin:0;padding:0 0 16px;font-size:16px;font-weight:700;color:#1b365d;letter-spacing:0}.info-data-list ul{margin:0;padding:0 0 0 17px;max-width:295px}.info-data-list ul li{padding:0 0 20px;font-size:14px}.product-feature-section{display:flex;width:100%;max-width:1180px;margin-left:auto;margin-right:auto;padding:40px 20px;gap:16px}.feature-image-main{width:48%}.feature-image{max-width:380px;margin:0 auto}.feature-info{width:52%;padding-left:16px}.feature-info h2{padding:0 0 20px;text-align:left}.feature-info .feature_description p{margin:0;padding:0 0 20px;color:#1b365d;font-size:16px;font-weight:500}@media screen and (max-width: 1023px){.product-feature-section{flex-direction:column;gap:0px}.product-feature-section h2{padding-bottom:10px}.product-feature-section .feature_description p{text-align:center;color:#1b365d;font-size:14px;margin:0}.feature-image-main{width:100%;padding-top:15px}.feature-info{width:100%}}@media screen and (max-width: 767px){.product-feature-section{padding:20px 18px}.feature-image{max-width:235px}.feature-accordion-title{font-size:16px;padding:16px 0}.feature-accordion-item .feature-accordion-content .info-data{padding:20px 0 0;gap:15px}.info-data-list h3{padding-bottom:13px}.feature-accordion-item.active .feature-accordion-content p{font-size:14px}.info-data-list ul li{padding:0 0 8px;font-size:14px}.feature-number{width:30px;height:30px;line-height:28px;font-size:15px}.feature-number.number-1{top:97px;left:70px}.feature-number.number-2{top:18px;left:35px}.feature-number.number-3{top:35px;left:144px}.feature-number.number-3:after{width:30px;height:30px;line-height:28px;font-size:15px;top:210px;left:-217px}.feature-number.number-3.highlight:after{background-color:#d8bdde;border:1px solid #FFFFFF;color:#1b365d;opacity:1}}.product_key_section{padding:40px 20px;width:100%;max-width:1178px;margin-left:auto;margin-right:auto}.product_key_points{background:#d8bdde66;width:100%;border-radius:8px;padding:70px 100px;display:flex;justify-content:space-between}.slick-initialized .slick-slide.key_points_item{display:block!important;width:33.333333%!important;max-width:33.333333%}.template-product .slick-slide.key_points_item img{width:52px;height:52px}.key_points_item{max-width:270px;text-align:center}.key_points_icon{border:3px dashed #1B365D;background:#fff;border-radius:100%;width:105px;height:105px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.key_points_info h3{margin:0;padding:0 0 16px;color:#1b365d;font-size:20px;font-weight:700}.key_points_info p{margin:0;color:#1b365d;font-size:16px;line-height:1.4;font-weight:400}@media screen and (min-width: 768px){.product_key_points .slick-list{width:100%}.product_key_points .slick-list .slick-track{width:100%!important;gap:20px}}@media screen and (max-width: 1023px){.product_key_points{padding:55px 20px}key_points_icon{border:2px dashed #1B365D;width:90px;height:90px}.template-product .slick-slide.key_points_item img{width:44px;height:44px}.key_points_info h3{font-size:18px}.key_points_info p{font-size:14px}}@media screen and (max-width: 767px){.product_key_section{padding:20px 18px}.product_key_points{padding:59px 35px 100px}.key_points_icon{margin-bottom:36px}.key_points_info h3{padding-bottom:36px}.product_key_section .slick-arrow{border-width:2px;opacity:1;height:18px;width:18px;margin-top:-9px}.product_key_points .slick-dots{margin:0 auto;left:50%;bottom:20px;transform:translate(-50%);gap:8px;display:flex!important;justify-content:center}.product_key_points .slick-dots li button{width:8px;height:8px;margin:0;background:#1b365d80}.product_key_points .slick-dots li.slick-active button{width:24px;background:#1b365d;border-radius:4px}}.pdp-contact-section{background:#f0bfb8;padding:47px 18px 99px}.pdp-contact-main{max-width:648px;margin:0 auto;text-align:center;position:relative}.pdp-contact-main .pdp-contact-img{position:absolute;right:-295px;bottom:-60px}.pdp-contact-main h2{font-weight:900;font-size:28px;color:#1b365d;margin:0;letter-spacing:0px}.contact_description p{font-size:20px;font-weight:500;color:#1b365d;margin:0;padding:13px 0 18px}.icon-icons{display:flex;justify-content:center;gap:15px}.icon-icons .icon-icon-item{z-index:9}.product-video-item.slick-slide{display:block!important}.video-player-container{position:relative;width:100%;padding-bottom:177.82%;height:0;overflow:hidden;cursor:pointer;border-radius:8px}.product-videos-section .slick-track{gap:37px}.product-videos-section .slick-track:after,.product-videos-section .slick-track:before{display:none}.video-player-container .product-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:10;border-radius:50%;transition:opacity .3s}.custom-play-button svg{width:35px;height:auto}.video-player-container.is-playing .custom-play-button{opacity:0;pointer-events:none}.video-player-container.is-playing .product-video{cursor:pointer}.product-videos-section .video-title{font-size:14px;letter-spacing:0;font-weight:700;line-height:1.3;color:#222;padding-right:1px}@media screen and (max-width: 1300px){.pdp-contact-main .pdp-contact-img{position:absolute;right:-43px;bottom:-30px}.pdp-contact-main .pdp-contact-img img{width:300px;height:auto}}@media screen and (max-width: 1023px){.pdp-contact-section{padding:100px 18px 40px}.pdp-contact-main .pdp-contact-img{position:relative;right:auto;bottom:auto;margin-top:-130px}.pdp-contact-main .pdp-contact-img img{width:120px;height:auto}.pdp-contact-main h2{padding:26px 0 0;font-size:16px}.contact_description p{font-size:14px}.icon-icons{gap:32px}.icon-icons .icon-icon-item a{width:36px;height:36px}}@media screen and (max-width: 767px){.product-videos-section .slick-track{gap:16px}}.upsell_product_section{max-width:1066px;margin:0 auto;padding:0 20px 50px}.upsell_product_list{display:flex;justify-content:space-between;padding:0 0 30px;gap:20px}.upsell_product_item{width:100%;max-width:180px;text-align:center}.upsell_product_item h3{margin:0;font-size:22px;font-weight:900;padding:11px 0 15px}.upsell_product_item h3 a{color:#1b365d}.upsell_product_item .upsell_product_description{font-size:16px;font-weight:400;color:#1b365d;line-height:1.4}.upsell_btn{justify-content:center;display:flex}.upsell_btn a{background:#1b365d;border:solid 1px #1B365D;border-radius:8px;padding:20px 30px;font-size:18px;font-weight:900;text-transform:uppercase;color:#fff}.upsell_btn a:hover{background:transparent;border:solid 1px #f37167;color:#f37167}@media screen and (max-width: 1023px){.upsell_product_section{padding:0 18px 55px}.upsell_product_list{gap:0;flex-wrap:wrap}.upsell_product_item{width:50%;max-width:50%;padding:12px}.upsell_product_item h3{font-size:16px}.upsell_product_item .upsell_product_description{font-size:14px}.upsell_btn a{padding:13px 30px;font-size:14px}}.benefits-section{width:100%;padding:40px 20px 0;max-width:1194px;margin:0 auto}.benefits_blocks{display:flex;justify-content:space-between}.benefits_blocks .benefits_block{border:2px solid #D8BDDE66;border-radius:8px;padding:48px 60px 40px 50px;width:100%;max-width:410px;align-items:center;margin:35px 0}.benefits_blocks .benefits_block h3{margin:0;color:#1b365d;font-size:28px;font-weight:900}.benefits_content ul{margin:0;padding:24px 0 0;list-style-type:none}.benefits_content ul li{font-size:16px;font-weight:400;color:#1b365d;position:relative;margin-bottom:32px;padding:0 0 0 42px}.benefits_content ul li:last-child{margin-bottom:0}.benefits_content ul li:before{content:"";display:block;background:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.1826 0.319336C5.75717 0.319336 0.5 5.53491 0.5 11.9095C0.5 18.2841 5.75717 23.4997 12.1826 23.4997C18.608 23.4997 23.8652 18.2841 23.8652 11.9095C23.8652 5.53491 18.608 0.319336 12.1826 0.319336ZM12.1826 21.1816C7.04226 21.1816 2.83652 17.0092 2.83652 11.9095C2.83652 6.80983 7.04226 2.63737 12.1826 2.63737C17.3229 2.63737 21.5287 6.80983 21.5287 11.9095C21.5287 17.0092 17.3229 21.1816 12.1826 21.1816Z" fill="%23D8BDDE"/><path d="M16.0379 8.78081L11.0143 13.7646L8.32735 11.0988C7.86005 10.6352 7.15909 10.6352 6.69179 11.0988C6.22448 11.5625 6.22448 12.2579 6.69179 12.7215L10.1966 16.1985C10.4302 16.4303 10.7807 16.5462 11.0143 16.5462C11.248 16.5462 11.5985 16.4303 11.8321 16.1985L17.6734 10.4034C18.1407 9.93983 18.1407 9.24442 17.6734 8.78081C17.2061 8.3172 16.5052 8.3172 16.0379 8.78081Z" fill="%23D8BDDE"/></svg>') no-repeat;background-size:100%;width:23px;height:23px;position:absolute;left:0;top:1px}.benefits_img{margin:0 -60px;width:100%;max-width:480px;position:relative}.benefits_img img{position:absolute;object-fit:cover;height:100%}.benefits-tab{cursor:pointer;padding:0 0 20px;color:#1b365d66;background:transparent;border:none;border-bottom:solid 1px #1B365D66;font-size:18px;font-weight:700;border-radius:0;width:50%;justify-content:flex-start;display:flex;line-height:1.2}.benefits-tab.active{color:#1b365d}.benefits_block_content{display:none}.benefits_block_content.active{display:block}@media screen and (max-width: 1200px){.benefits-section{max-width:960px}.benefits_content ul li{font-size:14px;margin-bottom:10px;padding:0 0 0 35px}.benefits_blocks .benefits_block{padding:30px;max-width:350px}}@media screen and (max-width: 1023px){.benefits-tabs{display:flex!important;gap:20px}.benefits_img{margin:24px auto 0}.benefits_image_mobile{display:flex!important;justify-content:center;padding:20px 0 0}}@media screen and (max-width: 767px){.benefits-section{padding:20px 20px 0}}.tog-quick-view h2{font-size:14px;color:#1b365d;font-weight:900;margin:12px 0}.tog-product-image{position:relative;padding-top:100%;border-radius:8px;overflow:hidden;border:solid 1px #ddd}.tog-product-item.active .tog-product-image{border:solid 1px #1B365D}.tog-product-image img{position:absolute;left:0;top:0;width:100%;height:100%}.tog-img-variant-main{position:absolute;bottom:0;left:0;width:100%}.tog-img-variant-main .size-tog{display:none}.tog-img-variant-main .size-tog.active{display:block}.tog-img-variant-main .size-options{display:flex;flex-direction:column;background:#fff}.tog-img-variant-main .size-options .size-btn{border-bottom:1px dashed #1B365DA1;padding:8px 20px;border-radius:0;cursor:pointer}.tog-img-variant-main .size-options .size-btn.disabled{opacity:.5;display:none}.tog-img-variant-main .size-options .size-btn.bg-black{background:#1b365d;color:#fff}.tog-img-variant-main .size-options .size-btn:last-child{border-bottom:0}.tog-variant-toggle{font-weight:400;font-size:16px;background:#fff9;width:35px;height:35px;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;border-radius:100%;cursor:pointer}.tog-variant-toggle.active{transform:rotate(45deg)}.color-options{display:flex;flex-wrap:wrap;gap:7px}.color-options .color-btn{width:28px;height:28px;box-shadow:0 0 0 1px #ddd;border-radius:100%;overflow:hidden;display:block;position:relative}.color-options .color-btn.disabled{opacity:.5;display:none}.color-options .color-btn.disabled:before{content:"";display:block;background:#666;width:100%;height:1px;top:50%;left:0;position:absolute;z-index:999999;transform:rotate(45deg)}.color-options .color-btn.ring-4{border:solid 1px #1B365D;padding:4px}.color-options .color-btn span{display:block;width:100%;height:100%;border-radius:100%;background-size:100%}.color-options .color-btn.ring-4 span{border:solid 1px #1B365D}.js-quickview-availability{font-size:0;margin:0;opacity:0}.zen-sack-selector{width:100%;position:relative;background:#fafafa}.zen-sack-selector-content{max-width:1132px;margin-left:auto;margin-right:auto}.zen-sack-selector:before{content:"";position:absolute;background:#fafafa;left:0;top:0;width:100%;height:100%;display:none}.tog-tabs-top{display:flex;align-items:center;gap:20px;margin-bottom:5px}.tog-tabs-top span{display:block;width:calc(100% - 50px);background:linear-gradient(90deg,#a1deff,#ff9f94);border-radius:8px;height:8px}.tog-tabs{display:flex;justify-content:space-around;background:linear-gradient(90deg,#c3eaff 19.72%,#ffaed9 36.44%,#f9dedc);border-radius:100px;gap:45px;margin-bottom:20px;padding:0}.tog-tab{padding:15px 20px;border:0px;cursor:pointer;position:relative}.tog-tab.active:before{content:"";background:url('data:image/svg+xml,<svg width="60" height="72" viewBox="0 0 60 72" fill="none" xmlns="http://www.w3.org/2000/svg"><g filter="url(%23filter0_d_767_918)"><path d="M47.9769 38.4776C47.9768 50.2566 38.438 59.8053 26.6714 59.8054C14.9048 59.8054 5.36612 50.2567 5.36621 38.4777C5.3663 26.6987 14.9051 4.19585 26.6718 4.1958C38.4384 4.1958 47.9769 26.6986 47.9769 38.4776Z" fill="white"/><path d="M26.6712 60.5008C23.7015 60.5008 20.8203 59.9184 18.1075 58.7698C15.4877 57.6605 13.135 56.0727 11.1148 54.0504C9.09462 52.0281 7.50848 49.673 6.40039 47.0504C5.25312 44.3349 4.67139 41.4508 4.67139 38.478C4.67139 35.4852 5.25965 31.8484 6.37256 27.9608C7.50547 24.0035 9.10421 20.0708 10.996 16.588C13.0698 12.7702 15.462 9.58587 17.9141 7.37937C20.774 4.80586 23.7204 3.50098 26.6715 3.50098C29.6227 3.50098 32.5692 4.80581 35.429 7.37933C37.881 9.58582 40.2732 12.7701 42.3469 16.5879C44.2387 20.0707 45.8374 24.0033 46.9703 27.9607C48.0831 31.8482 48.6713 35.485 48.6713 38.4779C48.6713 41.4506 48.0896 44.3348 46.9422 47.0503C45.8341 49.6728 44.2479 52.028 42.2277 54.0503C40.2074 56.0726 37.8547 57.6605 35.2349 58.7698C32.5221 59.9184 29.6409 60.5008 26.6712 60.5008L26.6712 60.5008ZM26.6715 4.89122C24.0739 4.89122 21.44 6.07616 18.843 8.41311C16.5072 10.5151 14.2158 13.5715 12.2166 17.2519C8.5346 24.0306 6.06071 32.5607 6.06067 38.478C6.06067 43.9892 8.20451 49.1706 12.0974 53.0675C15.9902 56.9645 21.1659 59.1106 26.6712 59.1105C38.036 59.1105 47.282 49.8547 47.2821 38.4779C47.2821 32.5605 44.8083 24.0305 41.1263 17.2518C39.1272 13.5714 36.8359 10.515 34.5 8.41306C31.9031 6.07612 29.2691 4.89122 26.6715 4.89122H26.6715Z" fill="%231B365D"/></g><path d="M27.8833 15.4645C26.9299 15.4645 25.9909 15.1804 25.1649 14.6417C23.1274 13.3128 21.9318 10.5483 22.322 8.06851C22.487 7.02003 22.9313 6.06526 23.607 5.30744C24.3575 4.46561 25.3741 3.86595 26.6285 3.52497C26.9985 3.42432 27.3803 3.64314 27.4809 4.0136C27.5815 4.38409 27.3628 4.76599 26.9926 4.8666C25.133 5.37204 23.9617 6.58595 23.6943 8.28478C23.3851 10.2492 24.3226 12.4329 25.9235 13.477C26.8525 14.083 28.3762 14.5373 30.3586 13.2609C31.2283 12.6929 31.2638 11.9132 31.1397 11.3596C30.9544 10.5325 30.2901 9.7886 29.6588 9.70144C29.2153 9.64017 28.818 9.92814 28.4787 10.5574C28.2965 10.8952 27.8753 11.0213 27.5375 10.839C27.1999 10.6567 27.0739 10.2351 27.2561 9.89718C27.8719 8.75505 28.8173 8.18176 29.8488 8.32422C31.0653 8.49221 32.1784 9.64087 32.4953 11.0554C32.7976 12.4047 32.2812 13.6652 31.1141 14.4276C30.0577 15.1077 28.9851 15.4557 27.9221 15.4643C27.9092 15.4644 27.8962 15.4645 27.8833 15.4645L27.8833 15.4645Z" fill="%231B365D"/><path d="M26.7635 34.1467C26.6317 34.1467 26.5004 34.0934 26.4045 33.9884C26.2685 33.8395 25.906 33.4358 25.4797 32.9039C25.3116 32.6943 25.3452 32.3881 25.5546 32.2199C25.7641 32.0517 26.0701 32.0853 26.2382 32.2949C26.6468 32.8047 26.9926 33.1899 27.1223 33.3318C27.3035 33.5302 27.2897 33.8379 27.0915 34.0192C26.9982 34.1046 26.8807 34.1467 26.7635 34.1467ZM27.6754 33.1929C27.5676 33.1929 27.4592 33.1573 27.3691 33.084C27.1606 32.9146 27.1289 32.6082 27.2982 32.3995C27.6026 32.0246 27.8781 31.6606 28.1171 31.3178C28.2708 31.0974 28.5738 31.0434 28.7941 31.1972C29.0144 31.351 29.0684 31.6543 28.9147 31.8747C28.6622 32.2368 28.3723 32.6198 28.0532 33.0131C27.9571 33.1315 27.8168 33.1929 27.6755 33.1929L27.6754 33.1929ZM25.0273 31.9698C24.8721 31.9698 24.7196 31.8957 24.6254 31.7579C24.3136 31.3016 24.0623 30.8783 23.8788 30.4999C23.7615 30.2582 23.8622 29.9671 24.1038 29.8497C24.3453 29.7323 24.6363 29.8332 24.7535 30.0749C24.9163 30.4102 25.1432 30.7916 25.4281 31.2085C25.5797 31.4303 25.5229 31.7331 25.3013 31.8848C25.2174 31.9423 25.1218 31.9698 25.0272 31.9698L25.0273 31.9698ZM29.2429 30.897C29.1682 30.897 29.0925 30.8798 29.0215 30.8434C28.7825 30.7208 28.6881 30.4276 28.8106 30.1884C29.1045 29.6145 29.1662 29.2761 29.1662 29.0932C29.1662 28.9654 29.156 28.8373 29.1358 28.7124C29.0928 28.4471 29.2728 28.1972 29.5379 28.1542C29.8032 28.1111 30.0527 28.2914 30.0957 28.5566C30.1243 28.733 30.1388 28.9136 30.1388 29.0933C30.1388 29.521 29.9874 30.0244 29.676 30.6323C29.5899 30.8004 29.4195 30.897 29.2429 30.897ZM23.972 29.4425C23.9642 29.4425 23.9564 29.4423 23.9485 29.442C23.6803 29.4292 23.4731 29.2013 23.4859 28.9328C23.5118 28.3893 23.6722 27.8555 23.9499 27.3891C24.0875 27.1583 24.3859 27.0827 24.6166 27.2203C24.8472 27.3579 24.9228 27.6565 24.7854 27.8874C24.589 28.217 24.4756 28.5945 24.4574 28.979C24.445 29.2396 24.23 29.4425 23.9721 29.4425L23.972 29.4425ZM29.0728 27.8571C28.9261 27.8571 28.7813 27.791 28.6856 27.6653C28.4521 27.3585 28.1445 27.1113 27.7963 26.9504C27.5525 26.8377 27.4461 26.5487 27.5586 26.3047C27.6713 26.0607 27.9601 25.9542 28.204 26.0668C28.6958 26.2941 29.1299 26.6429 29.4592 27.0756C29.6219 27.2893 29.5807 27.5946 29.3671 27.7575C29.2791 27.8246 29.1755 27.857 29.0728 27.857L29.0728 27.8571ZM25.3362 27.1473C25.172 27.1473 25.0119 27.0642 24.9203 26.9136C24.7807 26.684 24.8536 26.3847 25.083 26.245C25.5467 25.9627 26.0788 25.7973 26.6216 25.7669C26.8894 25.752 27.1193 25.9571 27.1343 26.2255C27.1493 26.4938 26.9442 26.7235 26.676 26.7385C26.2922 26.7601 25.9161 26.8769 25.5884 27.0764C25.5095 27.1244 25.4223 27.1473 25.3362 27.1473H25.3362Z" fill="%231B365D"/><path d="M23.5225 23.8889C23.3249 23.8889 23.1287 23.805 22.9913 23.6422C22.9536 23.5985 21.9831 22.4986 20.3315 22.4986C18.656 22.4986 17.6814 23.6308 17.6717 23.6422C17.4241 23.9355 16.9858 23.9725 16.6928 23.7249C16.3997 23.4772 16.3627 23.0387 16.6102 22.7453C16.6666 22.6785 18.0179 21.1084 20.3315 21.1084C22.645 21.1084 23.9964 22.6785 24.0528 22.7453C24.3003 23.0387 24.2633 23.4772 23.9701 23.7249C23.8398 23.835 23.6806 23.8889 23.5224 23.8889H23.5225Z" fill="%231B365D"/><path d="M30.0978 23.8911C29.9393 23.8911 29.7799 23.837 29.6491 23.7265C29.3559 23.4788 29.3203 23.0386 29.5678 22.7453C29.6242 22.6785 30.9755 21.1084 33.289 21.1084C35.6026 21.1084 36.9539 22.6785 37.0103 22.7453C37.2578 23.0387 37.2208 23.4772 36.9277 23.7249C36.6346 23.9726 36.1963 23.9355 35.9488 23.6422C35.911 23.5985 34.9405 22.4986 33.289 22.4986C31.6375 22.4986 30.667 23.5985 30.6265 23.6454C30.4895 23.8078 30.2944 23.8911 30.0978 23.8911Z" fill="%231B365D"/><defs><filter id="filter0_d_767_918" x="0.171387" y="0.000976562" width="59" height="72" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/><feOffset dx="3" dy="4"/><feGaussianBlur stdDeviation="3.75"/><feComposite in2="hardAlpha" operator="out"/><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/><feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_767_918"/><feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_767_918" result="shape"/></filter></defs></svg>') no-repeat;width:44px;height:57px;display:block;background-size:100%;position:absolute;top:-58px;left:50%;transform:translate(-50%)}.tog-tab p{margin:0;font-size:12px;font-weight:400;color:#00000080}.tog-tab p strong{margin:0;padding-bottom:6px;display:block;color:#1b365d;font-size:18px;font-weight:700}.tog-products{display:flex;justify-content:space-around;gap:20px}.tog-product-item{width:25%}.tog-product-item .product-img{position:relative;border-radius:8px;padding-top:259px;overflow:hidden}.tog-product-item .product-img img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:contain;margin:0}.tog-product-item .product-img .size-options{display:none}.tog-product-item.active .product-img .size-options{display:block}.tog-product-item .product-img .size-list{display:flex;flex-direction:column;z-index:1;position:absolute;bottom:0;width:100%}.tog-product-item.active .product-img{box-shadow:0 0 0 1px #1b365d}.tog-product-item.active .product-img .size-list{border-top:solid 1px #1B365D;background:#fff}.tog-product-item.active .product-img .size-list input{display:none}.tog-product-item .product-img .size-list .size-item{border-bottom:1px dashed #1B365DA1;padding:8px 20px;cursor:pointer}.tog-product-item .product-img .size-list .size-item.active{background:#1b365d;color:#fff}.tog-product-item .product-img .size-list .size-item:last-child{border-bottom:0px}.tog-product-item .tog-product-info{padding:0 0 12px;min-height:75px}.tog-product-item .tog-product-info p{margin:0;font-size:14px;font-weight:400;color:#1b365d;display:none}.tog-product-item.active .tog-product-info p{display:block}.tog-product-item h3{margin:0;font-size:14px;font-weight:900;letter-spacing:0;padding:12px 0 0;color:#1b365d}.color-swatch-list{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.color-swatch-list span{display:block;width:28px;height:28px;border-radius:100%}.color-swatch{position:relative}.color-swatch.active:after{contact:"";box-shadow:0 0 0 1px #1b365d}.tog-head{padding-bottom:15px}.tog-head h2{margin:0;padding-bottom:20px}.tog-head p{margin:0;color:#1b365d;font-size:20px;font-weight:700;text-align:center}.template-product .product-container.upsell .prod-title{letter-spacing:0}.template-product .product-container.upsell .pwzrjss1 .pwzrswiper-button-black{display:flex;justify-content:center;align-items:center}.pwzrjss117{width:40px!important;height:40px!important;border-radius:100%!important;background:transparent}.pwzrswiper-button-next:after{background:url(/cdn/shop/files/arrow-right.png?v=1757475862) no-repeat;width:19px;height:16px;display:block;font-size:0px}.pwzrswiper-button-prev:after{background:url(/cdn/shop/files/arrow-left.png?v=1757475863) no-repeat;width:19px;height:16px;display:block;font-size:0px}.add-to-cart-button{background:#1b365d;color:#fff;font-size:18px;font-weight:900;padding:21px 20px;text-align:center;border-radius:8px;width:100%;text-transform:uppercase}.add-to-cart-button:hover{background:transparent;border:solid 1px #f37167;color:#f37167}.tog-quick-view .add-to-cart-button{margin-top:12px;display:none}.tog-quick-view .add-to-cart-button.disabled{opacity:.7}.tog-product-item.active .tog-quick-view .add-to-cart-button{display:block}.product-zen-sack-classic .zen-sack-selector{padding:100px 20px}.product-zen-sack-classic .ajax-add-to-cart{display:none}.product-zen-sack-classic .tog-product-item.active .ajax-add-to-cart{display:block}.tab-top-line{position:absolute;left:0;width:100%;z-index:1;display:flex;top:50%;height:8px;margin-top:-4px}.tab-top-line .tog-tab p{display:none}.tog-tabs-top{position:relative}.tog-tabs-top .tog-tab{width:25%;padding:0;height:100%}.tog-tabs-top .tab-top-line .tog-tab:before{display:none!important}@media screen and (max-width: 1259px){.product-zen-sack-classic .tog-products{gap:16px}.product-zen-sack-classic .tog-product-item{width:calc(25% - 16px)}.zen-sack-selector,.product-zen-sack-classic .quick-view{padding:0 16px}}@media screen and (max-width: 1023px){.template-product .product-container.upsell .prod-stuff-container{padding:0 18px}.nav-breadcrumbs.nav-breadcrumbs-zen-sack{display:none}.template-product .product-container.upsell .prod-title{padding:0;font-size:22px}#shopify-section-product-upsell-zen-sack>.row{padding-left:0;padding-right:0}.prod-title-mobile{display:flex!important;justify-content:space-between;gap:10px}.prod-title-and-subtitle .product-sub-title{font-size:14px}.prod-title-and-subtitle .price-display{color:#1b365d;font-size:16px;font-weight:900}.rio-media-gallery .pwzrswiper-container,.rio-media-gallery .pwzrjss6{border-radius:0}.template-product .product-container.upsell #pwzr-pagination-container{display:block!important;position:absolute;bottom:0;width:100%;z-index:1;background:linear-gradient(180deg,#0000,#00000052);padding:35px 0 0}.template-product .pwzrswiper-pagination{display:flex;margin:0!important;padding:0 0 17px;justify-content:center}.pwzrswiper-pagination-bullet{background:#ffffff80!important}.pwzrswiper-pagination-bullet-active{background:#fff!important;width:24px;border-radius:4px}.product-short-description{padding:0 0 10px;font-size:14px;color:#222}.product-key-features{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}.product-key-features li{font-size:14px;width:100%;color:#222}.template-product .product-container.upsell .prod-options.tog-swatchs .opt-label .warmth-title h3{font-size:14px}.template-product .product-container.upsell .prod-options .opt-label a{font-size:12px}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container{max-width:100%}.prod-title-mobile .actual-price{font-size:16px;font-weight:900;color:#1b365d;letter-spacing:0}.prod-title-mobile .old-price{font-size:16px;font-weight:400;color:#666;letter-spacing:0}.prod-title-mobile .prod-price{letter-spacing:0;display:flex;flex-direction:column;align-items:flex-end}.prod-title-mobile .prod-price .price-display{font-size:16px;font-weight:900;color:#1b365d}.discount-badge{font-size:12px;padding:4px 10px;margin-bottom:3px}.product-review-section{margin-top:0;padding-top:40px}.benefits-tab{text-align:left}.benefits-tab span{max-width:93px}.benefits_content ul{padding-top:40px}}@media screen and (max-width: 767px){.pdp-section-title{font-size:18px;padding-bottom:20px}.template-product .product-container.upsell .prod-options.tog-swatchs .opt-label{margin-bottom:4px}.template-product .product-container.upsell .prod-stuff-container .prod-content .icons{padding:24px}.template-product .product-container.upsell .prod-stuff-container .prod-content .icons li img{height:26px}.template-product .product-container.upsell .prod-stuff-container .prod-content .icons li p{font-size:12px;margin-top:10px}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container .prod-accordion .tabs-title a{padding:16px 0}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container .prod-accordion .tabs-title a h2{font-size:14px}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container .prod-accordion .tabs-title a:after{width:9px;height:5px}.read-reaview-btn{padding-top:22px;padding-bottom:15px}.read-reaview-btn a{padding:8px 60px;font-size:12px}.product-testimonials{padding:14px 24px}.product-testimonial-icon{width:65px;height:65px}.product-testimonial-item h3{font-size:14px}.product-testimonial-item p,.product-testimonial-item a{font-size:14px;line-height:1.3}.product-testimonials .slick-prev{left:10px}.product-testimonials .slick-next{right:10px}.trusted_by_nots p{font-size:18px;margin:0 0 8px}.trusted_by_nots svg{height:12px}.shipping_returns_nots .shipping-notes p,.shipping_returns_nots .returns_note p{font-size:14px}.swatch-item{padding:1px}.swatch-item .swatch-element{width:42px;height:42px}.template-product .product-container.upsell .prod-options .swatchs input:checked+.swatch-element.color{padding:4px}.template-product .product-container.upsell .prod-options .swatchs input:checked+.swatch-element.color label{width:34px;height:34px!important}.template-product .product-container.upsell form .pucharge-button .button[type=submit]{font-size:14px}.template-product .product-container.upsell form .pucharge-button #quantity{font-size:14px;width:70px;background-position:47px center;padding-left:22px;text-align-last:left}.template-product .product-container.upsell form .swatch_options{padding-top:20px}.template-product .product-container.upsell .prod-options .swatchs{padding-bottom:0}.template-product .product-container.upsell .prod-options.tog-swatchs .swatchs .swatch-element a,.template-product .size-title h3{font-size:14px}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--true .swatchs .swatch-element.size-swatch{padding:7px 18px!important}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--true .swatchs .swatch-element.size-swatch label{font-size:14px}.template-product .product-container.upsell .color-swatch.available{margin-right:8px!important;margin-bottom:8px!important}.shipping_returns_nots .shipping-notes svg,.shipping_returns_nots .returns_note svg{width:auto;height:14px}.product-testimonials:before{width:49px;height:24px;right:14px;top:-22px;background-size:100%}.template-product .product-container.upsell .pwzrjss1 .pwzrswiper-container{padding:0}.template-product .product-container.upsell .pwzrjss1 .pwzrswiper-container .pwzrswiper-wrapper .pwzrswiper-slide img{width:100%}.product-zen-sack-classic .tog-tabs-top span{height:3px}.product-zen-sack-classic .tog-tabs-top svg{height:auto;width:10px}.product-zen-sack-classic .tog-tabs-top{gap:5px}.product-zen-sack-classic .tog-tab p strong{padding-bottom:2px;font-size:12px}.product-zen-sack-classic .tog-tabs{gap:5px;padding:0}.product-zen-sack-classic .tog-tab{padding:8px 0;width:25%}.product-zen-sack-classic .tog-tab p{font-size:8px;font-weight:600}.product-zen-sack-classic .tog-tabs-top span{display:block;width:100%}.product-zen-sack-classic .zen-sack-selector{padding:28px 20px}.tog-head h2{padding-bottom:12px}.tog-head p{font-size:14px}.product-zen-sack-classic .tog-tab.active:before{width:26px;height:32px;top:-34px}.product-zen-sack-classic .tog-products{gap:20px;padding:0 1px;display:flex;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.tog-products::-webkit-scrollbar{display:none}.product-zen-sack-classic .tog-product-item{min-width:226px;width:226px;flex:0 0 246px;scroll-snap-align:start;box-sizing:border-box;display:flex;flex-direction:column}.product-zen-sack-classic .tog-product-item .product-img .size-list .size-item{padding:5px 16px;font-size:12px}.product-zen-sack-classic .add-to-cart-button{font-size:14px;padding:15px 10px}.product-zen-sack-classic .tog-product-item .product-img{margin-left:1px}.product-zen-sack-classic .color-options strong{display:none}.product-zen-sack-classic .tog-product-item h3{margin:0 0 8px}.product-zen-sack-classic .tab-top-line{height:4px;margin-top:-2px}.product-zen-sack-classic .tog-tabs-top .tog-tab{padding:0}}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container .prod-accordion .tabs-title .content a{padding:0;display:inline-block;text-transform:capitalize}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container .prod-accordion .tabs-title .content a:after{display:none}.prod-content .accordion-container.old-container{display:none}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container .prod-accordion .tabs-title.is-active .content{padding-bottom:25px!important;color:#222}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container .prod-accordion .tabs-title:last-child{border-bottom:1px solid #DEDEDE}.prod-content .accordion-container .prod-accordion .tabs-title .content ul{list-style-type:disc;padding:0 0 0 15px;margin:0}.prod-content .accordion-container .prod-accordion .tabs-title .content ul li{padding:0 0 10px}.prod-content .accordion-container .prod-accordion .tabs-title .content ul li:last-child{padding-bottom:0}.template-product .product-container.upsell .prod-stuff-container .prod-content .accordion-container .prod-accordion .tabs-title .content p{color:#222}@media screen and (min-width: 1024px){.prod-accordion .tabs-title.desktop-remove{display:none}}.fbt_offer_code{background:#00800014;border-radius:4px;color:green;font-size:14px;font-weight:700;padding:6px 12px;text-align:center;display:inline-block;max-width:230px;margin:0 0 15px}#shopify-section-product-upsell-zen-sack>.row{max-width:100%}#shopify-section-product-upsell-zen-sack .new-breadcrumbs{width:100%;max-width:1188px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}#shopify-section-product-upsell-zen-sack .product-container{max-width:1188px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.template-product .product-container.upsell .pwzrjss1 .pwzrjss2{padding:0!important;width:92px}.review-content{padding:0 20px}.pucharge-button .actual-price,.pucharge-button .old-price{font-size:21px}.pucharge-button .old-price{font-weight:400}.pucharge-button .pdp-product-price{display:flex;align-items:center;gap:5px}.sticky-atc{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #ddd;padding:26px 0;box-shadow:0 -2px 6px #0000000d;z-index:9999999999;transform:translateY(100%);transition:transform .3s ease}.sticky-atc.active{transform:translateY(0)}.sticky-atc .container{display:flex;justify-content:space-between;align-items:center;padding:0 20px;margin:0 auto}.sticky-atc-inner{display:flex;justify-content:space-between;width:100%;align-items:center;gap:15px}.sticky-atc-left{display:flex;align-items:center}.sticky-atc-image{width:50px;height:50px;object-fit:cover;border-radius:6px}.sticky-atc-title{font-weight:900;font-size:32px;color:#222;margin-right:26px}.sticky-atc-btn{background:#1b365d;color:#fff;text-transform:uppercase;padding:25px;border:none;border-radius:8px;cursor:pointer;font-size:22px;font-weight:900;width:395px}.sticky-atc-inner .pdp-product-price{display:flex;align-items:center}.sticky-atc-inner .pdp-product-price .actual-price,.sticky-atc-inner .pdp-product-price .price-display{font-weight:900;color:#1b365d;font-size:32px}.sticky-atc-inner .pdp-product-price .old-price{color:#666;font-weight:400;font-size:32px;margin-left:10px}.sticky-atc-inner .pdp-product-price .discount-badge{margin-left:26px}.loox-rating-label{color:#222;text-decoration:underline}#ps__widget_container{z-index:99999!important}.bundle-box .button{font-size:18px}@media screen and (min-width: 768px){.product-testimonials.slick-initialized{max-height:181px;overflow:hidden}.product-testimonials.slick-initialized .slick-slide{flex-basis:409px!important}}@media screen and (min-width: 1920px){#shopify-section-product-upsell-zen-sack>.row{flex-direction:column}}@media screen and (min-width: 1281px){.main-product-section{display:flex;gap:34px}.product-media-left{width:56%;max-width:638px}.product-info-right{width:44%;max-width:475px}}@media (max-width: 1441px){.template-product .product-container.upsell .prod-stuff-container .prod-content .icons{padding:30px 20px}.template-product .product-container.upsell .prod-stuff-container .prod-content .icons li img{height:32px}.sticky-atc-btn{padding:20px 25px;font-size:16px;width:300px}.sticky-atc-title{font-size:24px;margin-right:20px}.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:24px}.sticky-atc-inner .pdp-product-price .discount-badge{margin-left:20px;padding:4px 12px}.product-short-description,.product-key-features li{font-size:15px}.feature-accordion-item.active .feature-accordion-content p.nots-size{font-size:12px}}@media (min-width: 1281px) and (max-width: 1441px){.pucharge-button .actual-price,.pucharge-button .old-price{font-size:16px}.video-grid-section{max-width:1178px}.loox-reviews-default{max-width:1138px!important}.template-product .product-container.upsell .pwzrjss1 .pwzrjss2+div{width:calc(100% - 105px);margin-left:105px}.product-key-features{gap:10px}.template-product .product-container.upsell .prod-options.tog-swatchs .opt-label{margin-top:0;margin-bottom:4px}.template-product .product-container.upsell .prod-options.tog-swatchs .opt-label .warmth-title h3{font-weight:400}.gradient-line{width:auto;margin:0 5px 8px}.template-product .product-container.upsell .prod-options .swatchs .swatch-element.size-swatch{height:42px!important}.template-product .product-container.upsell .prod-options.tog-swatchs .swatchs .swatch-element a{font-size:14px}.template-product .product-container.upsell .prod-options.tog-swatchs .swatchs .swatch-element a span{font-size:9px}.template-product .product-container.upsell form .swatch_options{padding-bottom:2px}.template-product .size_watch--true .prod-options .opt-label{padding:12px 0 16px}.template-product .size-title h3{font-weight:400}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--true .swatchs{gap:12px}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--true .swatchs .swatch-element.size-swatch{padding:5px 19px!important}.template-product .product-container.upsell form .swatch_options>.swatch.size_watch--true .swatchs .swatch-element.size-swatch label{font-size:14px}.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:10px!important;margin-bottom:10px!important}.swatch-element{width:38px;height:38px}.template-product .product-container.upsell .prod-options .swatchs input:checked+.swatch-element.color{padding:5px}.template-product .product-container.upsell .prod-options .swatchs input:checked+.swatch-element.color label{width:28px;height:28px!important}.out-of-stock-notify{padding:6px 20px}.template-product .product-container.upsell form .pucharge-button{margin-top:12px}.template-product .product-container.upsell form .pucharge-button #quantity{width:80px;background-position:56px center;font-size:16px}.template-product .product-container.upsell form .pucharge-button .button[type=submit]{font-size:16px;padding:21px 25px 21px 107px}.shipping_returns_nots .shipping-notes,.shipping_returns_nots .returns_note{gap:14px}.shipping_returns_nots .shipping-notes p strong,.shipping_returns_nots .returns_note p strong{font-weight:900}.trusted_by_nots p{font-size:26px}.template-product .product-container.upsell .prod-stuff-container .prod-content .icons li p{margin:12px 0 0}.product-testimonials{padding:17px 33px}.product-testimonial-item p{line-height:1.3}.read-reaview-btn a{padding:11px 65px;width:100%;max-width:329px;text-align:center}.template-product .product-container.upsell .prod-stuff-container .prod-content{margin-bottom:30px}.template-product .product-container.upsell .prod-stuff-container .prod-content .icons li{max-width:130px}.template-product .product-container.upsell .prod-stuff-container .prod-content .icons li:nth-child(1){max-width:90px}.template-product .product-container.upsell .prod-stuff-container .prod-content .icons li:nth-child(3){max-width:80px}.video-grid-section{padding-top:50px}.pdp-section-title{padding-bottom:40px}.row-video-list .slick-track{gap:27px}.row-video-list .video-grid .video-title{margin:16px 0 0}.product-feature-section{padding:50px 20px}.feature-image-main{display:flex;justify-content:flex-end;width:100%;max-width:380px}.feature-image{margin:0;display:flex;justify-content:flex-end}.product_key_points{padding:72px 51px}.feature-image-main{max-width:380px;width:100%}.feature-info{width:calc(100% - 380px);padding-left:100px}.product_key_points .slick-list .slick-track{gap:0px;justify-content:space-between}.product_key_points .slick-list .slick-track:after,.product_key_points .slick-list .slick-track:before{display:none}.slick-initialized .slick-slide.key_points_item:nth-child(1){max-width:271px}.slick-initialized .slick-slide.key_points_item:nth-child(2){max-width:260px}.slick-initialized .slick-slide.key_points_item:nth-child(3){max-width:285px}.benefits-section{padding-top:0;max-width:1190px}.benefits-section .pdp-section-title{padding-bottom:25px}.benefits_content ul li:before{top:50%;transform:translateY(-50%)}.tog-tab{padding:18px 20px}.tog-tabs-top svg{width:16px}.add-to-cart-button{font-size:16px;padding:22px 20px}.frequently-bought-upsell .pdp-section-title{padding:0 0 10px;text-align:left}.bundle-box .button{font-size:16px;padding:21px 20px;margin-bottom:0}.upsell_product_section .pdp-section-title{padding-bottom:30px}.upsell_product_section{padding:50px 20px}.upsell_btn a{padding:17px 32px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/481/assets/product-zen-sack.css.map */
