@font-face{font-family:"Noto Serif Display ExtraCondensed";src:url(https://cdn.shopify.com/s/files/1/0670/5155/2813/files/NotoSerifDisplayExtraCondensed-Regular.woff2?v=1741938366) format("woff2"),url(https://cdn.shopify.com/s/files/1/0670/5155/2813/files/NotoSerifDisplayExtraCondensed-Regular.woff?v=1741938366) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif Display ExtraCondensed";src:url(https://cdn.shopify.com/s/files/1/0670/5155/2813/files/NotoSerifDisplayExtraCondensed-Medium.woff2?v=1741938522) format("woff2"),url(https://cdn.shopify.com/s/files/1/0670/5155/2813/files/NotoSerifDisplayExtraCondensed-Medium.woff?v=1741938522) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif Display ExtraCondensed";src:url(https://cdn.shopify.com/s/files/1/0670/5155/2813/files/NotoSerifDisplayExtraCondensed-Bold.woff2?v=1741936998) format("woff2"),url(https://cdn.shopify.com/s/files/1/0670/5155/2813/files/NotoSerifDisplayExtraCondensed-Bold.woff?v=1741936997) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Neue Montreal;src:url(https://cdn.shopify.com/s/files/1/0670/5155/2813/files/NeueMontreal-Regular.woff2?v=1741933810) format("woff2"),url(https://cdn.shopify.com/s/files/1/0670/5155/2813/files/NeueMontreal-Regular.woff?v=1741933810) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Reckless Neue;src:url(/cdn/shop/files/RecklessNeue-Medium.woff2?v=1747894795) format("woff2"),url(/cdn/shop/files/RecklessNeue-Medium.woff?v=1747894790) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi-Bold;src:url(/cdn/shop/files/Satoshi-Bold.woff2?v=1747895019) format("woff2"),url(/cdn/shop/files/Satoshi-Bold.woff?v=1747895019) format("woff"),url(/cdn/shop/files/Satoshi-Bold.ttf?v=1747895073) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi-Regular;src:url(/cdn/shop/files/Satoshi-Regular.woff2?v=1747899144) format("woff2"),url(/cdn/shop/files/Satoshi-Regular.woff?v=1747899144) format("woff"),url(/cdn/shop/files/Satoshi-Regular.ttf?v=1747899144) format("truetype");font-weight:400;font-display:swap;font-style:normal}.hero__main__callout{border-radius:25px;background:#fff;color:#000;font-size:2rem}.blog-all-desk{margin:35px auto 0}.blog-all-desk.rmore{padding:.75rem 5rem;font-size:2rem}.blog-all.button,.blog-all-mb.button,.rmore.button{background:transparent;height:auto;min-width:135px}.blog-all.button:before,.blog-all-mb.button:before,.rmore.button:before,.tabs-navigation .button:before,.hero__main__callout-area .button:before{background-color:#000}.hero__main__callout svg{display:none}.marquees-section{background:#f3efe8;border-top:1px solid #404040;border-bottom:1px solid #404040}.marquees--spacing-mobile-compact{padding:1.2rem 0!important}.product-card__media{margin:0!important}.richtext-new{background:#fffdf8!important}.richtext-new .button-link{font-size:calc(var(--font-heading-scale)* 1.5rem);line-height:calc(var(--font-heading-scale)* 3.75rem);text-transform:uppercase;border:1px solid var(--color-typography-body);padding:7px 15px;border-radius:10px;margin:0 10px}.richtext-new .button-link:after{display:none}.iwt .image__title{text-align:center}.video-section-wrap{background-color:#0000;display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;width:100%;margin:auto;padding:70px 0 0}.iwt .video-section-wrap{padding:20px 0 0}.video-section-wrap .video-section-image,.video-section-wrap .video-section-content{width:50%}.video-section-wrap .video-section-image{margin-left:20px;border-radius:20px;overflow:hidden}.iwt .video-section-wrap .video-section-image{border-radius:0}.iwt .video-section-wrap .video-section-image img{max-width:100%;border-radius:0 0 20px 20px}.video-section-wrap .video__heading{line-height:39px;color:#000;font-size:35px;margin:0 0 10px;text-align:left}.video-section-wrap .video__subheading{font-size:20px;display:block;overflow:hidden}.video__button-wrapper{display:flex}.c_btn{font-size:20px;text-decoration:none;border:1px solid #404040;margin:10px 0 15px;border-radius:15px;background:transparent;color:#404040;font-weight:500;min-width:21.3rem;min-height:5rem;padding:10px 2.4rem;position:relative;overflow:hidden}.c_btn:before{content:"";background-color:tra;opacity:.2;width:0;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1;transition:width .4s ease-in-out}.c_btn:hover{color:#0a58ca}.c_btn:hover:before{width:100%}video-slider{display:block;position:relative}.video__controls{display:none}.video-slider__item{margin-right:1.5rem!important}.hero__title{font-style:italic}.grand_child_link__wrapper{display:flex}.grand_child_link__wrapper li{width:25%;margin:0!important;text-align:center;padding:0 10px 0 0!important}.grand_child_link__wrapper li .media--3-4{padding-block-end:115.33%}.grand_child_link__wrapper li .product-card__title{font-size:20px;font-weight:400}.grand_child_link__wrapper li .product-card__content{padding:10px 24px;gap:10px}.product-card .product-card__cta{min-width:auto;height:auto;margin-top:auto;border-radius:50px;text-align:center;cursor:pointer;transition:all .3sease;display:flex;align-items:center;justify-content:center;font-size:18px;padding:8px 32px;background-color:#1d385e;color:#fff;width:100%;font-weight:500}.grand_child_link__wrapper li .product-card .product-card__cta{padding:5px 20px}.product-card__title{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);margin:0 0 .3rem}.videos__title,.image__title{margin-top:0}.product-actions .main-product__text-field.p3--fixed{font-size:1.6rem}.product-actions .accordion__title{padding:10px 0 0;margin:10px 0 0;text-transform:uppercase;font-family:var(--font-body-family);font-weight:700;position:relative}.product-actions .accordion__title svg{position:absolute;right:0;top:30%;transform:rotate(90deg)}[open] .accordion__title svg{transform:rotate(270deg)}.product-actions .accordion+.accordion{border-color:#000}.product-actions .accordion__content strong{font-weight:700}.accordion__content ul{padding:0 0 0 18px}.product-faq{margin-top:45px}.product-faq .accordion__title{padding:10px 5px}.product-faq .accordion+.accordion{border-color:#8a9fb4}.product-faq .accordion__head:after{display:block;content:"";height:24px;width:24px;align-self:center;margin-right:0;margin-left:auto;position:absolute;right:0;top:10px;background:url(plus.svg)}.product-faq details[open] .accordion__head:after{background:url(minus.svg)}.mb0{margin-bottom:0}.mbt0{margin:0}.product-comparison-section{margin-top:3rem}.previews .Ry-Effect{border-radius:20px}.images-with-text__entry.text{padding:0!important;margin:0!important;max-width:unset!important}.images-with-text__head.new{max-width:unset!important}.product-hot{display:grid;grid-template-columns:31.3% 64.6%;gap:2%;align-items:start}.product-hot-content .hot-subheading{font-size:20px;color:#fff;background:#000;text-transform:uppercase;display:inline-block;padding:0 20px}.product-hot-compare{display:grid;grid-template-columns:48% 48%;gap:2%;align-items:start}.therest--hot-content ul,.heathealer-hot-content ul{list-style:none;margin:0;padding:0}.heathealer-hot-content ul li{background:url(check-icon.png) top left no-repeat}.therest--hot-content ul li{background:url(close.png) top left no-repeat}.heathealer-hot-content ul li,.therest--hot-content ul li{margin-bottom:20px;padding-left:30px;background-size:20px}.section-trust-indicators.custom .section-trust-indicators__icon img{width:100%;max-width:120px}.section-trust-indicators.custom .section-trust-indicators__title{font-weight:700;font-size:calc(var(--font-heading-scale) * 2rem);text-transform:uppercase}.section-trust-indicators.new .section-trust-indicators__icon img{width:80%}.section-trust-indicators.new .section-trust-indicators__title{font-weight:700;font-size:calc(var(--font-heading-scale)* 2rem)}a.button_line{color:var(--color-typography-primary);margin:0 10px}.images-with-text__subtitle{margin-bottom:0}.images-with-text__col.text .images-with-text__entry.text{margin-bottom:3rem!important}.hero__main__wrapper--vertical-midle{align-items:center!important}.hero__main__wrapper.hero__main__wrapper--vertical-midle{pointer-events:inherit}.hero__content{padding:2rem;max-width:600px}.blog-posts-new .blog-post-card{width:25%}.blog-posts-new .blog-post-card .blog-post-card__info{border-radius:0 0 15px 15px;overflow:hidden}.blog-posts-new .blog-post-card img{border-radius:15px 15px 0 0}.blog-posts-new .blog-post-card .blog-post-card__info{padding-top:3rem;text-align:center;background:#f3efe8;margin-top:-3rem}.blog-posts-new .blog-post-card .blog-post-card__info .rmore.button{margin:8px auto;border-radius:5px}.homepage-collections-tabs.blog-tab{padding:0}.homepage-collections-tabs.blog-tab .tabs-navigation{background:#785757;padding:15px 0;margin-bottom:5rem}.homepage-collections-tabs.blog-tab .tabs-navigation .tab-title{color:#fff;border-left:1px solid #fff;padding:6px 20px 6px 36px}.homepage-collections-tabs.blog-tab .tabs-navigation .tab-title:nth-child(1){border:none}.homepage-collections-tabs.blog-tab .tabs-navigation .tab-title:hover,.homepage-collections-tabs.blog-tab .tabs-navigation .tab-title.active{text-decoration:underline}.homepage-collections-tabs.blog-tab .blog-post-card img{max-height:500px}.homepage-collections-tabs.blog-tab .blog-posts-new .blog-post-card{position:relative}.homepage-collections-tabs.blog-tab .blog-post-card__info .h3{color:#fff}.homepage-collections-tabs.blog-tab .blog-posts-new .blog-post-card .blog-post-card__info{padding:3rem;text-align:center;background:#0000004d;margin-top:0;position:absolute;bottom:8px;left:15px;right:15px;top:0;border-radius:5px;display:flex;justify-content:center;align-items:flex-end}.homepage-collections-tabs.blog-tab .blog-post-card__info .rmore{color:#fff;border:1px solid #fff;background:transparent}.ctrebuy{padding:1rem!important;border-radius:15px!important;border:1px solid rgb(213,182,164)!important;background:#f4eae4!important}.ctrebuy .discount{text-align:center}.ctrebuy .shopify-app-block{margin:0}.ctrebuy .primary-title{color:#757474!important;font-weight:400!important}.rebuy-widget{padding:1rem!important;border-radius:15px!important;border:1px solid #E9DDD3!important;background:#fff!important}.rebuy-widget .rebuy-product-grid.large-style-line{background:#fff}.rebuy-widget .primary-title{text-align:left!important;font-size:larger;color:#232323;margin-bottom:0}.rebuy-button,.rebuy-widget .rebuy-button{color:#212529!important;background:transparent!important;padding:.375rem .75rem!important;border:1px solid #212529!important;border-radius:15px!important}.rebuy-product-block{border-top:1px solid #D5B6A4!important}.rebuy-product-block:nth-child(1){border-top:1px solid transparent!important}.whitebox-open body{position:fixed;top:0;left:0;right:0;bottom:0;overflow-x:hidden}.d-flex{display:flex!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.mb-3{margin-bottom:1rem!important}.mb-2{margin-bottom:.8rem!important}.p-3{padding:1rem!important}.align-items-center{align-items:center!important}.justify-content-between{justify-content:space-between!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.flex-wrap{flex-wrap:wrap!important}.mobile-switcher{color:#404040;background:#e5d2c4}.mobile-switcher.selected{background:#404040;color:#fff}.rounded-pill{border-radius:50rem!important}.text-decoration-none{text-decoration:none!important}.text-center{text-align:center!important}.overflow-hidden{overflow:hidden!important}.border-1{border-width:1px!important}.border{border:1px solid #dee2e6!important}.rounded-lg{border-radius:20px}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.pb-1{padding-bottom:.8rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.w-100{width:100%!important}.flex-fill{flex:1 1 auto!important;position:relative}.align-items-stretch{align-items:stretch!important}.d-block{display:block!important}.fw-bold{font-weight:700!important}.fs-md-20{font-size:20px!important}.fw-bold.fs-md-20{text-transform:uppercase}.justify-content-end{justify-content:flex-end!important}.pe-3{padding-right:1rem!important}.position-fixed{position:fixed!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.justify-content-start{justify-content:flex-start!important}.gap-4{gap:1.5rem!important}.lh-sm{line-height:1.25!important}.fw-bolder{font-weight:bolder!important}.my-0{margin-top:0!important;margin-bottom:0!important}.clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.fs-md-22{font-size:22px!important}.dd-link.open:after{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgY2xhc3M9ImZlYXRoZXIgZmVhdGhlci1jaGV2cm9uLXVwIiBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cG9seWxpbmUgcG9pbnRzPSIxOCAxNSAxMiA5IDYgMTUiLz48L3N2Zz4=)}.dd-link:after{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgY2xhc3M9ImZlYXRoZXIgZmVhdGhlci1jaGV2cm9uLWRvd24iIGZpbGw9Im5vbmUiIGhlaWdodD0iMjQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwb2x5bGluZSBwb2ludHM9IjYgOSAxMiAxNSAxOCA5Ii8+PC9zdmc+);vertical-align:middle!important;margin-left:3px}#mega-overlay{top:105px}#mega-overlay .product-card__content{text-align:center}#mega-overlay .product-card__content .product-card__title{font-family:var(--font-heading-family)}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:-0;margin-right:-.75rem;margin-left:-.75rem}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:.75rem;padding-left:.75rem;margin-top:0}.row>.menu-item-card__wrapper{width:calc(33% - 40px);padding:0;margin:0 20px!important}.menu-item-card__content{margin-top:12px}.menu-item-card__content .menu-item__button{border-radius:50rem!important;padding:.25rem .5rem!important;color:#1d385e;width:90%!important;margin:20px auto 24px!important;border:2px solid #1d385e!important;background:transparent;text-align:center}.menu-item-card__title a:hover{text-decoration:none}.menu-item-card__content .menu-item__button:hover,.menu-item-card__content .menu-item__button.is--current{background:#1d385e!important;color:#fff!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.mobile-mn{flex-direction:column;padding-bottom:1.5rem!important;padding-right:.5rem!important;padding-left:.5rem!important}.mobile-mn a{background:#fff!important;border:2px solid #f3efe8!important;color:#404040!important;border-radius:50rem!important;text-decoration:none!important;width:100%!important;font-weight:700;text-align:center;padding:.9rem}.mobile-tab a{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap}.mobile-tab img{max-width:100%}.mobile-tab .product-card{width:100%}.mobile-tab .product-card .product-card__cta{font-size:14px;line-height:16px;padding:5px 15px;width:fit-content}.mobile-tab details{padding:0 8px}.mobile-tab summary:after{height:24px;width:24px;align-self:center;margin-right:0;margin-left:auto;position:absolute;right:0;top:40%}.mobile-tab summary:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAANVJREFUSEvt0zFuwkAQRuHPJyAVUCCFikuEgtCBuAgn4Aw5ATeBLqTIKdJFQijpkpoCtJILGznMUtBEnsbSjv0/zfNs4c5V3DlfCwgN/09FaaoOfsL56y884Ben6nGToiVeMMd7JmSMDVZYR4Ae3jDALAOSwrfYY4LvCJD6XbxiiEUJbBrmqQw/YIr0rNW1LYogYXgiRWv6FyQrPAfQpOsYacn5B5cq+9jhsWx84hlf0ZZFiqrfJ8hHeTDKCc9VVIWky5Qq+xLeMkFko7HfAkJtraJQ0RkTQCYZZk2hmgAAAABJRU5ErkJggg==)}.mobile-tab details[open]>summary:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAANFJREFUSEvt0zFOgkEUReGPFWCnBYlWLsJQQIlxI66ANbgCdwI2BgpXYUdCEDptbTCTDAkh/LxnQUFg6jvnzNy813Lk0zoy30UQNnx+FV3VTr7DbmrgPxXd4LPeu8cyI8kKCnyC2wqdoZ+RZATXeMcdnvCLN3xVyeLQTyLBLnxaYQ9ZySFBE3zz4JSkSRDB05J9ggIvVXQwwEcwLV2MMUcPq+38PsEzXvCYgG9YRTLCEK+RoEjbSC9TBZYl/ME6EmT2J52JxjQNagpeBGGFp1/RHyhgJhm+qeWhAAAAAElFTkSuQmCC)}.mobile-tab summary.plus_minus:after{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24px' height='24px' fill='%23D5B6A4' viewBox='0 0 24 24' version='1.1'%3E%3Cg id='surface1'%3E%3Cpath d='M 21 10.5 L 13.5 10.5 L 13.5 3 C 13.5 2.171875 12.828125 1.5 12 1.5 C 11.171875 1.5 10.5 2.171875 10.5 3 L 10.5 10.5 L 3 10.5 C 2.171875 10.5 1.5 11.171875 1.5 12 C 1.5 12.828125 2.171875 13.5 3 13.5 L 10.5 13.5 L 10.5 21 C 10.5 21.828125 11.171875 22.5 12 22.5 C 12.828125 22.5 13.5 21.828125 13.5 21 L 13.5 13.5 L 21 13.5 C 21.828125 13.5 22.5 12.828125 22.5 12 C 22.5 11.171875 21.828125 10.5 21 10.5 Z M 21 10.5 '/%3E%3C/g%3E%3C/svg%3E%0A")}.mobile-tab details[open]>summary.plus_minus:after{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Crect fill='%2300000000' height='24' width='24'/%3E%3Cline fill='none' stroke='%23D5B6A4' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' x1='3' x2='21' y1='12' y2='12'/%3E%3C/svg%3E")}.mobile-tab .product-card__content{padding:15px 10px}.mobile-tab .product-card__content .product-card__title{font-size:16px!important;text-align:center}.product-card.product-card__nav{border:#404040 1px solid;width:100%}.product-card.product-card__nav .product-card__content{border:1px solid transparent;padding:0 24px 22px}.not_product_link{display:flex!important;background:#f3eee8!important;border-radius:50%!important;width:100px!important;height:100px!important;justify-content:center!important;align-items:center!important;top:calc(50% - 46px)!important;margin:0 auto!important}.right-block{width:240px}.collection-option{text-transform:uppercase}.collection-option:hover,.collection-option.selected{background:#f3efe8!important;color:#404040!important}.collection-option a{color:#404040!important}#learn{max-width:1300px!important}#learn.row>.menu-item-card__wrapper{margin:0 10px!important}#learn.row>.menu-item-card__wrapper:nth-child(1){margin-left:0!important}.menu-item-card__media img{width:100%;max-height:311px;object-fit:cover;object-position:center}.product-card__media .media--1-1,.media--3-4{padding-block-end:125%!important}.collection-items .product-card__media .media--1-1{padding-block-end:100%!important}.price-group{display:flex;gap:20px;align-items:center;margin-bottom:10px}.price-group .main-product__meta,.price-group .shopify-app-block{margin-bottom:0!important;margin-top:0!important}.price-group .shopify-app-block{padding-left:15px;border-left:1px solid #000}.list-swatches--style-1.list-swatches--large label{width:3rem;height:3rem}.main-product__form-group{position:relative}.main-product__form-group:not(.list-swatches) .main-product__form-option:last-child{flex:0 0 100%;margin-top:2.5rem}.main-product__form-option label:not(.main-product__form-input--dropdown .main-product__form-option label):not(.list-swatches .main-product__form-option label){width:80px;height:40px;line-height:28px;padding:.4rem .8rem!important}.main-product__form-option:last-child button:not(.main-product__form-input--dropdown .main-product__form-option button):not(.list-swatches .main-product__form-option button){border-radius:0;padding:0;border:none;display:flex;align-items:center;gap:10px;text-decoration:underline}.main-product__form-option:last-child button:not(.main-product__form-input--dropdown .main-product__form-option button):not(.list-swatches .main-product__form-option button):after{content:"Size Guide"}.divider{width:100%;height:1px;background:var(--color-border-1);margin:10px 0;display:block!important}.images-with-accordion .images-with-text__col.img{overflow:hidden;border-radius:16px}.images-with-accordion .images-with-text__head{max-width:100%}.images-with-accordion .new-section-content{padding:15px;background-color:#f3efe8;border-radius:15px!important}.images-with-accordion .new-section-content .accordion_class{margin:15px 0}.images-with-accordion .new-section-content .accordion__head{display:flex;justify-content:space-between;align-items:center;padding-top:15px}.images-with-accordion .new-section-content .accordion__head svg{transform:rotate(90deg)}.images-with-accordion .new-section-content [open] .accordion__head svg{transform:rotate(-90deg)}.images-with-accordion .new-section-content .accordion__head .accordion__title{padding:0;display:flex;gap:10px;align-items:center}.images-with-accordion .new-section-content .accordion__content{padding:15px}.menu-drawer__navigation .overflow-scroll .mobile-mn{margin-top:1rem!important;margin-right:.5rem!important;margin-left:.5rem!important;padding:1rem 1.5rem!important}.menu-drawer__navigation .overflow-scroll .mobile-mn.d-flex{padding:0!important;margin-bottom:1.5rem!important}.main-product__price-notice{display:none}@media screen and (min-width: 1440px){.video__controls{display:flex;justify-content:space-between;align-items:center;padding:0 5.6rem;position:absolute;inset-block-start:50%;inset-inline-start:0;inset-inline-end:0;z-index:2;transform:translateY(-50%)}}@media screen and (min-width: 1281px){.header__dropdown--has-columns .header__dropdown__item__items{width:105rem!important;padding:1.6rem 0 .6rem 1.8rem}}@media screen and (min-width: 1150px){.section-stack--horizontal{justify-content:center;display:grid;gap:40px;grid-auto-columns:minmax(0,1fr)}}@media screen and (min-width: 990px){.pt-lg-5{padding-top:3rem!important}.d-lg-block{display:block!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.d-lg-flex{display:flex!important}.HeaderMenu-MenuList-wrapper{position:relative}.header__nav__item:not(.header__nav__item--has-megamenu){position:inherit!important}.header__dropdown--has-columns:not(.header__dropdown--megamenu){width:auto!important;left:0;right:0}.marquees--spacing-desktop-compact{padding:1.8rem 0!important}.hero__title{max-width:990px!important}.richtext-new.size_large .richtext__entry{font-size:calc(var(--font-heading-scale)* 2.75rem)}.richtext-new .button-link{font-size:calc(var(--font-heading-scale)* 2.75rem);text-transform:uppercase;border:1px solid var(--color-typography-body);padding:7px 21px;border-radius:10px;margin:0 25px}.images-with-text__col,.container.container--fullwidth.container{padding:0!important}.imgwt .images-with-text__cols{align-items:center}.images-with-text--flip .imgwt .images-with-text__col.text{padding-inline-end:6.4rem!important}}@media (min-width: 768px){.rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media,.rebuy-recommended-products .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media{width:100px!important}.rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions{width:80px!important}}@media screen and (max-width: 1280px){.header__dropdown--has-columns .header__dropdown__item__items{width:90rem!important}}@media screen and (max-width: 769px){#custom-navbar{display:none}}@media screen and (max-width: 767px){.not_product_link{background:#fff!important;margin:20px auto!important;top:calc(50% - 66px)!important;left:calc(50% - 46px)!important;position:absolute}.richtext-new.richtext--spacing-mobile-compact{padding:2.4rem 0}.video-section-wrap .video__heading{line-height:29px;font-size:26px}.video-section-wrap{flex-direction:column;padding:20px 0}.video-section-wrap .video-section-image,.video-section-wrap .video-section-content{width:100%}.video-section-wrap .video-section-image{margin:0 0 25px}.product-hot{grid-template-columns:auto;gap:0}.product-hot-content{text-align:center;margin-bottom:30px}.product-hot-content .hot-subheading{font-size:18px;margin:10px 0 20px}.newsletter-form__field-wrapper{flex-direction:column}.newsletter-form__field{min-height:45px}.images-with-text__head.new{margin-top:0}.hero--alternative .hero__main__container{padding-inline-end:2.4rem!important}.blog-posts-new .blog-post-card{width:100%;padding:0;margin-right:20px}.blog-all-desk.rmore{padding:.75rem 5rem;font-size:1.5rem}.homepage-collections-tabs.blog-tab .blog-posts-new .blog-post-card .blog-post-card__info{bottom:6px;left:0;right:0}.menu-drawer__navigation-container{background:#fff;padding:0!important}.menu-drawer__navigation-container .mobile-mn,.menu-drawer__navigation-container .mobile-mn a{border-radius:7px!important}}.accordion__content p+p{margin-block-start:0}.accordion__content p:not(:last-child){margin-bottom:10px}.accordion__content .metafield-rich_text_field{margin-top:15px}@media screen and (min-width: 750px){.p2--fixed{font-size:1.6rem}}.icon-box-section .icon-box-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;padding:0;list-style:none;margin-bottom:30px}.icon-box-section .icon-box-grid li.icon-box-item{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.icon-box-section .icon-box-grid .icon-box-item img{height:50px;width:auto}.main-product__details-wrapper .product-info__description{margin-bottom:.75rem}.main-product__details-wrapper .section-accordions__body{margin-top:25px}.main-product__details-wrapper .product-info__description ul{padding-left:20px}.main-product__details-wrapper .product-info__description b,.main-product__details-wrapper .product-info__description strong{font-weight:700}.main-product__selector .main-product__form-input .main-product__form-label{margin-bottom:5px}.main-product__details-wrapper .price-group{margin-bottom:0rem}.main-product__details--style-2 .main-product__details-wrapper .main-product__selector{padding:2.5rem 0}.main-product__details--style-2 .main-product__details-wrapper .main-product__form-input+.main-product__form-input{margin-block-start:2.5rem}.main-product__details--style-2 .main-product__details-wrapper .divider{margin:0 0 1rem}.main-product__details--style-2 .main-product__details-wrapper .main-product__title{margin:0 0 2rem}.main-product__details--style-2 .main-product__details-wrapper .price{font-size:1.75rem}@media (max-width: 989px){.imgwt .images-with-text__cols{display:flex;flex-direction:column;gap:3rem}.icon-box-section .icon-box-grid li.icon-box-item{font-size:14px;line-height:1.3em}#shopify-section-template--25336522113097__product_faq_PyVDkt{display:none}}.videos__item.swiper-slide{border-radius:16px;overflow:hidden}.wistia-video.video-section-wrap{flex-direction:row;padding:70px 0 0;gap:3rem}.images-with-text-blog .section__title{margin:0 0 50px;text-align:center}.images-with-text-blog h4.images-with-text__title{font-size:calc(var(--font-heading-scale) * 2rem)}.images-with-text-blog .images-with-text-blog__cols{display:flex;gap:3rem;align-items:center;margin-bottom:3rem}.images-with-text__col_text{width:55%}.images-with-text__col_img{width:45%;border-radius:16px;overflow:hidden}.comparison-table{width:100%;max-width:1200px;border-collapse:collapse;background:#f3efe8;border-radius:10px}.comparison-table th,.comparison-table td{padding:15px;text-align:left;border-bottom:1px solid #8A9FB4}.comparison-table tr:last-child td{border:none}.comparison-table tr:last-child td.no-boder,.comparison-table th.no-boder,.comparison-table td.no-boder{border-bottom:1px solid #fff;background:#fff;border-left:1px solid #8A9FB4;border-right:1px solid #8A9FB4;position:relative}.comparison-table th.no-boder:before{display:block;content:"";border-radius:10px 10px 0 0;height:20px;border-top:1px solid #8A9FB4;border-left:1px solid #8A9FB4;border-right:1px solid #8A9FB4;position:absolute;left:-1px;right:-1px;top:-20px;background:#fff}.comparison-table tr:last-child td.no-boder:after{display:block;content:"";border-radius:0 0 10px 10px;height:20px;border-bottom:1px solid #8A9FB4;border-left:1px solid #8A9FB4;border-right:1px solid #8A9FB4;position:absolute;left:-1px;right:-1px;bottom:-20px;background:#fff}.comparison-table .yess{--rsw: 100%;color:#8a9fb4;width:30px;height:30px;flex-basis:auto;flex-shrink:0;line-height:100%;display:block;margin:auto}.comparison-table .noo{--rsw: 100%;color:#fff;width:30px;height:30px;overflow:hidden;flex-basis:auto;flex-shrink:0;line-height:100%;padding:5px;background-color:#979797;background-image:none;border-radius:50%;display:block;margin:auto}.comparison-table .feature-last{max-width:70px}.comparison-table th{text-align:center}.main-product__details--style-2 .main-product__text-field{font-size:1.6rem;margin:2.5rem 0!important;font-weight:700}.best-seller{margin:1rem auto 0;text-align:center;display:block;color:var(--color-typography-primary);text-decoration:underline}.rebuy-widget .primary-title{margin:0!important}.rebuy-widget .rebuy-product-grid.large-columns-1 .rebuy-product-block{padding:5px 0!important;border-radius:0}.hero_content{text-align:center;position:absolute;background:#000;z-index:999;padding:20px;bottom:0;left:0;right:0;text-transform:uppercase}@media only screen and (min-width: 990px){.images-with-text-blog .images-with-text__media{padding-block-start:100%}}@media (min-width: 768px){.images-with-text-blog .images-with-text-blog__cols{gap:6rem}.images-with-text-blog .images-with-text-blog__cols .images-with-text__col{flex:auto}.images-with-text-blog .images-with-text-blog__cols:nth-child(2n){flex-direction:row-reverse}.menu-item-card__content .menu-item-card__title p1{font-size:25px}.wistia-video.video-section-wrap.reverse{flex-direction:row-reverse}}@media (max-width: 767px){.images-with-text-blog .images-with-text-blog__cols{flex-direction:column;gap:0;margin-bottom:2rem}.images-with-text__col_img,.images-with-text__col_text{width:100%}.wistia-video.video-section-wrap{flex-direction:column;padding:20px 0;gap:0}.comparison-table .feature-last{max-width:unset}.comparison-table th,.comparison-table td{padding:10px}.product-card.product-card__nav .product-card__content{padding:0 10px 22px}.fs-md-20{font-size:18px!important}}#PopupModal-Size-Guide.main-product__popup-modal[open]{position:fixed;top:0!important;left:0;right:0;bottom:0;width:100%;max-width:unset;background-color:#000000bf;display:flex;justify-content:center;align-items:center;padding:0!important}#PopupModal-Size-Guide.main-product__popup-modal .main-product__popup-modal-content{display:flex;flex-direction:column;min-width:780px;max-width:780px;background:#fff;height:auto;padding:0}.main-product__popup-modal-content-wrapper{position:relative;padding:20px!important}.main-product__popup-modal-close{inset-block-start:5px!important;inset-inline-end:5px!important}.main-product__popup-modal-close.button-link:after{display:none}.main-product__popup-modal-close svg{width:20px;height:20px}@media screen and (max-width:999px){#PopupModal-Size-Guide.main-product__popup-modal .main-product__popup-modal-content{min-width:100%}#PopupModal-Size-Guide.main-product__popup-modal .main-product__popup-modal-content,.main-product__popup-modal-content-wrapper{padding:5px!important}.main-product__popup-modal-close{inset-block-start:0px!important;inset-inline-end:0px!important}.main-product__popup-modal-close svg{width:15px;height:15px}}#size-guide-popup .size-guide-popup-header{padding:2.5rem 1rem;text-align:center}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-header{padding:40px 0 0}}#size-guide-popup .size-guide-popup-tabs ul{list-style:none;display:flex;border-bottom:1px solid;margin:0;padding:0}#size-guide-popup .size-guide-popup-tabs ul li{width:100%;text-align:center;position:relative;padding:10px;cursor:pointer}#size-guide-popup .size-guide-popup-tabs ul li.tab-active{font-weight:700}#size-guide-popup .size-guide-popup-tabs ul li.tab-active:after{content:"";position:absolute;width:100%;height:3px;background:#000;left:0;bottom:-2px}#size-guide-popup .size-guide-popup-content>div{display:none}#size-guide-popup .size-guide-popup-content>div.content-active{display:block}#size-guide-popup .size-guide-popup-measurements{padding:3rem 1rem 2rem}#size-guide-popup .size-guide-popup-measurements ul{list-style:none;display:flex;justify-content:center;padding:0}#size-guide-popup .size-guide-popup-measurements ul li{min-width:170px;text-align:center;border:1px solid;line-height:25px;cursor:pointer;background-color:#fff;transition:background-color .2s}#size-guide-popup .size-guide-popup-measurements ul li:nth-of-type(1){border-radius:12px 0 0 12px}#size-guide-popup .size-guide-popup-measurements ul li:nth-of-type(2){border-radius:0 12px 12px 0;border-left:0}#size-guide-popup .size-guide-popup-measurements ul li.measurement-active{background:#d6ffff}#size-guide-popup .size-guide-popup-table table{width:100%;max-width:780px;table-layout:fixed;text-align:center}#size-guide-popup .size-guide-popup-table th{border-bottom:2px solid #000;opacity:1;font-weight:700;text-align:center}#size-guide-popup .size-guide-popup-table th,#size-guide-popup .size-guide-popup-table td{padding:1.25rem 1.5rem;line-height:1.8rem;border-inline-start-width:0}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-table th,#size-guide-popup .size-guide-popup-table td{padding:.75rem .25rem;font-size:11px;line-height:1.5}}#size-guide-popup .size-guide-popup-table td{border-bottom:1px solid}#size-guide-popup .size-guide-popup-table th>div,#size-guide-popup .size-guide-popup-table td>div{margin-left:20%;text-align:left;font-weight:700}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-table th>;div,#size-guide-popup .size-guide-popup-table td>;div{margin-left:10%}}#size-guide-popup .prev-next-button{display:none;pointer-events:none}#size-guide-popup .size-guide-popup-table:has(th:nth-of-type(6)){overflow:auto;position:relative}#size-guide-popup .size-guide-popup-table:has(th:nth-of-type(6)) table{overflow:auto;table-layout:unset!important;width:100%;border-style:unset;box-shadow:none}#size-guide-popup table:not([class]) td,#size-guide-popup table:not([class]) th{border-left:none;border-right:none}#size-guide-popup .size-guide-popup-table:has(th:nth-of-type(6)) tr>th:first-of-type,#size-guide-popup .size-guide-popup-table:has(th:nth-of-type(6)) tr>td:first-of-type{position:sticky;left:0}#size-guide-popup .size-guide-popup-table:has(th:nth-of-type(6)) th,#size-guide-popup .size-guide-popup-table:has(th:nth-of-type(6)) tr{min-width:75px}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-table:has(th:nth-of-type(6)) .prev-next-button{display:grid;position:absolute;top:50%;transform:translateY(-50%);right:1rem}}#size-guide-popup .size-guide-popup-table:has(th:nth-of-type(6)) .prev-next-button.visible{animation:flash-fade 2.5s ease 0s 1 normal forwards}#size-guide-popup .size-guide-popup-table.solid-bg td,#size-guide-popup .size-guide-popup-table.solid-bg th,#size-guide-popup .size-guide-popup-table.solid-bg td>div{font-weight:400}#size-guide-popup .size-guide-popup-table.solid-bg th{border-bottom:2px solid #000;opacity:1;text-align:center;font-weight:700}#size-guide-popup .size-guide-popup-table.solid-bg td:nth-of-type(n+2){background-color:#f5f5f5;font-weight:700}#size-guide-popup .size-guide-popup-table.solid-bg td:not(:empty)+td{border-inline-start-width:0}#size-guide-popup .size-guide-popup-table.solid-bg td{padding:2.25rem 2rem;line-height:1.2rem}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-table.solid-bg td{padding:2rem 1rem}}#size-guide-popup .measurement-conversion th>span,#size-guide-popup .measurement-conversion td>span,#size-guide-popup .measurement-conversion td>div>span{display:none}#size-guide-popup .measurement-conversion.m-in th>span.m-in,#size-guide-popup .measurement-conversion.m-in td>span.m-in,#size-guide-popup .measurement-conversion.m-in td>div>span.m-in{display:block}#size-guide-popup .measurement-conversion.m-cm th>span.m-cm,#size-guide-popup .measurement-conversion.m-cm td>span.m-cm,#size-guide-popup .measurement-conversion.m-cm td>div>span.m-cm{display:block}@media screen and (max-width:999px){#size-guide-popup .measurement-conversion.stack.m-in td>span.m-in,#size-guide-popup .measurement-conversion.stack.m-in td>div>span.m-in{display:flex;flex-direction:column}#size-guide-popup .measurement-conversion.stack.m-cm td>;span.m-cm,#size-guide-popup .measurement-conversion.stack.m-cm td>;div>;span.m-cm{display:flex;flex-direction:column}#size-guide-popup .measurement-conversion.stack .separator{transform:rotate(90deg)}}#size-guide-popup .size-guide-popup-table-info{padding:3rem 2rem;text-align:left;line-height:1.25rem}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-table-info{padding:2rem;text-align:left}}#size-guide-popup .size-guide-popup-how-to-measure-wrapper{display:flex}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-how-to-measure-wrapper{flex-direction:column-reverse}}#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-image{width:60%}#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-image img{height:auto;display:block;max-width:100%}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-image{width:100%}}#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info{width:40%}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info{width:100%}}#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info ul{list-style:none;display:flex;flex-direction:column;height:100%;margin:0;padding:0}#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info ul li{flex-basis:100%;display:flex;justify-content:center;align-items:center;padding:2rem;flex-direction:column}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info ul li{flex-direction:row;justify-content:flex-start}}#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info ul li p{max-width:230px;text-align:center}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info ul li p{width:100%;max-width:100%;text-align:left}}#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info h5{font-size:16px!important;font-weight:700;margin:0}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info h5{width:25%;margin:0}#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info h5,#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info p{font-size:12px!important}}#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info ul li:nth-of-type(1){border-bottom:1px solid}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info ul li:nth-of-type(1){border-top:0 solid;border-bottom:0 solid}}#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info ul li:nth-of-type(2){border-bottom:1px solid}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info ul li:nth-of-type(2){border-top:1px solid}}#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info ul li:last-of-type{border-bottom:0 solid}@media screen and (max-width:999px){#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info ul li:last-of-type{border-bottom:1px solid}#size-guide-popup .size-guide-popup-measurements ul li{min-width:150px}}#size-guide-popup .size-guide-popup-how-to-measure-wrapper .size-guide-popup-how-to-measure-info ul li:nth-of-type(n+2){background:#f5f5f5}.circle-button{width:44px;height:44px;background:#fff;color:#000;border-radius:50%;box-shadow:0 .125rem .625rem #00000026;place-items:center;display:grid}.circle-button>svg{width:1.35rem}@keyframes flash-fade{0%,25%,75%{opacity:1}50%,to{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
