@font-face{font-family:HankenGrotesk;src:url(/cdn/shop/files/HankenGrotesk-ExtraLight.ttf?v=1785503007);font-weight:100}@font-face{font-family:HankenGrotesk;src:url(/cdn/shop/files/HankenGrotesk-Thin.ttf?v=1785503007);font-weight:200}@font-face{font-family:HankenGrotesk;src:url(/cdn/shop/files/HankenGrotesk-Light.ttf?v=1785503007);font-weight:300}@font-face{font-family:HankenGrotesk;src:url(/cdn/shop/files/HankenGrotesk-Regular.ttf?v=1785503007);font-weight:400}@font-face{font-family:HankenGrotesk;src:url(/cdn/shop/files/HankenGrotesk-Medium.ttf?v=1785503007);font-weight:500}@font-face{font-family:HankenGrotesk;src:url(/cdn/shop/files/HankenGrotesk-SemiBold.ttf?v=1785503007);font-weight:600}@font-face{font-family:HankenGrotesk;src:url(/cdn/shop/files/HankenGrotesk-Bold.ttf?v=1785503006);font-weight:700}@font-face{font-family:HankenGrotesk;src:url(/cdn/shop/files/HankenGrotesk-ExtraBold.ttf?v=1785503006);font-weight:800}@font-face{font-family:HankenGrotesk;src:url(/cdn/shop/files/HankenGrotesk-Black.ttf?v=1785503006);font-weight:900}body #header-component[data-menu-style=drawer] .header__drawer{position:absolute;right:0;top:0;min-height:40px!important;height:66px}body #header-component[data-menu-style=drawer] .header__columns .header-logo{grid-area:center;min-width:auto;width:203px}@media(min-width:750px){body #header-component[data-menu-style=drawer] .header__columns{gap:0;grid-template-areas:"center left rightA rightB"!important}}.cm-banner{position:relative;overflow:hidden;border-radius:4px;margin-bottom:30px;min-height:350px}.cm-banner-image img{display:block;width:100%;height:420px;object-fit:cover}.cm-banner-content{position:absolute;left:50%;transform:translate(-50%);top:0;width:100%;height:100%;padding:0 60px;color:#fff;z-index:2}.cm-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000008c,#00000059,#0000 70%);z-index:1}.cm-banner-subtitle{font-weight:400;font-size:12px;line-height:22.4px;letter-spacing:1.92px;vertical-align:middle;text-transform:uppercase}.cm-banner-title{font-size:50px;line-height:52px;margin:0 0 15px;font-weight:500;letter-spacing:-1.25px}.cm-banner-desc{margin:0;font-family:Test-Sohne!important;font-weight:300;font-size:19px;line-height:31px;letter-spacing:0%;color:#faf7f2}.cm-inner-warp{max-width:520px;display:flex;flex-direction:column;justify-content:center;height:100%}.wrap-cst{padding:0 60px}.tb-space{padding-top:30px;padding-bottom:30px}@media(max-width:991px){.cm-banner-image img{height:340px}.cm-banner-content{padding:0 40px}.cm-banner-title{font-size:38px}.cm-banner-desc{font-size:15px}}@media(max-width:767px){.cm-banner-image img{height:300px}.cm-banner-content{padding:30px 20px 20px;justify-content:flex-start}.cm-banner-title{font-size:28px}.cm-banner-desc{font-size:13px}.cm-banner-subtitle{font-size:9px;letter-spacing:1.5px}.cm-banner:after{background:linear-gradient(90deg,#0009,#00000040 55%,#0000)}}.cm-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.cm-category-card{display:flex;justify-content:space-between;align-items:stretch;background:#faf7f2;border:1px solid #1E1E1E38;text-decoration:none;color:#222;min-height:120px;overflow:hidden;transition:.3s}.cm-category-card:hover,.cm-category-card.current-collection{border-color:#1d1d1d}.cm-category-card:hover h3,.cm-category-card.current-collection h3{color:#faf7f2}.cm-category-content{flex:1;padding:16px;display:flex;flex-direction:column}.cm-category-content h3{margin:0 0 8px;font-size:16px;font-weight:500;color:#1d1d1d}.cm-category-content p{margin:0;color:#777;font-size:13px;line-height:1.5}.cm-category-btn,.cm-category-link{margin-top:auto;font-size:11px;letter-spacing:1px;font-weight:700;display:flex;align-items:center;gap:6px}.cm-category-link{color:#ff6a2d}.cm-category-card:hover .cm-category-link,.tb-space .cm-category-grid .cm-category-card.current-collection .cm-category-link{color:#fff}.cm-category-card:hover,.cm-category-card.current-collection{background:#1d1d1d;color:#fff}.cm-category-card:hover p,.tb-space .cm-category-grid .cm-category-card.current-collection p{color:#d8d8d8}.cm-category-image{width:42%}.cm-category-image img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:991px){.cm-category-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.cm-category-grid{grid-template-columns:1fr;gap:12px}.cm-category-card{min-height:110px}.cm-category-content{padding:15px}.cm-category-content h3{font-size:15px}.cm-category-content p{font-size:12px}.cm-category-image{width:38%}}.cm-cta{background:#f7f4ef;padding:60px;text-align:center;margin:30px 0 0}.cm-cta-wrap{max-width:700px;margin:0 auto}.cm-cta-subtitle{color:#ff6b3d;font-family:Inter;font-weight:600;font-size:12px;line-height:22.4px;letter-spacing:2.16px;text-align:center;vertical-align:middle;text-transform:uppercase}.cm-cta-title{margin:0;font-size:46px;line-height:1.15;font-weight:500;letter-spacing:-.92px;color:#1e1e1e}.cm-cta-text{max-width:460px;margin:20px auto 35px;color:#949494;font-weight:300;font-size:19px;line-height:31px;letter-spacing:0%;text-align:center}.cm-cta-buttons{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.cm-btn,.jm-review-widget--minimal-header .jm-review-widget__header-and-body .jm-review-widget-minimal-header .jm-action-buttons__button,.predictive-search-form__footer .predictive-search__search-button,.cart-drawer__dialog .cart-items__empty-button,.cart-page.cart-page--empty .cart-items__empty-button{min-width:220px;height:56px;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:.3s;font-weight:500;font-size:14px;line-height:22.4px;letter-spacing:.14px;text-align:center;vertical-align:middle;gap:6px;width:fit-content}.cm-btn-primary{background:#ff6b3d;color:#fff}.cm-btn-secondary{background:#fff;border:1px solid #d7d7d7;color:#222}@media(max-width:991px){.cm-cta{padding:70px 20px}.cm-cta-title{font-size:40px}.cm-cta-text{font-size:16px}}@media(max-width:767px){.cm-cta{padding:50px 15px}.cm-cta-title{font-size:30px}.cm-cta-text{font-size:15px;margin:15px auto 25px}.cm-cta-buttons{flex-direction:column;align-items:center}.cm-btn{width:100%;max-width:300px;min-width:unset;height:50px}}.cm-faq-question:after{content:"+";font-weight:700;float:right;margin-left:5px}.cm-faq-question.active:after{content:"\2212"}.cm-faq-answer{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.cm-faq{display:grid;grid-template-columns:50% 50%;align-items:start;justify-content:space-between}.cm-faq-subtitle{display:block;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#ff6b3d;font-weight:700;margin-bottom:10px;font-family:Inter}.cm-faq-title{font-size:46px;line-height:1.1;color:#222;margin:0 0 18px;letter-spacing:-.92px}.cm-faq-left{padding-right:30px}.cm-faq-text{color:#949494;font-size:19px;line-height:1.7;max-width:500px;font-weight:300;font-family:Test-Sohne!important}.cm-faq-item{border-bottom:1px solid #e6e6e6}.cm-faq-question{width:100%;padding:22px 0;border:0;background:none;display:flex;font-weight:400;justify-content:space-between;align-items:center;cursor:pointer;font-size:14px;color:#222;text-align:left;font-family:HankenGrotesk}.cm-faq-answer *{font-family:HankenGrotesk!important;font-weight:400}.cm-faq-question span{font-size:24px;color:#555;transition:.3s}.cm-faq-answer{color:#949494;font-size:14px;line-height:22.4px}.cm-faq-item.active .cm-faq-answer{display:block}.cm-faq-item.active .cm-faq-question span{transform:rotate(180deg)}@media(max-width:991px){.cm-faq{grid-template-columns:1fr;gap:40px}.cm-faq-title{font-size:40px}}@media(max-width:767px){.cm-faq{padding:50px 0}.cm-faq-title{font-size:30px}.cm-faq-text{font-size:15px}.cm-faq-question{padding:18px 0}}.product-card__content .product-badges__badge{background-color:#fc7643;color:#fff;line-height:22px;font-size:11px;font-family:Inter!important;font-weight:700}.product-card__content .user-select-text div p,.predictive-search-results__inner .resource-card__content .resource-card__title{font-size:20px;line-height:1.3;letter-spacing:-.2px;color:#1d1d1d;font-weight:500}.product-card__content .price__sale{flex-direction:row-reverse;justify-content:flex-end;gap:5px;font-size:20px}.product-card__content span.price-item--regular.compare-at-price,.resource-list product-card product-price div[ref=priceContainer] .price__regular,body .main-collection-grid .product-grid .product-card .group-block-content div[ref=priceContainer] .price__regular,.product-grid .product-card div[ref=priceContainer] .price__regular{color:#1d1d1d;font-family:Right-Grotesk!important;font-weight:700;font-size:20px;line-height:1.3;letter-spacing:0%}.product-card__content .price-item--sale.price{font-family:Right-Grotesk!important}.product-grid__card.product-grid__card{background:transparent}.cm-ready{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#f7f4ef}.cm-ready-image img{width:100%;height:100%;display:block;object-fit:cover}.cm-ready-content{padding:70px}.cm-ready-subtitle{display:block;color:#ff6f3d;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin-bottom:14px}.cm-ready-title{margin:0;font-size:52px;line-height:1.1;color:#222}.cm-ready-text{margin:20px 0 35px;color:#8f8f8f;font-size:18px;line-height:1.7;max-width:500px}.cm-ready-icons{display:grid;grid-template-columns:repeat(2,1fr);gap:22px 30px;margin-bottom:35px}.cm-ready-item{display:flex;align-items:center;gap:12px}.cm-ready-item img{width:24px;height:24px}.cm-ready-item span{font-size:15px;color:#222;font-weight:600}.cm-ready-btn{display:inline-flex;align-items:center;justify-content:center;min-width:230px;height:52px;background:#ff6f3d;color:#fff;text-decoration:none;font-size:14px;font-weight:600;transition:.3s}.cm-ready-btn:hover{background:#ef5f2d}@media(max-width:991px){.cm-ready{grid-template-columns:1fr}.cm-ready-content{padding:50px 40px}.cm-ready-title{font-size:38px}}@media(max-width:767px){.cm-ready{display:flex;flex-direction:column;background:#f7f4ef}.cm-ready-content{order:1;padding:24px 20px}.cm-ready-image{order:2;width:100%}.cm-ready-image img{width:100%;height:260px;object-fit:cover}.cm-ready-title{font-size:34px;margin-bottom:12px}.cm-ready-text{font-size:15px;margin:15px 0 25px}.cm-ready-icons{grid-template-columns:repeat(2,1fr);gap:18px 15px;margin-bottom:25px}.cm-ready-item span{font-size:13px}.cm-ready-btn{width:100%;min-width:100%}}.cm-banner .cm-banner-title{margin-bottom:9px;color:#faf7f2;margin-top:5px}.tb-space .cm-category-grid .cm-category-content h3{margin-bottom:5px;font-size:18px;line-height:1.22}.tb-space .cm-category-grid .cm-category-content p{font-size:12.5px;line-height:1.36;color:#949494}.tb-space .cm-category-grid .cm-category-content .cm-category-link{font-family:Inter,sans-serif;font-weight:600;font-size:11.5px;line-height:100%;letter-spacing:.69px;text-transform:uppercase;color:#fc7643}.tb-space .cm-category-grid .cm-category-card:hover p,.tb-space .cm-category-grid .cm-category-card:hover .cm-category-link,.tb-space .cm-category-grid .cm-category-card.current-collection p,.tb-space .cm-category-grid .cm-category-card.current-collection .cm-category-link{color:#fff}.tb-space .cm-category-grid .cm-category-content{padding:18px;width:55.63%}.tb-space .cm-category-grid .cm-category-image{width:43.71%}.tb-space .cm-category-grid .cm-category-card{flex-wrap:wrap}.tb-space .cm-category-grid{gap:20px}.tb-space .cm-faq{grid-template-columns:calc(50% - 30px) calc(50% - 30px);gap:60px}.cm-faq .cm-faq-left{padding-right:0}.cm-faq .cm-faq-left .cm-faq-subtitle{font-weight:600;font-size:12px;line-height:1.86;letter-spacing:2.16px;color:#fc7643;margin-bottom:0}.cm-faq .cm-faq-left .cm-faq-title{line-height:1.08;font-weight:500;color:#1d1d1d;margin-bottom:10px}.cm-faq .cm-faq-left .cm-faq-text{line-height:1.631;margin:0}.cm-faq .cm-faq-right .cm-faq-question{padding:18px 0;line-height:1.6;color:#1d1d1d}.cm-faq .cm-faq-right .cm-faq-answer *{line-height:1.6;max-width:90%;letter-spacing:0%}.cm-faq-item:has(.cm-faq-question.active) .cm-faq-answer{padding-bottom:18px!important}.cm-faq .cm-faq-right .cm-faq-item:first-child{border-top:1px solid #1E1E1E38}.cm-faq .cm-faq-right .cm-faq-item{border-bottom:1px solid #1E1E1E38}.cm-faq .cm-faq-right .cm-faq-item .cm-faq-question:after{font-weight:unset;margin-left:5px;font-size:20px;height:18px;width:18px;display:flex;align-items:center;justify-content:center;line-height:normal}.cm-cta .cm-cta-subtitle{line-height:1.866;color:#fc7643}.cm-cta .cm-cta-title{line-height:1.086}.cm-cta .cm-cta-text{margin-top:12px;max-width:515px;margin-bottom:56px;line-height:1.631}.cm-cta .cm-cta-buttons .cm-btn{width:230px}.cm-cta .cm-cta-buttons{gap:14px}.cm-btn-secondary{background:#fff;border:1px solid #1E1E1E38;color:#1d1d1d}.cm-btn-primary{background:#fc7643;color:#fff}.collection--banner .cm-banner{margin-bottom:0;border-radius:0}.sub-collections .tb-space{padding-top:64px;padding-bottom:0}div .wrap-cst,section .wrap-cst,.breadcrumbs .breadcrumbs__list,product-recommendations .section.section--page-width,.cart-items-component .section--page-width,.template-cart div[data-testid=product-list],.section-wrapper .section--page-width:has(.jdgm-widget-revamp),.sub-collections .tab-space-heading,.sticky-add-to-cart .sticky-add-to-cart__bar{max-width:1920px;padding-inline:80px;margin:0 auto}results-list.product-grid-container{padding-top:64px;padding-bottom:80px;display:block}results-list .facets{padding:0}results-list .facets__form .facets__overflow-list .facets__summary .facets__label,results-list .facets .facets__form .products-count-wrapper span,results-list .facets .facets__form .facets__summary .facets__label{font-size:14px;line-height:1.6;letter-spacing:0px}results-list .facets .facets__form .facets__overflow-list .facets__summary .svg-wrapper,results-list .facets .facets__form .facets__summary .facets__label .svg-wrapper{height:15px;width:15px;margin:0}results-list .facets .facets__form .facets__overflow-list .facets__summary .svg-wrapper svg path,results-list .facets .facets__form .facets__summary .facets__label .svg-wrapper svg path{stroke:#1d1d1d}results-list .facets .facets__form .products-count-wrapper{height:auto}results-list .facets .facets__form .facets__summary{padding:0}results-list .collection-wrapper .facets-block-wrapper{padding-bottom:8px}results-list .main-collection-grid .product-grid .product-card .product-media{aspect-ratio:.8 / 1}results-list .main-collection-grid .product-grid .product-card .product-media img{height:100%;width:100%;object-fit:cover}.main-collection-grid .product-card .card-gallery .product-badges__badge{line-height:2.036;letter-spacing:.66px}.main-collection-grid .product-card .card-gallery .product-badges{top:12px;right:12px}results-list .main-collection-grid .product-grid .product-card .group-block-content .custom-typography p{font-weight:500;line-height:1.3}.main-collection-grid .product-grid .product-card .group-block-content .price__sale,.resource-list product-card product-price div[ref=priceContainer] .price__sale{font-weight:700;line-height:1.3;gap:9px}.main-collection-grid .product-grid .product-card .group-block-content .price__sale .compare-at-price{line-height:1.493;font-weight:400;text-decoration-line:line-through;text-decoration-thickness:1px}.tb-space{padding-top:64px;padding-bottom:64px}.product-recommendations .section-resource-list.tb-space{padding-block:64px;gap:0}.featured-item .cm-cta{padding-block:64px;margin-top:0}.main-collection-grid ul[product-grid-view=zoom-out] .product-grid__card>*{display:flex}.main-collection-grid ul[product-grid-view=zoom-out] .product-grid-view-zoom-out--details{display:none}.shopify-section-group-header-group .announcement-bar{padding-block:11px}.announcement-bar .announcement-bar__text{font-weight:400;font-size:16px;line-height:1.3;letter-spacing:1%;text-align:center;position:relative;top:0;font-family:Right-Grotesk!important}header .header__row{max-width:1920px;display:block;padding-inline:80px;margin:0 auto}header #header-component[data-menu-style=menu] .header__drawer{display:none}header .header__row .header-menu .menu-list__link-title{font-family:TestSohne!important;font-weight:500;font-size:14px;line-height:1.6;letter-spacing:.14px;vertical-align:middle;padding:0;color:#1d1d1d;border-bottom:1px solid transparent;padding-block:3.41px}header .header__row .header-menu .menu-list__list-item{padding-right:22px}header .header__row .header-menu .menu-list__list-item:first-child{padding-left:10px}header .header__row .header-menu .menu-list__list-item .menu-list__link:hover .menu-list__link-title,header .header__row .header-menu .menu-list__list-item .menu-list__link.menu-list__link--active .menu-list__link-title,header .header__row .header-menu .menu-list__list-item .menu-list__link .menu-list__link-title:hover,header .header__row .header-menu .menu-list__list-item:hover .menu-list__link-title{color:#fc7643;border-color:#fc7643}header .header__row .header-menu .menu-list__list-item,header .header__row .header-menu .menu-list__list-item .menu-list__link .menu-list__link-title,header .header__row .header-menu .menu-list__list-item .menu-list__link{transition:none!important;position:relative;z-index:1}header .header__row .header__column--right{margin-right:0;gap:10px}header .header__row .header__column--right .dropdown-localization .dropdown-localization__button{padding:0!important;gap:6px;font-family:TestSohne!important;font-weight:500;font-size:13.5px;line-height:100%;letter-spacing:0%;text-align:center;opacity:1!important;margin:0}header .header__row .header__column--right header-actions{gap:10px;margin:0}header .header__row .header__column--right header-actions .header-actions__action,header .header__row .header__column--right header-actions .header-actions__action shopify-account,header .header__row .header__column--right .search-action{max-height:40px;max-width:40px;opacity:1!important;margin:0}header .header__row .header__column--right header-actions .header-actions__action shopify-account{display:flex;align-items:center;justify-content:center}header .header__row .header__column--right header-actions .cart-drawer{margin:0}header .header__row .header__column--right header-actions .header-actions__action .svg-wrapper,header .header__row .header__column--right .search-action .svg-wrapper{height:40px;width:40px}header .header__row .header__columns{padding-block:18.5px}header .header__row .header__columns .header__column--left,header .header__row .header__columns .header-menu .menu-list{display:block!important}header .header__row .header__columns .header-menu{display:flex;align-items:center}header .header__row .header__columns .header-menu .header-menu__inner{width:100%}header .header-logo__image-container .header-logo__image{min-width:203px;min-height:35px}.cst-max-700{max-width:700px}.video-section{width:100%;box-sizing:border-box}.video-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;width:100%}.video-card{position:relative;width:100%;overflow:hidden;background:#eee}.video-card img{display:block;width:100%;height:100%;object-fit:cover}.video-handle{position:absolute;left:13px;bottom:13px;font-size:12.5px;line-height:15px;font-weight:500;color:#fff;z-index:2}.video-card:hover .play-btn{transform:translate(-50%,-50%) scale(1.08)}@media(max-width:768px){.video-wrapper{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.video-section{padding:0 5px}.video-wrapper{grid-template-columns:repeat(2,1fr);gap:5px}.play-btn{width:32px;height:32px}}.comparison-table{width:100%;border:1px solid #ddd;font-family:Arial,sans-serif;color:#222;background-color:#fff}.comparison-row{display:grid;grid-template-columns:32% 23% 23% 22%;min-height:49px;border-bottom:1px solid #ddd}.comparison-row:last-child{border-bottom:0}.comparison-row>div{display:flex;align-items:center;justify-content:center;border-right:1px solid #ddd}.comparison-row>div:last-child{border-right:0}.feature{justify-content:flex-start!important;padding:24px 28px;font-size:24px;font-weight:500;line-height:24px;font-family:Right-Grotesk!important;letter-spacing:-.18px}.pawbasket{background:#f7f7f7}.comparison-header{min-height:65px}.comparison-header .feature{background:#fff}.brand-col{flex-direction:column;gap:4px;padding:24px 28px}.brand-col strong{font-size:18px;font-weight:500;line-height:24px}.brand-col span{font-size:13.5px;color:#949494;font-weight:400;line-height:20px}.brand-col img{width:103px;max-height:25px;object-fit:contain}.check,.cross{font-style:normal;display:flex;align-items:center;justify-content:center}.check{width:34px;height:34px;border:1px solid #d2d2d2;border-radius:50%;font-size:16px;color:#777}.check.orange{width:34px;height:34px;border:0;background:#ff7548;color:#fff;font-size:16px}.cross{color:#b8b6b2;font-size:28px;font-weight:300}@media(max-width:600px){.comparison-table{overflow-x:auto}.comparison-row{min-width:600px}.feature{font-size:12px}}.try-home{width:100%}.cst-header h3{margin:0 0 4px;color:#1d1d1d;font-weight:500;font-size:34px;line-height:40px;letter-spacing:-.51px;vertical-align:middle}.try-home__right{display:grid;grid-template-columns:1fr 1fr;gap:16px}.width-50{width:50%}.gap50{gap:50px}.gap60{gap:60px}.gap70{gap:70px}.try-feature{background:#fff;display:flex;flex-direction:column;justify-content:center;padding:28px;box-sizing:border-box;font-size:18px;line-height:24px;color:#1d1d1d;letter-spacing:-.18px}.try-feature__icon{color:#ff7045;font-size:32px;line-height:18px;margin-bottom:18px}.try-home__right .cst-button-wrap{grid-column:1 / -1;margin-top:10px}.try-home__right .cst-button-wrap .cm-btn{width:100%}@media(max-width:767px){.try-home{padding:25px 15px}.try-home__right{padding:0}.try-feature{height:80px;font-size:11px}.try-home__button{height:42px;line-height:42px;font-size:12px}}.cst-section .cm-subtitle,.cst-header .custom-color p,.template-cart div[data-testid=product-list] .section-resource-list__header a.size-style{font-size:12px;line-height:1.866;letter-spacing:2.16px}.cst-section .cst-feature-section .cst-feature-grid{gap:8px}.cst-section .cst-feature-grid .cst-feature-card img{aspect-ratio:.75 / 1}.cst-section .cst-feature-grid .cst-feature-card{height:auto}.cst-section .cst-feature-grid .cst-feature-card .cst-feature-content{left:28px;right:28px;bottom:30px}.cst-section .cst-feature-grid .cst-feature-card .cst-feature-content h3{margin-bottom:10px}.cst-section .cst-feature-grid .cst-feature-card .cst-feature-content p{opacity:86%;line-height:1.483}.cst-section .cst-feature-section .cst-button-wrap{margin-top:64px}.cst-button-wrap .cm-btn{min-width:232px}.cm-ready{gap:60px}.cm-ready .cm-ready-content{padding:0}.cm-ready .cst-header{margin-bottom:37px}.cm-ready .cm-ready-content .cm-subtitle,.cst-header .custom-color p,.template-cart div[data-testid=product-list] .section-resource-list__header a.size-style{font-size:12px;line-height:1.866}.cm-ready .cst-header .cm-ready-text{font-weight:300;font-size:24px;line-height:1.2916}.cm-ready .cst-header h2{margin-bottom:6px}.cm-ready .cm-ready-content .cm-ready-icons{gap:24px 20px}.cm-ready .cm-ready-content .cm-btn{min-width:232px}.cm-ready .cm-ready-content .cm-ready-icons .cm-ready-item{gap:20px}.cm-ready .cm-ready-content .cm-ready-icons .cm-ready-item img{width:28px;height:28px}.cm-ready .cm-ready-content .cm-ready-icons .cm-ready-item span{font-size:18px;line-height:1.244;letter-spacing:-.18px;font-family:Right-Grotesk;font-weight:500;color:#1d1d1d}.cst-section .cst-items{gap:28px}.breadcrumbs{border-top:1px solid #1E1E1E38}.breadcrumbs .breadcrumbs__list{list-style:none;display:flex;gap:8px;align-items:center;padding-block:18px}.breadcrumbs .breadcrumbs__list .breadcrumbs__item>*{font-family:Inter!important;font-weight:400;font-size:13px;line-height:1.723;letter-spacing:0%;vertical-align:middle}.breadcrumbs .breadcrumbs__list .breadcrumbs__item .breadcrumbs__link{color:#949494}body .product-information.section--page-width{display:block;margin:0 auto;padding-inline:40px;padding-top:6px;padding-bottom:48px}body .product-information .product-information__grid{display:grid;grid-template-columns:51.23% calc(48.77% - 30px)!important;gap:30px}body .product-information__grid .product-information__media{padding-right:0!important}.product-information__grid .product-information__media .media-gallery__grid{gap:10px 6px}.product-information__grid .product-information__media .media-gallery__grid .product-media-container{aspect-ratio:.8 / 1}.product-information__grid .product-details{padding-left:0!important}.product-information__grid .product-details>.group-block{padding:0}.product-information__grid .product-details .badge span{font-size:9px;line-height:2.488;letter-spacing:1.08px;text-transform:uppercase;font-weight:600;font-family:Inter!important;color:#fc7643}.product-information__grid .product-details .badge{border:1px solid #FC7643;width:fit-content;border-radius:50px;padding:1px 10px;margin-bottom:-4px}.product-information__grid .product-details .group-block-content .spacing-style.h3 h1{font-size:50px;line-height:1.04;letter-spacing:-1.25px}.product-information__grid .product-details .group-block-content .ai-review-block-asenwqu9jyktpcexvtaigenblock067ff0c7ppk9b{padding:0;gap:0}.product-information__grid .product-details .group-block-content .ai-review-stars-asenwqu9jyktpcexvtaigenblock067ff0c7ppk9b{gap:1px;margin-right:10px}.product-information__grid .product-details .group-block-content .ai-review-stars-asenwqu9jyktpcexvtaigenblock067ff0c7ppk9b svg{height:17px;width:17px}.product-information__grid .product-details .group-block-content .ai-review-block-asenwqu9jyktpcexvtaigenblock067ff0c7ppk9b span{font-weight:400;font-size:13.7px;line-height:22.4px;letter-spacing:0}.product-information__grid .product-details .group-block-content .ai-review-block-asenwqu9jyktpcexvtaigenblock067ff0c7ppk9b span.ai-review-rating-asenwqu9jyktpcexvtaigenblock067ff0c7ppk9b{font-weight:600}.product-information__grid .product-details .group-block-content .ai-review-block-asenwqu9jyktpcexvtaigenblock067ff0c7ppk9b .ai-review-divider-asenwqu9jyktpcexvtaigenblock067ff0c7ppk9b{height:3px;width:3px;opacity:1;border-radius:4px;margin:0 5px}.product-information__grid .product-details .group-block-content div.shopify-block{line-height:normal}.product-information__grid .product-details .group-block-content rte-formatter.spacing-style h4{font-weight:500;font-size:21px;line-height:1.2857;letter-spacing:-.21px;padding-top:6px}.product-information__grid .product-details .group-block-content .spacing-style.h6 p{font-size:16px;line-height:1.5625;font-weight:300;font-family:TestSohne!important;letter-spacing:0}.product-information__grid .product-details .group-block-content .variant-picker .variant-option legend,.bundle-size-swatch .bundle-size-heading{font-weight:500;font-size:14px;line-height:1.6;letter-spacing:.14px;margin-bottom:12px;text-transform:capitalize}.product-information__grid .product-details .group-block-content .variant-picker .variant-option{gap:0}.product-information__grid .product-details .group-block-content .variant-picker .variant-option .variant-option__button-label{max-height:45px;border:1px solid #1E1E1E38;border-right:0}.product-information__grid .product-details .group-block-content .variant-picker .variant-option .variant-option__button-label:nth-last-child(-n+2),.bundle-size-swatch .bundle-size-items .bundle-size-item:last-child{border-right:1px solid #1E1E1E38}.product-information__grid .product-details .group-block-content .variant-picker .variant-option .variant-option__button-label>span,.bundle-size-swatch .bundle-size-items .bundle-size-item .size-label *{font-weight:400;font-size:14px;line-height:1.6;letter-spacing:0%;text-align:center;color:#1d1d1d;text-transform:uppercase;font-family:HankenGrotesk!important}.product-information__grid .product-details .group-block-content .variant-picker .variant-option .variant-option__button-label .variant-option__button-label__pill{background:#ebebe7}body .product-information__grid .product-details .group-block-content .popup-link .popup-link__button{padding:0!important;font-family:Inter!important;font-weight:400;font-size:14px;line-height:1.6!important;letter-spacing:0%;text-decoration:underline;background-color:transparent!important;top:-5px!important;display:flex;align-items:center;flex-direction:row-reverse;gap:6px}body .product-information__grid .product-details .group-block-content .popup-link .popup-link__button svg{height:17px;width:17px;top:50%}body .product-information__grid .product-details .group-block-content div[ref=priceContainer]{padding-top:14px}.product-information__grid .product-details .group-block-content .price__sale .price-item__group>*,.bundle-price .bundle-actual-price{font-family:Right-Grotesk!important;font-weight:700;font-size:32px;line-height:.7;letter-spacing:-.76px}.product-information__grid .product-details .group-block-content .price__sale .price-item__group .compare-at-price{font-family:HankenGrotesk!important;font-weight:400!important;font-size:18px!important;line-height:1.244!important;letter-spacing:0%!important;text-decoration:line-through}.product-information__grid .product-details .group-block-content .price__sale{display:flex;align-items:center;gap:10px}.product-information__grid .product-details .group-block-content .express-checkout .shipping-info .shipping-icon,bundle-buy .shipping-info .shipping-icon{max-height:14px;max-width:14px}.product-information__grid .product-details .group-block-content .express-checkout .shipping-info .shipping-text,bundle-buy .shipping-info .shipping-text{font-family:HankenGrotesk!important;font-weight:400;font-size:12.5px;line-height:1.792;letter-spacing:0%}.product-information__grid .product-details .group-block-content .express-checkout .shipping-info,bundle-buy .shipping-info{display:flex;align-items:center;gap:7px;width:fit-content;margin:0 auto;background:#faf7f2;border-radius:50px;padding:6px 13px}.express-checkout-button .express-checkout__button,.bundle-express-button .express-checkout__button{width:100%;display:flex;background:#1d1d1d;height:62px;align-items:center;margin-top:12px}.express-checkout-button .express-checkout__button .express-checkout__text,.bundle-express-button .express-checkout__button .express-checkout__text{width:100%;display:flex;align-items:center;justify-content:center;gap:11px}.express-checkout-button .express-checkout__button .express-checkout__text .btn-icon,.bundle-express-button .express-checkout__button .express-checkout__text .btn-icon{max-height:21px;max-width:21px}.express-checkout-button .express-checkout__button .express-checkout__text *,.buy-buttons-block .product-form-buttons .add-to-cart-button .add-to-cart-text *,.bundle-express-button .express-checkout__button .express-checkout__text *,.bundle-add-to-cart .atc__button .atc__text *{font-family:TestSohne!important;font-weight:500;font-size:16.5px;line-height:normal;letter-spacing:0%;text-align:center}.buy-buttons-block .product-form-buttons .add-to-cart-button .add-to-cart-text,.bundle-add-to-cart .atc__button .atc__text{align-items:center;gap:11px;display:flex;justify-content:center}.bundle-add-to-cart .atc__button .atc__text .btn-icon svg path{stroke:#1d1d1d}.buy-buttons-block .product-form-buttons{padding-top:0}.buy-buttons-block .product-form-buttons .add-to-cart-button,.bundle-add-to-cart .atc__button{height:60px;background-color:transparent;border:1px solid #1D1D1D;color:#1d1d1d;width:100%;outline:0!important}.buy-buttons-block .product-form-buttons .add-to-cart-button .add-to-cart-text .svg-wrapper,.bundle-add-to-cart .atc__button .atc__text .btn-icon{max-height:20px;max-width:20px}.product-information__grid .product-details .group-block-content rte-formatter.paragraph p{font-family:Right-Grotesk!important;font-weight:500;font-size:21px;line-height:1.2857;letter-spacing:-.31px;padding-top:16px;padding-bottom:14px;border-top:1px solid #1E1E1E38;margin-top:14px}.product-information__grid .product-details .group-block-content .details__header{padding-block:18px;font-family:HankenGrotesk!important;font-weight:400;font-size:14px!important;line-height:1.6;letter-spacing:0%}.product-information__grid .product-details .group-block-content .details-content{padding-block-end:18px}.product-information__grid .product-details .group-block-content .details__header .svg-wrapper{height:16px;width:16px}bundle-buy .bundle-add-to-cart{margin-top:12px}.product-information__grid .product-details .group-block-content .details-content *{font-family:TestSohne!important;font-weight:300;font-size:13px;line-height:1.6;letter-spacing:0%;text-align:left;width:100%;max-width:100%;color:#949494}.product-information__grid .product-details .group-block-content accordion-custom .details{border-color:#1e1e1e38}.product-information__grid .product-details .group-block-content .accordion.accordion--dividers{margin-top:14px}.breadcrumbs .breadcrumbs__list .breadcrumbs__item{padding-right:8px;position:relative}.breadcrumbs .breadcrumbs__list .breadcrumbs__item:before{content:"/";font-size:14px;line-height:1.6;font-weight:300;color:#949494;position:absolute;right:2px;height:calc(100% - 3px);width:1px;top:50%;transform:translateY(-50%)}.breadcrumbs .breadcrumbs__list .breadcrumbs__item:last-child{padding-right:0}.breadcrumbs .breadcrumbs__list .breadcrumbs__item:last-child:before{display:none}.cst-section{width:100%;background:#fff}.cst-wrapper{padding:65px 80px;box-sizing:border-box}.cst-header,.product-recommendations .section-resource-list__content,.template-cart div[data-testid=product-list] .section-resource-list__header{margin-bottom:44px}div .max-width-0{max-width:inherit}.cst-eyebrow{display:block;margin-bottom:3px;font-size:8px;line-height:1.2;font-weight:600;letter-spacing:1.4px;color:#fc7643}.cm-subtitle{display:block;color:#fc7643;font-size:11px;font-weight:600;letter-spacing:2.16px;text-transform:uppercase;font-family:Inter!important}.cst-header h2,.template-cart div[data-testid=product-list] .section-resource-list__header .spacing-style.h4 h3,.template-search .search-page__header .spacing-style.h2 h3{margin:0 0 5px;color:#1d1d1d}.cst-header h2,.template-cart div[data-testid=product-list] .section-resource-list__header .spacing-style.h4 h3,.template-search .search-page__header .spacing-style.h2 h3{font-weight:500;font-size:46px;line-height:50px;letter-spacing:-.92px}.cst-header h2 span{color:#fc7643}.cst-header p{margin:0;font-size:19px;line-height:1.631;color:#949494;font-weight:300}.cst-items{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cst-item{min-width:0}.cst-image{position:relative;width:100%;overflow:hidden}.cst-image img{display:block;width:100%;height:100%;object-fit:cover}.cst-number{position:absolute;top:0;left:0;z-index:2;width:44px;height:40px;display:flex;align-items:center;justify-content:center;background:#fc7643;color:#fff;font-size:15px;font-weight:700;font-family:Right-Grotesk!important;letter-spacing:.6px}.cst-item h3,.predictive-search-results__inner .predictive-search-results__title{margin:20px 0 10px;font-size:22px;line-height:1.3;font-weight:500;color:#1d1d1d}.cst-item p{margin:0;font-size:16px;color:#949494;font-weight:400;line-height:26px;font-family:HankenGrotesk!important}.cst-button-wrap{display:flex;justify-content:center;margin-top:44px}.cst-button{display:inline-flex;align-items:center;justify-content:center;min-width:130px;height:32px;padding:0 18px;background:#ff6845;color:#fff;text-decoration:none;font-size:9px;line-height:1}@media(max-width:767px){.cst-wrapper{padding:45px 30px}.cst-items{grid-template-columns:1fr;gap:25px}.cst-image{height:auto;aspect-ratio:16 / 10}.cst-header h2{font-size:22px}}@media(max-width:480px){.cst-wrapper{padding:40px 20px}.cst-header{margin-bottom:22px}.cst-header h2{font-size:20px}.cst-header p{font-size:12px}.cst-items{gap:22px}}.cst-feature-section{width:100%}.cst-feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.cst-feature-card{position:relative;height:350px;overflow:hidden}.cst-feature-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.65) 0%,rgba(0,0,0,.15) 45%,transparent 70%);z-index:1}.cst-feature-card img{display:block;width:100%;height:100%;object-fit:cover}.cst-feature-content{position:absolute;left:15px;right:15px;bottom:15px;z-index:2;color:#fff}.cst-feature-content h3{margin:0 0 6px;font-size:24px;line-height:30px;font-weight:500;letter-spacing:-.24px}.cst-feature-content p{margin:0;font-size:15.5px;line-height:23px;font-weight:400;font-family:HankenGrotesk!important}@media(max-width:991px){.cst-feature-grid{grid-template-columns:repeat(2,1fr)}.cst-feature-card{height:400px}}@media(max-width:575px){.cst-feature-grid{grid-template-columns:1fr}.cst-feature-card{height:400px}.cst-feature-content h3{font-size:24px}.cst-feature-content p{font-size:15.5px}}.cst-features{width:100%;padding:0 80px;box-sizing:border-box}.cst-features-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ddd;border-left:1px solid #ddd}.cst-feature{min-height:122px;padding:22px;box-sizing:border-box;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.cst-feature-icon{height:28px;margin-bottom:8px;color:#ff6845;font-size:24px;line-height:1}.cst-feature h3{margin:0 0 8px;color:#1d1d1d;font-size:17.97px;line-height:23.11px;font-weight:500}.cst-feature p{margin:0;color:#949494;font-size:14px;line-height:18px;font-weight:300}@media(max-width:767px){.cst-features-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.cst-features{padding:0}.cst-features-grid{grid-template-columns:1fr}.cst-feature{min-height:auto;padding:20px}}.cst-left-text,.cst-right-img{width:50%}.cst-flex{display:flex;gap:40px}.cst-align-center{align-items:center}.cst-back-light{background-color:#faf7f2}.cst-align-left{justify-content:left}.cst-left-text .cm-cta-buttons{margin-top:72px}.cst-left-text .cst-header{margin-bottom:0}.cst-left-text .cst-header h2{margin-bottom:5px}.related-color-swatch .related-color-heading,.bundle-color-swatch .bundle-color-heading{font-weight:500;font-size:13.3px;line-height:1.6842;letter-spacing:.14px}.related-color-swatch .related-color-heading .selected-label,.bundle-color-swatch .bundle-color-heading .selected-label{font-weight:400;color:#949494;font-family:HankenGrotesk!important}.related-color-swatch .related-color-item .color-link,.bundle-color-swatch .bundle-color-items .bundle-color-item{aspect-ratio:1/1;width:42px;border:1px solid #1E1E1E38;display:inline-block;background:#faf7f2;padding:5px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.related-color-swatch .related-color-item .color-link .related-color,.bundle-color-swatch .bundle-color-items .bundle-color-item .bundle-color{aspect-ratio:1/1;width:30px;display:inline-block}.related-color-swatch .related-color-inner,.bundle-color-swatch .bundle-color-inner{display:flex;flex-direction:column;gap:12px;width:100%}.related-color-swatch .related-color-items,.bundle-color-swatch .bundle-color-items{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:2px}.related-color-swatch .related-color-item .color-link .related-color-badge{font-family:Inter!important;font-weight:700;font-size:8.5px;line-height:100%;letter-spacing:.51px;text-align:center;text-transform:uppercase;background:#fc7643;color:#fff;position:absolute;top:-8px;left:50%;transform:translate(-50%);padding:2.5px 7px;border-radius:20px;z-index:2}.product-information__grid .product-details .group-block-content .icon-with-text-group{border-top:1px solid #1E1E1E38;margin-top:14px}.upgrade-kit-block{margin-top:14px;padding-top:16px;border-top:1px solid #1E1E1E38}.upgrade-kit-block .upgrade-kit-heading{font-family:Right-Grotesk!important;font-weight:500;font-size:21px;line-height:1.2857;letter-spacing:-.31px;margin-bottom:14px}.upgrade-kit-block .upgrade-kit-item{display:flex;padding:16px;background:#faf7f2;flex-wrap:wrap;align-items:center;border-bottom:1px solid #1E1E1E38}.upgrade-kit-block .upgrade-kit-item:last-child{border-bottom:0}.upgrade-kit-block .upgrade-kit-item .kit-item-image{max-width:calc(17.05% - 20px);width:100%;margin-right:20px;aspect-ratio:1/1}.upgrade-kit-block .upgrade-kit-item .kit-item-image *{height:100%;width:100%;object-fit:cover}.upgrade-kit-block .upgrade-kit-item .kit-item-content{max-width:68.42%;padding-right:14px;width:100%;display:flex;flex-direction:column;gap:10px}.upgrade-kit-block .upgrade-kit-item .kit-item-price-atc{max-width:14.53%;width:100%;text-align:end;display:flex;flex-direction:column;gap:10px}.upgrade-kit-block .kit-item-content .kit-item-title{font-family:Right-Grotesk!important;font-weight:500;font-size:17px;line-height:1.3529;letter-spacing:-.17px}.upgrade-kit-block .kit-item-content .kit-item-swatch .selected-color{font-family:HankenGrotesk!important;font-weight:400;font-size:13px;line-height:1.72307;letter-spacing:0%;vertical-align:middle;color:#949494;margin-left:8px}.upgrade-kit-block .kit-item-content .kit-item-swatch .kit-item-color{height:25px;width:25px;display:inline-block;border-radius:50%;outline:1px solid #1E1E1E38;border:3px solid #faf7f2}.upgrade-kit-block .kit-item-content .kit-item-swatch .kit-item-color.active,.upgrade-kit-block .kit-item-content .kit-item-swatch .kit-item-color:hover{outline-color:#1d1d1d;cursor:pointer}.upgrade-kit-block .kit-item-content .kit-item-swatch{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.upgrade-kit-block .kit-item-price-atc .kit-item-price{font-family:Right-Grotesk!important;font-weight:700;font-size:17px;line-height:1.3529;letter-spacing:0%}.upgrade-kit-block .kit-item-price-atc .add-upgrade-kit{font-family:TestSohne!important;font-size:14px;font-weight:500;line-height:100%;text-transform:capitalize;background:none;padding:0;border:0;text-decoration:underline}.video-wrapper .video-card{aspect-ratio:311 / 483.77}.video-wrapper .video-card .play-btn{height:56px;width:56px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.video-wrapper .video-card .play-btn svg,.video-card span.pause-icon{height:100%;width:100%}.video-wrapper .video-card .video-handle{font-family:Inter!important;font-weight:600;line-height:100%;letter-spacing:0%;opacity:94%;bottom:14px;left:16px;position:absolute;color:#fff;z-index:2}.cst-back-light .heading-margin{margin-bottom:35px}.cst-section .cst-features{padding-inline:91px}.cst-section .cst-features .cst-feature{padding:34.25px}.product-information__grid .product-details .group-block-content .video-card{aspect-ratio:152.02 / 270.25;position:relative}.product-information__grid .product-details .group-block-content .video-card .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:34px;width:34px;cursor:pointer}.product-information__grid .product-details .group-block-content .video-card .video-handle{position:absolute;bottom:7px;left:8px;font-size:9px;letter-spacing:.09px;color:#ffffffeb;opacity:1}.product-information__grid .product-details .group-block-content .video-wrapper{gap:10px}.cst-section .cst-features .cst-feature .cst-feature-icon{height:auto;margin-bottom:15.41px;max-height:30px;max-width:30px}.cst-section .cst-features .cst-feature h3{margin-bottom:15.41px;letter-spacing:-.18px}.cst-section .cst-features .cst-feature p{font-weight:400}.cst-section .cst-features .cm-btn{font-family:TestSohne;font-weight:500;font-size:13.6px;line-height:1.647}.cst-section .cst-left-text .cm-cta-buttons{gap:12px}.comparison-table .pawbasket img{width:170px;max-height:30px}.comparison-table .brand-col{gap:6px}.comparison-table .brand-col span{font-family:HankenGrotesk!important}.comparison-table .brand-col strong{font-family:Right-Grotesk!important;font-weight:500;color:#1d1d1d}.comparison-table .feature{color:#1d1d1d}.cst-section:has(.comparison-table) .cst-button-wrap{margin-top:56px}.cst-section .try-home .try-home__content{gap:60px}.cst-section .try-home .try-feature *{font-family:Right-Grotesk!important;font-weight:500}.cst-section .try-home .try-home__right .cst-button-wrap{margin-top:8px}.video-card span.play-icon{transition:.2s all ease}.video-card.playing span.play-icon{opacity:0;pointer-events:none}.video-card span.pause-icon{position:absolute;top:0;opacity:0;pointer-events:none;transition:.2s all ease}.video-card.playing:hover span.pause-icon{opacity:1;pointer-events:auto}product-recommendations .section.section--page-width{grid-template-columns:auto}.cart-items-component .section--page-width{grid-template-columns:max-content}.cst-header .custom-color p,.template-cart div[data-testid=product-list] .section-resource-list__header a.size-style{display:block;color:#ff6f3d;letter-spacing:2.16px;text-transform:uppercase;font-family:Inter!important;font-weight:600}.cst-header rte-formatter.spacing-style h2{margin-bottom:5px}.resource-list product-card product-price div[ref=priceContainer]{display:flex;align-items:baseline;justify-content:left;gap:0px}.resource-list product-card product-price div[ref=priceContainer] .price__sale{flex-direction:row;gap:10px}.product-information__grid .product-details .group-block-content div[ref=priceContainer]>.price__regular{display:none}.cart-items-component .cart-page{padding-block:64px}.cart-page .cart-page__title .h4{font-weight:500;font-size:24.75px;line-height:1.0181;letter-spacing:0%;vertical-align:middle;gap:10px;align-items:end}body .cart-page .cart-page__title .cart-bubble{height:20px;width:20px}.cart-page .cart-page__title .cart-bubble *{font-size:12px;color:#fff;font-family:Right-Grotesk;line-height:normal}.cart-page .cart-page__items{margin-top:24px}.cart-page .cart-page__items .cart-items__table-row{gap:0 14.54px}.cart-page .cart-page__items .cart-items__table-row .cart-items__media{aspect-ratio:110.77 / 114.88;border:.14px solid hsl(17deg 97% 63% / 30%)}.cart-page .cart-page__items .cart-items__table-row .cart-items__details .cart-items__product-info *{font-family:Right-Grotesk!important;font-weight:500;font-size:17.09px;line-height:1.083;letter-spacing:0%;text-transform:capitalize;color:#000}.cart-page .cart-page__items .cart-items__table-row .cart-items__details .cart-items__variants-wrapper *{font-family:TestSohne!important;font-weight:500!important;font-size:14.24px;line-height:1.2998;letter-spacing:0%;text-transform:capitalize;color:#232323}.cart-page .cart-page__items .cart-items__table-row .cart-items__details .cart-items__variants-wrapper{margin-top:8.54px}.cart-items--dividers tr.cart-items__table-row{border-color:#fc764399}.cart-page .cart-items__unit-price-wrapper span{font-weight:700;font-size:19.94px;line-height:.8485;letter-spacing:.32px;text-align:right;vertical-align:middle;text-transform:capitalize;font-family:Right-Grotesk!important;color:#000}.cart-page .cart-items__variant{font-weight:500;font-size:14.24px;line-height:1.299;letter-spacing:0%;text-transform:capitalize;color:#232323}.cart-page .quantity-selector{width:113px;height:32px!important}.cart-page .quantity-selector button{height:100%!important;border-block:0;border-color:#222;color:#000}.cart-page .quantity-selector button.quantity-minus{border-right:0}.cart-page .quantity-selector button.quantity-plus{border-left:0}.cart-page .quantity-selector-wrapper{display:block}.cart-page .quantity-selector input{font-family:TestSohne!important;font-weight:500;font-size:15.05px;line-height:.86686;letter-spacing:0%;text-transform:capitalize}.cart-page .cart-items__table-row{grid-template-columns:7.5rem 1fr minmax(var(--cart-item-price-width),auto);grid-template-columns:7.5rem 1fr}.cart-page td.cart-items__price.cart-secondary-typography{position:absolute;right:0;bottom:0;width:fit-content;min-width:fit-content}.cart-page td.cart-items__price.cart-secondary-typography .cart-items__remove{width:fit-content}.cart-page td.cart-items__quantity{position:absolute;right:0}.cart-page .cart-page__items .cart-items__table-row{position:relative}body .cart-page .quantity-selector{height:32px!important;width:113px!important;border-color:#222!important}body .cart-page .quantity-selector button,.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .quantity-selector-wrapper button{height:100%!important;border-block:0!important;border-color:#222!important;color:#000}.cart-page .cart-page__summary .cart-summary__inner{position:initial;padding:24px;background-color:#faf7f2}.cart-page .cart-page__summary .cart-summary{background-color:#faf7f2!important;display:block}.cart-page .cart-page__summary .cart-summary__inner .cart-totals{padding:0;border:0;margin:0}.cart-page .cart-page__summary .cart-summary__inner .cart-totals .cart-total_prices{display:flex;flex-direction:column;gap:0px}.cart-page .cart-page__summary .cart-summary__inner .cart-totals .cart_free_shipping .cart_savings{font-family:Right-Grotesk!important;font-weight:500;font-size:14px;line-height:1.332;letter-spacing:.44px;text-align:center;text-transform:capitalize;padding:9px 12px;color:#fff!important;background:#fc7643}.cart-page .cart-page__summary .cart-summary__inner .cart__checkout-button{font-family:TestSohne!important;font-weight:500;font-size:20px;line-height:1.12;letter-spacing:.16px;text-align:center;background:#1d1d1d!important}.template-cart div[data-testid=product-list]{grid-template-columns:auto;gap:0;padding-top:0;padding-bottom:64px}.template-cart div[data-testid=product-list] .section-resource-list__header a.size-style{text-decoration:underline}.template-cart .resource-list product-card .product-card__content{padding:0!important;gap:20px!important}.cart-page .cart-page__items .cart-items__details{max-width:calc(100% - 110px)}.card-item-swatch a span{width:22px;height:22px;display:block;border-radius:50%}.card-item-swatch{display:flex;gap:8px;padding-bottom:5px}.card-item-swatch a{position:relative}ul.product-grid.product-grid--grid{margin-left:-10px}.product-grid__card.product-grid__card{background:transparent;padding-left:5px!important;gap:12px!important}.main-collection-grid .product-grid .product-card .group-block-content div[ref=priceContainer] .price__regular,.product-card__content .price-item--sale.price{font-weight:700}.collection-wrapper .main-collection-grid .product-grid .product-card__content,.resource-list product-card .product-card__content{gap:11px!important}product-card .product-card__content .custom-review-block>div{padding:9px 0 0;background:transparent;gap:4px}product-card .product-card__content .custom-review-block>div svg{height:15px;width:15px;fill:#fc7643}product-card .product-card__content .custom-review-block>div>div{gap:1px;margin-right:4px}product-card .product-card__content .custom-review-block>div *{font-family:TestSohne!important;font-weight:400;font-size:12px;line-height:1.8666;letter-spacing:0%;vertical-align:middle;color:#949494}.collection-wrapper .main-collection-grid .product-grid .product-card__content .shopify-block .card-item-swatch{padding:0 0 5px}product-card .custom-review-block div:empty{display:none}.image-with-text-section .cst-header .cm-subtitle{margin-bottom:5px}.image-with-text-section .cst-header h2{margin-bottom:9px}.resource-list product-card .product-card__content .custom-review-block>div *{font-family:HankenGrotesk!important;font-size:14px;line-height:1.428}.jdgm-horizon-widget .jdgm-widget{max-width:100%!important}.jdgm-horizon-widget .jdgm-widget .jm-review-widget--minimal-header{padding:0}.jm-review-widget--minimal-header .jm-review-widget__header-and-body{gap:0!important}.jm-review-widget--minimal-header .jm-review-widget__header-and-body .jm-review-widget-minimal-header{padding-bottom:32px;border-bottom:1px solid #1E1E1E38;margin-bottom:56px}.jm-review-widget--minimal-header .jm-cluster .jm-review-widget-minimal-header__title{font-family:Right-Grotesk!important;font-weight:500;font-size:46px;line-height:1.086;letter-spacing:-.92px;vertical-align:middle}.jm-review-widget--minimal-header .jm-review-widget__header-and-body .jm-review-widget-minimal-header>.jm-cluster{flex-direction:column;justify-content:center;align-items:center;gap:20px}.jm-review-widget--minimal-header .jm-review-widget__header-and-body .jm-review-widget-minimal-header>.jm-cluster .jm-stack:first-child{display:flex;justify-content:space-between;width:100%}.jm-review-widget--minimal-header .jm-cluster .jm-average-rating-display .jm-cluster{gap:20px}.jm-review-widget--minimal-header .jm-cluster .jm-average-rating-display .jm-cluster .jm-text:first-child{font-family:Right-Grotesk!important;font-weight:700;font-size:56px;line-height:1;letter-spacing:-1.12px;color:#1d1d1d}.jm-review-widget--minimal-header .jm-cluster .jm-average-rating-display .jm-cluster .jm-text:last-child{font-family:HankenGrotesk!important;font-weight:400;font-size:14px;line-height:1.4285;color:#949494;letter-spacing:0%}.jm-review-widget-minimal-header .jm-review-widget-minimal-header__filter-container .jm-review-widget-minimal-header__filters{display:none}.jm-review-widget--minimal-header .jm-review-widget__header-and-body .jm-review-widget-minimal-header .jm-action-buttons__button{border-radius:0;max-width:max-content;min-inline-size:220px!important;background-color:transparent;border:1px solid #1D1D1D;color:#1d1d1d}.jm-review-widget--minimal-header .jm-review-widget__header-and-body .jm-review-widget-minimal-header .jm-action-buttons__button:hover,.jm-review-widget--minimal-header .jm-review-widget__header-and-body .jm-review-widget-minimal-header .jm-action-buttons__button:focus{background-color:transparent;color:#1d1d1d}.jm-review-widget__body .jdgm-review-list{padding:0!important}.jm-review-widget__body .jdgm-review-list{padding:0!important;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.jm-star-rating .jm-cluster{gap:2px}.jm-star-rating .jm-cluster .jm-star-rating__font-icon{color:#fc7643!important;height:15px;width:15px;font-size:15px!important}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack{display:flex;flex-direction:column-reverse}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack:has(.jm-media-thumbnail-list__thumbnail) .jm-cluster:empty{display:none}.jm-review-widget__body .jdgm-review-list .jm-review-item{border:0;padding:0;margin:0}.jm-review-widget__body .jdgm-review-list .jm-review-item .jm-cluster{margin:0}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-cluster{margin:0}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-cluster>.jm-box.jm-box--inherit-color{width:100%}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-cluster:empty{margin:0;aspect-ratio:1/1;background:#f5f5f5}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-cluster .jm-media-thumbnail-list__thumbnail,.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-cluster:empty{inline-size:100%;width:100%;max-width:100%;min-width:100%;border-radius:0;margin-bottom:22px}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body .jm-reviewer-info .jm-box{display:none}.jm-review-widget__body .jm-stack .jm-review-item__body .jm-review-item__content{display:flex;flex-direction:column}.jm-review-widget__body .jm-stack .jm-review-item__body .jm-review-item__content .jm-cluster{order:0}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body .jm-reviewer-info{order:2}.jm-review-widget__body .jm-stack .jm-review-item__body .jm-review-item__content .jm-review-content{order:1;margin-top:12px;margin-bottom:22px}.jm-review-widget__body .jm-stack .jm-review-item__body .jm-review-item__content .jm-review-content .jm-review-body-wrapper .jdgm-review-content__body-content *,.jdgm-horizon-widget .jm-no-reviews-state__text{font-family:TestSohne!important;font-weight:400;font-size:16px;line-height:1.625;letter-spacing:0;color:#949494}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details{width:100%;border-top:1px solid #1D1D1D1A;padding-top:18px}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details .jm-reviewer-info__name{font-family:TestSohne!important;font-weight:500;font-size:14px;line-height:1.6;letter-spacing:0%;color:#1d1d1d}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body{position:relative}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details .jm-cluster:last-child{position:absolute;top:0;right:0}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details .jm-cluster:last-child .jm-text{font-family:HankenGrotesk!important;font-weight:400;font-size:14px;line-height:1.428;letter-spacing:0%;vertical-align:middle;color:#949494!important}.jm-review-widget--minimal-header .jm-review-widget__header-and-body .jm-review-item{border:0!important;padding:0!important}.jm-review-widget--minimal-header .jm-review-widget__header-and-body .jm-review-widget-minimal-header .jm-media-preview{display:none}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details .jm-cluster:first-child{gap:9px}.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details .jm-cluster:first-child .jm-verified-buyer-badge__text{padding:0;background:transparent;border:0;font-family:TestSohne!important;font-weight:400;font-size:14px;line-height:1.6;letter-spacing:0%;color:#949494;position:relative;display:flex;align-items:center;gap:3px}.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details .jm-cluster:first-child .jm-verified-buyer-badge__text:before{content:".";font-size:20px;position:relative;top:-5px}.section-wrapper .section--page-width:has(.jdgm-widget-revamp){grid-template-columns:max-content;padding-block:64px}.jdgm-horizon-widget .jdgm-widget .jm-review-widget--minimal-header:has(.jm-no-reviews-state) .jm-review-widget__header-and-body .jm-review-widget-minimal-header{margin:0;padding:0;border:0}.jdgm-horizon-widget .jdgm-widget .jm-review-widget--minimal-header:has(.jm-no-reviews-state) .jm-review-widget__header-and-body .jm-review-widget-minimal-header>.jm-cluster{display:block;text-align:center}.jdgm-horizon-widget .jdgm-widget .jm-review-widget--minimal-header:has(.jm-no-reviews-state) .jm-review-widget__header-and-body .jm-review-widget-minimal-header>.jm-cluster .jm-stack{justify-content:center}.jm-review-widget--minimal-header .jm-cluster .jm-cluster{margin:0}.home-product-slider .shopify-block{width:50%}.section.section--page-width{grid-template-columns:max-content;max-width:1920px;padding-inline:80px;margin:0 auto}body .section{--full-page-grid-central-column-width: min( var(--page-width) - 0 * 2, calc(100% - var(--page-margin) * 2) )}.related-color-swatch .related-color-item .color-link.active,.bundle-color-swatch .bundle-color-items .bundle-color-item.active{border-color:#1d1d1d}.card-item-swatch a:has(.active){border-color:#1d1d1d}.template-index .ui-test-product-list .section-resource-list{padding-top:64px;padding-bottom:80px}.template-index .ui-test-product-list .section-resource-list rte-formatter.spacing-style h3,.template-search .main-collection-grid__title,div .cart-drawer__heading.cart-drawer__heading--empty,.cart-page.cart-page--empty .cart-title h1{font-family:Right-Grotesk!important;font-weight:500;font-size:34px;line-height:1.1764;letter-spacing:-.51px;margin-bottom:24px}.template-index .section-resource-list .resource-list{gap:24px;margin-left:-5px}.cst-jambo-wrap .media-block{aspect-ratio:9 / 8}.cst-jambo-wrap .group-block-content{padding:40px!important;gap:32px!important}.cst-jambo-wrap .group-block-content .spacing-style.h6 *{font-family:TestSohne!important;font-weight:300;font-size:14px;line-height:1.2;letter-spacing:3%}.cst-jambo-wrap .group-block-content .spacing-style.h2 *{font-family:Right-Grotesk!important;font-weight:400;font-size:32px;line-height:1;letter-spacing:2%}.cst-jambo-wrap .group-block-content .spacing-style.custom-typography *{font-family:TestSohne!important;font-weight:300;font-size:16px;line-height:1.4;letter-spacing:0%}.cst-jambo-wrap .group-block-content a.size-style{font-family:TestSohne!important;font-weight:500;font-size:14px;line-height:1.6;letter-spacing:0px;text-align:center;color:#1d2a36;height:42.4px;width:109.4px}.image-with-slider .group-block{padding:40px!important;aspect-ratio:9 / 10}.image-with-slider .group-block .group-block-content{gap:32px!important}.image-with-slider .group-block .group-block-content rte-formatter.paragraph *{font-family:TestSohne!important;font-weight:300;font-size:14px;line-height:1.6;letter-spacing:2%}.image-with-slider .group-block .group-block-content rte-formatter h1{font-family:Right-Grotesk!important;font-weight:400;font-size:48px;line-height:1;letter-spacing:0px}.image-with-slider .home-product-slider .product-carousel div img{aspect-ratio:1/1}.image-with-slider .home-product-slider .product-carousel div:has(>img)+div{padding:20px}.image-with-slider .home-product-slider .product-carousel div:has(>img)+div h3{font-family:Right-Grotesk!important;font-weight:500;font-size:16px;line-height:1.3;letter-spacing:.5%}.image-with-slider .home-product-slider .product-carousel div:has(>img)+div div{font-family:TestSohne!important;font-weight:500;font-size:14px;line-height:1.6;letter-spacing:0px}.image-with-slider .home-product-slider .product-carousel div:has(>img)+div button{font-family:Arial;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0px;text-align:center;height:41px}.shopify-section-group-footer-group .section.section--page-width{padding-inline:40px}.footer-icon-text .spacing-style.section-content-wrapper{padding-top:40px;padding-bottom:48px;align-items:flex-start}.footer-icon-text .spacing-style.section-content-wrapper .group-block{background:transparent}.footer-icon-text .icon-text-box .group-block-content{display:block}.footer-icon-text .icon-text-box .group-block-content .icon-block{max-width:26px;max-height:26px;margin-bottom:13px}.footer-icon-text .icon-text-box .group-block-content .group-block-content .spacing-style.h4 *{font-family:Right-Grotesk!important;font-weight:500;font-size:18px;line-height:1.222;letter-spacing:0%;vertical-align:middle;margin-bottom:13px;color:#faf7f2}.footer-icon-text .icon-text-box .group-block-content .group-block-content .spacing-style p{font-family:HankenGrotesk!important;font-weight:400;font-size:14px;line-height:1.6;letter-spacing:0%;color:#b8b6b2}.footer-big-logo .spacing-style{padding:0}.template-index .resource-list product-card .product-card__content .custom-review-block>div *{font-size:12px}.footer-main-section .footer-content.spacing-style{padding-top:56px;padding-bottom:50px;gap:100px;grid-template-columns:calc(39.84% - 50px) calc(60.16% - 50px)!important;border:0!important}.footer-main-section .footer-content .group-block-content .spacing-style.h4 h4{font-family:Right-Grotesk!important;font-weight:400;font-size:16px;line-height:1;letter-spacing:.5%;vertical-align:middle;color:#faf7f2}.footer-main-section .footer-content .group-block-content rte-formatter.spacing-style p,.footer-main-section .footer-content .newsletter-terms label p{font-family:HankenGrotesk!important;font-weight:400;font-size:14px;line-height:1.6;letter-spacing:0%;color:#b8b6b2}.footer-main-section .footer-content .group-block-content .email-signup__input-group,.footer-main-section .footer-content .group-block-content{gap:24px!important}.footer-main-section .footer-content .group-block-content .email-signup__input-group .email-signup__input{border:1px solid #FFFFFF36!important;height:100%;max-height:48px;padding:14px 16px;font-family:HankenGrotesk;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;color:#757575;outline:none!important;box-shadow:none!important}.footer-main-section .footer-content .group-block-content .email-signup__input-group .email-signup__input::placeholder{color:#757575}.footer-main-section .footer-content .group-block-content .email-signup__input-group .email-signup__button{font-family:TestSohne!important;font-weight:500;font-size:14px;line-height:1.6;letter-spacing:.14px;text-align:center;height:54px;width:115px;display:flex;align-items:center;justify-content:center;margin-right:auto}.footer-main-section .menu__details .menu__heading{padding:0}.footer-main-section .menu__details .menu__heading *{font-family:Right-Grotesk!important;font-weight:400;font-size:16px;line-height:1;letter-spacing:.5%;color:#faf7f2}.footer-main-section .menu__details .details-content{margin-top:15px}.footer-main-section .menu__details .details-content .menu__item *{font-family:HankenGrotesk!important;font-weight:400;font-size:14px;line-height:1.6;letter-spacing:0%;color:#b8b6b2}.footer-main-section .menu__details .details-content .menu__item+.menu__item{margin-top:15px}.footer-main-section .menu__details .details-content .menu__item{line-height:normal}.footer-utilities .utilities{padding-block:24px}.footer-utilities .utilities .footer-utilities__group-copyright *{font-family:TestSohne!important;font-weight:400;font-size:13px;line-height:1.723;letter-spacing:0%;color:#b8b6b2}.footer-utilities .utilities .image-block{max-width:max-content!important;width:auto}.shopify-section-group-footer-group:has(.footer-main-section){position:relative}.shopify-section-group-footer-group:has(.footer-main-section):before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:1px;background-color:#fff;opacity:21%}.sub-collections .tab-space-heading h3{color:#1d1d1d;font-family:Right-Grotesk!important;font-weight:400;font-size:32px;line-height:1;letter-spacing:0px;text-align:center}.sub-collections .tab-space-heading{margin-bottom:40px}.homepage-banner .image-right>div+div{padding:60px;gap:20px;height:100%}.homepage-banner .image-right>div+div h2{font-family:Right-Grotesk!important;font-weight:400;font-size:48px;line-height:1;letter-spacing:0px;color:#1d1d1d}.homepage-banner .image-right>div+div p{font-family:TestSohne!important;font-weight:300;font-size:16px;line-height:1.6;letter-spacing:0px;color:#1d1d1d}.homepage-banner .image-right>div+div a{font-family:TestSohne!important;font-weight:400;font-size:14px;line-height:1.6;letter-spacing:0px;color:#faf7f2;height:43px;display:flex;align-items:center;padding:10px 24px;justify-content:center}.homepage-banner .image-right{align-items:flex-start}.homepage-banner .image-right div:has(img){height:100%}.homepage-banner .image-right div:has(img) img{aspect-ratio:15 / 16}.material-option .material-item .item-title{letter-spacing:0%;font-weight:700}.set-option .set-label{padding-top:24px;padding-bottom:12px}.set-option .set-label .set-title{font-family:TestSohne!important;font-weight:500;font-size:13px;line-height:1.723;letter-spacing:.26px}.set-option .set-label .set-offer{font-family:TestSohne!important;font-weight:400;font-size:12.5px;line-height:1.792;letter-spacing:0%;color:#949494}.set-option .set-items .set-item{display:flex;padding:12px;gap:14px;align-items:center;border:1px solid #1D1D1D}.set-option .set-items .set-item input{height:22px;width:22px}.set-option .set-items .set-item label{width:calc(100% - 36px);display:flex;gap:14px;align-items:center}.set-option .set-items .set-item label .prod-image{width:9.48%;aspect-ratio:1/1}.set-option .set-items .set-item label .prod-image img{height:100%;width:100%;object-fit:cover}.set-option .set-items .set-item label .prod-title{font-family:Right-Grotesk!important;font-weight:500;font-size:15px;line-height:100%;letter-spacing:0%;max-width:75%}.set-option .set-items .set-item label .prod-price{font-family:Right-Grotesk!important;font-weight:700;font-size:15.5px;line-height:100%;letter-spacing:0%;margin-left:auto}.product-information__grid .product-details .group-block-content div.shopify-block:has(>bundle-form){width:100%}.set-option .set-items{display:flex;flex-direction:column;gap:10px}.product-information__grid .product-details .group-block-content .custom-review-block>div{padding:0;gap:4px}.product-information__grid .product-details .group-block-content .custom-review-block>div div:has(>svg){gap:1px;margin-right:6px}.product-information__grid .product-details .group-block-content .custom-review-block>div span{font-family:TestSohne!important;font-weight:500;font-size:14px;line-height:1.6;letter-spacing:0%}.product-information__grid .product-details .group-block-content .custom-review-block>div span:last-child{font-weight:400}.product-information__grid .product-details .group-block-content .custom-review-block>div div:empty{height:3px;width:3px;border-radius:3px;background:#000;opacity:1}.product-information__grid .product-details .group-block-content div.shopify-block{line-height:normal;width:100%}.bundle-size-swatch .bundle-size-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.bundle-size-swatch .bundle-size-items .bundle-size-item{max-height:45px;border:1px solid #1E1E1E38;border-right:0;min-height:45px;display:flex;align-items:center;justify-content:center;position:relative}.bundle-size-swatch .bundle-size-items .bundle-size-item .size-label input{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;opacity:0;margin:0;padding:0;border:0}.bundle-size-swatch .bundle-size-items .bundle-size-item .size-label *{text-transform:capitalize}.bundle-color-swatch .bundle-color-inner{margin-bottom:12px}.email-signup-block{max-width:100%!important}.footer-main-section .footer-content .newsletter-terms label{gap:11px}.image-with-slider .home-product-slider .product-carousel div:has(>img){background-color:#f5f5f5}.newsletter-terms{margin-top:14px}.footer-main-section .footer-content .newsletter-terms label input{height:15.7px;width:15.7px;border-radius:2.5px;border:1.7px solid #767676;margin-left:4px;background-color:#fff!important}.bundle-size-swatch .bundle-size-items .bundle-size-item:has(input:checked){background-color:#ebebe7}bundle-price .bundle-price{display:flex;align-items:center;gap:8px;flex-wrap:wrap}bundle-price .bundle-price .bundle-compare-price{font-family:HankenGrotesk!important;font-weight:400;font-size:18px;line-height:1.2444;letter-spacing:0%;text-decoration:line-through;color:#1d1d1d;opacity:50%;margin-right:7px}bundle-price .bundle-price .bundle-discount{font-family:TestSohne!important;font-weight:500;font-size:13.2px;line-height:1.6969;letter-spacing:.5%;color:#fc7643}.main-collection-grid .product-grid .product-card .group-block-content div[ref=priceContainer] .price__regular{font-weight:500}.set-option .set-items .set-item.disabled{opacity:.5;cursor:not-allowed;pointer-events:none;border-color:#ccc}.icon-with-text-group div p{font-family:HankenGrotesk!important;font-weight:400;font-size:14px;line-height:1.4285}.icon-with-text-group div h3{font-size:16px;font-weight:500;line-height:1.3125}header.header-section{overflow:visible}.cm-ready-section .cm-subtitle{margin-bottom:2px}.template-cart .resource-list .image_with_btn .badge{position:absolute;top:10px;right:10px}.template-cart .resource-list .image_with_btn .badge,.card-gallery .product-badges .pdp-coll-tag-badge{background:#fc7643;border-radius:30px;width:fit-content;font-family:Inter!important;font-weight:700;font-size:11px;line-height:2;letter-spacing:.66px;color:#fff;padding:5px 11px;white-space:nowrap}header .header__row .header__column--right .search-action .header-actions__action{opacity:1!important}.sticky-add-to-cart .sticky-add-to-cart__bar{gap:16px;padding-block:12px;background:#fff}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__title{font-family:Right-Grotesk!important;font-weight:500;font-size:15px!important;line-height:1.4933;letter-spacing:0%}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__variant *,.sticky-add-to-cart .sticky-add-to-cart__bar .price-with-btns .sticky-add-to-cart__price .price__regular *{font-family:TestSohne!important;font-weight:400;font-size:12.5px;line-height:1.792;letter-spacing:0%;margin:0;color:#949494}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__variant{margin:0}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart-payments{display:none}.sticky-add-to-cart .sticky-add-to-cart__bar .price-with-btns{gap:10px;margin:0}.sticky-add-to-cart .sticky-add-to-cart__bar .price-with-btns .add-to-cart-button *{font-family:TestSohne!important;font-weight:400;font-size:14px;line-height:1.6;letter-spacing:.14px;text-align:center;color:#faf7f2;display:flex;gap:6px;align-items:center}.sticky-add-to-cart .sticky-add-to-cart__bar .price-with-btns .add-to-cart-button{background-color:#1d1d1d;outline:0!important;padding:10px 22px;height:54px}.sticky-add-to-cart .sticky-add-to-cart__bar:before{display:none}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__image{aspect-ratio:1/1;width:3.75%;height:auto!important;min-height:44px;min-width:44px}.sticky-add-to-cart .sticky-add-to-cart__bar .price-with-btns .sticky-add-to-cart__price .price__regular{padding-top:3px}.product-card__content .jdgm-horizon-widget .jdgm-prev-badge{padding:9px 0 0;display:flex!important;gap:8px;align-items:center}.product-card__content .jdgm-horizon-widget .jdgm-prev-badge .jdgm-prev-badge__stars,.product-information__grid .product-details .jdgm-horizon-widget .jdgm-prev-badge__stars{display:flex;gap:1px}.product-card__content .jdgm-horizon-widget .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star,.product-information__grid .product-details .jdgm-horizon-widget .jdgm-prev-badge__stars .jdgm-star{padding:0!important;height:15px;width:15px;color:#fc7643;display:flex!important;align-items:center;justify-content:center}.product-card__content .jdgm-horizon-widget .jdgm-prev-badge .jdgm-prev-badge__text{padding:0;font-family:Test-Sohne!important;font-weight:400;font-size:12px;line-height:1.866;letter-spacing:0%;color:#949494}.product-information__grid .product-details .jdgm-horizon-widget .jdgm-prev-badge{display:flex!important;align-items:center;gap:10px}.product-information__grid .product-details .jdgm-horizon-widget .jdgm-prev-badge .jdgm-prev-badge__text{padding:0;font-family:TestSohne!important;font-weight:400;font-size:13.7px;line-height:1.635;letter-spacing:0%;color:#1d1d1d}.template-search .search-page__header .spacing-style.h2 h3{text-align:center}.template-search .search-page__header .search-page-input__parent search-page-input-component{margin:20px auto 0}.template-search .search-page__header .search-page-input__parent search-page-input-component input,.predictive-search-form__header .search-input{font-family:HankenGrotesk!important;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;color:#757575;outline:none!important;box-shadow:none!important;border:1px solid #1E1E1E38!important}.predictive-search-form__header .search-input{border:0!important}.template-search .main-collection-grid div[ref=priceContainer] .price__sale{font-weight:700;line-height:1.3;gap:9px;flex-direction:row}.template-search .search-page__header{padding-top:44px}.predictive-search-results__inner .resource-card__content{gap:8px;padding-top:8px}.predictive-search-results__inner .resource-card__content .resource-card__title{font-family:RightGrotesk!important}.predictive-search-results__inner .resource-card__content div[ref=priceContainer] .price{font-family:Right-Grotesk!important;font-weight:700;font-size:20px;line-height:1.3;letter-spacing:0%;color:#1d1d1d}.predictive-search-results__inner .predictive-search-results__card{padding:0!important;background-color:transparent!important;margin:0!important}.predictive-search-results__inner .predictive-search-results__title .predictive-search-results__clear{color:#1d1d1d;opacity:1}.predictive-search-results__inner .recently-viewed-wrapper{margin-bottom:16px}.predictive-search-results__inner slideshow-component.predictive-search-results__list{display:none}.predictive-search-form__footer .predictive-search__search-button{min-width:140px!important}.cart-drawer__dialog .cart-drawer__header .cart-drawer__heading{font-family:Right-Grotesk!important;font-weight:500!important;font-size:24.75px!important;line-height:1.0181!important;letter-spacing:0%;margin:0}.cart-drawer__dialog .cart-drawer__header .close-button{height:30px;width:30px;right:25px;top:50%;transform:translateY(-50%);position:absolute;border:0!important;outline:0!important}.cart-drawer__dialog div.cart-drawer__header{padding:20px 22.5px;background-color:#fc7643}.cart-drawer__dialog .cart-drawer__items{padding:0}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row{padding:17.56px 18.51px 17.56px 15.66px!important;gap:0 14.54px;border-bottom:.28px solid rgb(252 118 67 / 40%)!important;margin:0!important;grid-template-columns:26.64% 1fr;position:relative}.cart-drawer__dialog .cart-drawer__items .cart-items__table{padding-top:6.65px}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__media{aspect-ratio:110.77 / 114.88;height:auto;border:.14px solid rgb(252 121 69 / 30%)!important}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__product-info *{font-family:Right-Grotesk!important;font-weight:500;font-size:17.09px;line-height:1.083;letter-spacing:0%;text-transform:capitalize;color:#000}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__variants-wrapper{margin-top:8.54px}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__variants-wrapper *{font-family:TestSohne!important;font-weight:500;font-size:14.24px;line-height:1.2998;letter-spacing:0%;text-transform:capitalize;color:#232323}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__unit-price-wrapper{margin:0}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__unit-price-wrapper *{font-size:19.94px;line-height:.8485;letter-spacing:.32px;text-transform:capitalize;color:#000}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .quantity-selector-wrapper{display:block!important}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .quantity-selector-wrapper .quantity-selector{height:32px!important;width:113px;border-color:#222!important}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .quantity-selector-wrapper button:first-child{border-right:0}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .quantity-selector-wrapper button:last-child{border-left:0}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .quantity-selector-wrapper .quantity-selector input{font-family:TestSohne!important;font-weight:500;font-size:17.05px;line-height:.8668;letter-spacing:0%;text-transform:capitalize}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__price{height:100%;display:flex;align-items:center}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__remove{padding:0!important;height:100%;width:18px}.cart-drawer__dialog .cart-drawer__summary{padding:20px;border-top:0;margin-top:10px;gap:15.75px}.cart-drawer__dialog .cart-drawer__summary .cart-totals{gap:20px;background:transparent;padding:0}.cart-drawer__dialog .cart-drawer__summary .cart-totals .cart-icon-text-section{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;gap:8.7px}.cart-drawer__dialog .cart-drawer__summary .cart-totals .cart-icon-text-section .cart-icon-text h3{margin-bottom:9px}.cart-drawer__dialog .cart-drawer__summary .cart-totals .cart-icon-text-section .cart-icon-text h4{margin:0;font-family:TestSohne!important;font-weight:500;font-size:12.94px;line-height:1.3037;letter-spacing:0%;text-align:center;color:#1d1d1d;padding:0 10px}.cart-drawer__dialog .cart-drawer__summary .cart-totals .cart-icon-text-section .cart-icon-text h3{margin:0 auto 9px;width:47.25px;aspect-ratio:1/1;background:#faf7f2;display:flex;align-items:center;justify-content:center;border-radius:50%}.cart-drawer__dialog .cart-drawer__summary .cart-totals .cart-totals__container{display:block;padding-top:15.75px}.cart-totals .cart-total_inner{flex-direction:column;justify-content:flex-start}.cart-totals .cart-total_inner .cart-total_prices{width:100%}.cart-totals .cart-total_inner .cart-total_prices .cart-totals__item{justify-content:space-between}.cart-totals .cart-total_inner .cart-totals__item .cart-totals__total-label{font-family:Right-Grotesk!important;font-weight:700;font-size:19.12px;line-height:1.31799;letter-spacing:0%;color:#1d1d1d}.cart-totals .cart-total_inner .cart-totals__item .cart-totals__total-value{font-family:RightGrotesk!important;font-weight:700;font-size:27px;line-height:.9333;letter-spacing:0%;color:#1d1d1d}.cart-totals .cart-total_inner .cart-total_prices p{font-family:TestSohne!important;font-weight:400;font-size:14.06px;line-height:1.7923;letter-spacing:0%;color:#949494;margin-top:1.12px}.cart-drawer__dialog .cart-drawer__summary .cart__ctas{gap:20px}.cart-drawer__dialog .cart-drawer__summary .cart__ctas .cart__checkout-button{height:63.12px;background-color:#1d1d1d;font-family:TestSohne!important;font-weight:500;font-size:22.5px;line-height:1.12;letter-spacing:.16px;text-align:center;color:#fff}.cart-drawer__dialog .cart-drawer__summary .cart__ctas .additional-checkout-payment img{max-height:35px}.cart-drawer__dialog .cart-drawer__content{-webkit-mask-image:none!important;mask-image:none!important}.free-shipping-bar{padding:15.75px 22.5px;background-color:#faf7f2;border-bottom:1.12px solid #1D1D1D1A}.free-shipping-bar .free-shipping-bar__text{display:flex;align-items:center;gap:3px;flex-wrap:wrap;margin-bottom:10px;font-family:Test-Sohne!important;font-weight:400;font-size:14.62px;line-height:1.72366;letter-spacing:0%;color:#1d1d1d}.free-shipping-bar .free-shipping-bar__text .highlight{color:#fc7643;font-weight:500}.free-shipping-bar .free-shipping-bar__text strong{font-weight:500}.free-shipping-bar .free-shipping-bar__text svg{margin-right:5px;max-width:17px;max-height:17px}.free-shipping-bar .free-shipping-bar__track{height:6.75px;background:#c9c9c9;border-radius:20px;overflow:hidden}.free-shipping-bar .free-shipping-bar__track .free-shipping-bar__progress{height:100%;background:#fc7643;border-radius:20px}dialog.cart-drawer__dialog{max-width:450px}.cart-drawer__dialog .cart-items__empty-button,.cart-page.cart-page--empty .cart-items__empty-button{margin:0;background-color:#1d1d1d;color:#fff}.cart-recommended-products .cart-recommended-heading{font-family:Right-Grotesk!important;font-weight:500;font-size:22.5px;line-height:.84044;letter-spacing:.35px;text-align:center;margin-bottom:18px}.cart-recommended-products cart-slide{padding:1px 12px}.cart-recommended-products .cart-slide-inner{display:flex;padding:7.25px 10.54px 7.25px 7.25px;gap:10px;box-shadow:none;flex-wrap:wrap;margin:0;border:.11px solid rgb(252 118 67 / 30%)}.cart-recommended-products .cart-slide-inner .cart-slide-image img{aspect-ratio:113.1 / 117.29;object-fit:cover;border:.14px solid rgb(252 121 69 / 30%)}.cart-recommended-products .cart-slide-inner .cart-slide-info{max-width:calc(69.06% - 10px);width:100%;display:flex;flex-direction:column;justify-content:space-between}.cart-recommended-products .cart-slide-inner .cart-slide-image{max-width:30.94%;width:100%}.cart-recommended-products .cart-slide-inner .cart-slide-info .cart-slide-title h3{font-family:Right-Grotesk!important;font-weight:500;font-size:15.61px;line-height:1.0832;letter-spacing:0%;text-transform:capitalize;margin-bottom:6px;color:#000}.cart-recommended-products .cart-slide-inner .cart-slide-info .cart-slide-title div,.cart-recommended-products .cart-slide-inner .cart-slide-info .cart-slide-title div *{font-family:TestSohne!important;font-weight:500;font-size:13.01px;line-height:1.2997;letter-spacing:0%;text-transform:capitalize;color:#232323}.cart-recommended-products .cart-slide-inner .cart-slide-info .cart-slide-title div{display:flex;align-items:center;gap:2px}.cart-recommended-products .cart-slide-inner .cart-slide-info .cart-slide-title div .color-swathc{width:14.54px;display:inline-block;aspect-ratio:1/1;border:.73px solid #FC7643;margin-right:2px}.cart-recommended-products .cart-slide-inner .cart-slide-info .cart-slide-info-top{display:flex;gap:5px}.cart-recommended-products .cart-slide-inner .cart-slide-info .cart-slide-info-top .cart-slide-price{font-family:Right-Grotesk!important;font-weight:700;font-size:18.21px;line-height:.84898;letter-spacing:.29px;text-align:right;text-transform:capitalize;color:#000}.cart-recommended-products .cart-slide-inner .cart-slide-info .cart-set-atc{font-family:Right-Grotesk!important;font-weight:700;font-size:17.78px;line-height:1.3329;letter-spacing:.44px;text-align:center;text-transform:capitalize;background:#fc7643;color:#fff;display:flex;align-items:center;justify-content:center;gap:5.85px;height:36px;min-width:117px;margin-left:auto}.cart-recommended-products cart-slider{position:relative}.cart-recommended-products .cart_slider__controls{position:absolute;top:50%;transform:translateY(-50%);display:flex;width:100%;justify-content:space-between}.cart-recommended-products .cart_slider__controls button{padding:0;background:transparent;border:0;width:10px;height:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.cart-recommended-products cart-slider{position:relative;margin-inline:-4px;padding-inline:4px}.cart-recommended-products .cart_slider__controls button.cart_slider__prev{margin-left:-5px}.cart-recommended-products .cart_slider__controls button.cart_slider__next{transform:rotate(180deg);margin-right:0;position:relative;right:3px}.cart-recommended-products{position:relative;padding-bottom:20px}.cart-recommended-products:before{content:"";position:absolute;bottom:0;left:-20px;height:1px;background:#1d1d1d1a;width:calc(100% + 40px)}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__variants-wrapper .color-option{width:14.24px;aspect-ratio:1/1;display:block;border:.71px solid #FC7643}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__variants-wrapper dd{display:flex;gap:4px;align-items:center}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__media *{height:auto;width:100%;object-fit:cover;aspect-ratio:110.77 / 114.88}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__media a{--ratio: auto !important;aspect-ratio:auto!important;display:block}body .main-collection-grid .product-grid .product-card .group-block-content div[ref=priceContainer] .price__regular{font-weight:700!important;top:0!important}.cart-page .free-shipping-bar,.cart-page .cart-recommended-products,.cart-page .cart-icon-text-section{display:none}.template-search ul.product-grid.product-grid--grid{margin-left:-4px}.template-search .search-results__no-results{color:#949494;text-align:center;margin:10px auto 0;font-family:TestSohne!important;font-weight:300;font-size:16px;line-height:1.4;letter-spacing:0%}.cart-drawer:not(:has(.cart-form)) .cart-drawer__content{padding-top:0;align-items:center;justify-content:center}div .cart-drawer__heading.cart-drawer__heading--empty,.cart-page.cart-page--empty .cart-title h1{margin-bottom:10px!important}.cart-drawer:not(:has(.cart-form)) .cart-items__wrapper p,.cart-page.cart-page--empty .cart-page__items .cart-items__wrapper{color:#1d1d1d;text-align:center;margin:0 0 20px;font-family:TestSohne!important;font-weight:300;font-size:16px;line-height:1.4;letter-spacing:0%}.cart-drawer:not(:has(.cart-form)) .cart-items__wrapper p a,.cart-page.cart-page--empty .cart-page__items .cart-items__wrapper a{font-weight:500}.cart-page.cart-page--empty .cart-page__items,.cart-page.cart-page--empty .cart-items__empty-button{margin:0}body .section.image-with-slider,.image-with-slider .border-style.custom-section-content{--section-min-height: auto !important;--section-preview-height: auto !important;height:auto}.cst-jambo-wrap .media-block img{height:100%}.template-product .resource-list product-card span.jdgm-prev-badge__text{font-family:HankenGrotesk!important;font-size:14px}.product-card__content .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star{height:15px;width:15px;display:inline-flex!important;font-size:12px;align-items:center;justify-content:center;padding:0!important}.product-recommendations .cst-button-wrap .cm-btn{border:1px solid #1E1E1E38;color:#1d1d1d;background:transparent}.product-recommendations .cst-button-wrap .cm-btn svg path{stroke:#1d1d1d}@media screen and (min-width:1023px){.template-collection .product-grid{--product-grid-columns-desktop: repeat(auto-fill, minmax(23%, 1fr)) !important}}@media(max-width:1399.9px){div .wrap-cst,section .wrap-cst,header .header__row,.breadcrumbs .breadcrumbs__list,product-recommendations .section.section--page-width,.cart-items-component .section--page-width,.template-cart div[data-testid=product-list],.section-wrapper .section--page-width:has(.jdgm-widget-revamp),.section.section--page-width,.sub-collections .tab-space-heading,.sticky-add-to-cart .sticky-add-to-cart__bar{padding-inline:max(min(calc(100vw / 18),80px),20px)}.cm-banner-title{font-size:45px;margin:0 0 15px}.cm-banner-desc,.cm-faq-text,.cm-cta-text,.cst-header p{font-size:17px;line-height:1.631}.sub-collections .tb-space,results-list.product-grid-container{padding-top:55px}.tb-space .cm-category-grid .cm-category-content{padding:15px}.tb-space .cm-category-grid .cm-category-content h3{font-size:16px}.tb-space .cm-category-grid .cm-category-content p{font-size:11.5px}.tb-space .cm-category-grid .cm-category-content .cm-category-link{font-size:10.5px}results-list.product-grid-container{padding-bottom:60px}.product-card__content .user-select-text div p,.product-card__content .price__sale{font-size:18px}.predictive-search-results__inner .resource-card__content .resource-card__title{font-size:16px}.product-card__content span.price-item--regular.compare-at-price{font-size:13px}.tb-space{padding-top:55px;padding-bottom:55px}.template-cart div[data-testid=product-list]{padding-bottom:55px}.product-recommendations .section-resource-list.tb-space,.cart-items-component .cart-page,.section-wrapper .section--page-width:has(.jdgm-widget-revamp){padding-block:55px}.cm-faq .cm-faq-left .cm-faq-subtitle{font-size:11px}.cm-faq-title,.cst-header h2,.template-cart div[data-testid=product-list] .section-resource-list__header .spacing-style.h4 h3,.jm-review-widget--minimal-header .jm-cluster .jm-review-widget-minimal-header__title,.template-search .search-page__header .spacing-style.h2 h3{font-size:40px}.cm-faq .cm-faq-right .cm-faq-question{padding:16px 0}.cm-faq-item:has(.cm-faq-question.active) .cm-faq-answer{padding-bottom:16px!important}.featured-item .cm-cta{padding-block:55px}.cm-cta-subtitle{font-size:11px}.cm-cta-title{font-size:40px}.cm-cta .cm-cta-text{margin-top:10px;margin-bottom:45px}.cm-cta .cm-cta-buttons .cm-btn{width:200px;font-size:13px;height:50px}results-list .facets .facets__form .facets__overflow-list .facets__summary .svg-wrapper,results-list .facets .facets__form .facets__summary .facets__label .svg-wrapper{height:12px;width:12px}header .header__row .header-menu .menu-list__link-title{font-size:13px}header .header__row .header-menu .menu-list__list-item{padding-right:20px}header .header__row .header__column--right .dropdown-localization .dropdown-localization__button{font-size:12.5px}header .header__row .header__columns{padding-block:14px}.announcement-bar .announcement-bar__text{font-size:14px;top:-1px}header .header__row .header__column--right header-actions{gap:5px}body .product-information.section--page-width,.shopify-section-group-footer-group .section.section--page-width{padding-inline:max(min(calc(100vw / 35),40px),20px)}.cst-jambo-wrap .group-block-content{padding-inline:max(min(calc(100vw / 35),40px),16px)!important}.image-with-slider .group-block{padding:max(min(calc(100vw / 35),40px),28px)!important}.homepage-banner .image-right>div+div{padding-inline:max(min(calc(100vw / 23),60px),15px)!important}.homepage-banner .image-right>div+div{padding-block:40px}.breadcrumbs .breadcrumbs__list{padding-block:15px}.breadcrumbs .breadcrumbs__list .breadcrumbs__item>*{font-size:12px}.product-information__grid .product-details .group-block-content .spacing-style.h3 h1{font-size:42px}.product-information__grid .product-details .group-block-content rte-formatter.spacing-style h4,.product-information__grid .product-details .group-block-content rte-formatter.paragraph p{font-size:19px}.product-information__grid .product-details .group-block-content .spacing-style.h6 p{font-size:15px}.product-information__grid .product-details .group-block-content .variant-picker .variant-option legend,body .product-information__grid .product-details .group-block-content .popup-link .popup-link__button,.product-information__grid .product-details .group-block-content .variant-picker .variant-option .variant-option__button-label>span,.bundle-size-swatch .bundle-size-heading,.bundle-size-swatch .bundle-size-items .bundle-size-item .size-label *{font-size:13px}.product-information__grid .product-details .group-block-content .variant-picker .variant-option .variant-option__button-label,.bundle-size-swatch .bundle-size-items .bundle-size-item{max-height:40px;min-height:40px}.product-information__grid .product-details .group-block-content .price__sale .price-item__group{line-height:normal}.product-information__grid .product-details .group-block-content .price__sale .price-item__group>*,.bundle-price .bundle-actual-price{font-size:28px}.product-information__grid .product-details .group-block-content .price__sale .price-item__group .compare-at-price{font-size:14px!important}.express-checkout-button .express-checkout__button .express-checkout__text *,.buy-buttons-block .product-form-buttons .add-to-cart-button .add-to-cart-text *,.bundle-express-button .express-checkout__button .express-checkout__text *,.bundle-add-to-cart .atc__button .atc__text *{font-size:15.5px}.express-checkout-button .express-checkout__button .express-checkout__text .btn-icon,.bundle-express-button .express-checkout__button .express-checkout__text .btn-icon{max-height:19px;max-width:19px}.express-checkout-button .express-checkout__button,.bundle-express-button .express-checkout__button{height:55px}.buy-buttons-block .product-form-buttons .add-to-cart-button,.bundle-add-to-cart .atc__button{height:52px}.buy-buttons-block .product-form-buttons .add-to-cart-button .add-to-cart-text .svg-wrapper,.bundle-add-to-cart .atc__button .atc__text .btn-icon{max-height:18px;max-width:18px}.product-information__grid .product-details .group-block-content .details__header{padding-block:15px;font-size:14px!important}.product-information__grid .product-details .group-block-content .details-content{padding-block-end:15px}.product-information__grid .product-details .group-block-content .details-content *{font-size:12px}.cst-section .cm-subtitle,.cm-ready .cm-ready-content .cm-subtitle,.cst-header .custom-color p,.template-cart div[data-testid=product-list] .section-resource-list__header a.size-style{font-size:11px}.cst-header h2,.template-cart div[data-testid=product-list] .section-resource-list__header .spacing-style.h4 h3,.jm-review-widget--minimal-header .jm-cluster .jm-review-widget-minimal-header__title,.template-search .search-page__header .spacing-style.h2 h3{line-height:1.0869}.cst-header,.product-recommendations .section-resource-list__content,.template-cart div[data-testid=product-list] .section-resource-list__header{margin-bottom:38px}.cst-button-wrap{margin-top:38px}.cst-section .cst-feature-grid .cst-feature-card .cst-feature-content h3{margin-bottom:8px;font-size:20px;line-height:1.25}.cst-section .cst-feature-grid .cst-feature-card .cst-feature-content p{font-size:14px}.cst-section .cst-feature-section .cst-button-wrap{margin-top:55px}.cm-btn,.jm-review-widget--minimal-header .jm-review-widget__header-and-body .jm-review-widget-minimal-header .jm-action-buttons__button,.predictive-search-form__footer .predictive-search__search-button,.cart-drawer__dialog .cart-items__empty-button,.cart-page.cart-page--empty .cart-items__empty-button{min-width:220px;font-size:13px;line-height:1.6;height:52px}.cst-button-wrap .cm-btn,.cm-ready .cm-ready-content .cm-btn{min-width:220px}.cm-ready .cst-header .cm-ready-text{font-size:20px}.cm-ready .cst-header{margin-bottom:32px}.cm-ready .cm-ready-content .cm-ready-icons .cm-ready-item{gap:16px}.cm-ready .cm-ready-content .cm-ready-icons .cm-ready-item img{width:25px;height:25px}.cm-ready .cm-ready-content .cm-ready-icons .cm-ready-item span{font-size:16px}.cm-ready .cm-ready-content .cm-ready-icons{gap:20px 16px;margin-bottom:30px}.cst-section .cst-items{gap:25px}.cst-item h3{margin:15px 0 6px;font-size:18px}.cst-item p{font-size:14px;line-height:1.625}.cst-back-light .heading-margin{margin-bottom:30px}.video-wrapper .video-card .play-btn{height:45px;width:45px}.video-wrapper .video-card .video-handle{font-size:11.5px}.cst-section .cst-features{padding-inline:max(min(calc(100vw / 15.38),91px),0px)}.product-information__grid .product-details .group-block-content .video-card .play-button{height:28px;width:28px}.product-information__grid .product-details .group-block-content .video-card .video-handle{font-size:8px}.upgrade-kit-block .upgrade-kit-heading{font-size:19px}.upgrade-kit-block .kit-item-content .kit-item-title,.upgrade-kit-block .kit-item-price-atc .kit-item-price{font-size:15px}.upgrade-kit-block .kit-item-content .kit-item-swatch .kit-item-color{height:22px;width:22px}.upgrade-kit-block .kit-item-content .kit-item-swatch .selected-color{font-size:12px;margin-left:5px}.upgrade-kit-block .kit-item-price-atc .add-upgrade-kit{font-size:13px}.cm-ready{gap:50px}.cst-number{width:40px;height:36px;font-size:14px}.cst-section .cst-features .cst-feature{padding:30px}.cst-section .cst-features .cst-feature .cst-feature-icon{margin-bottom:12px}.cst-section .cst-features .cst-feature h3{margin-bottom:12px;font-size:15.97px;line-height:1.1567}.cst-feature p{font-size:12.5px;line-height:1.2857}.cst-section .cst-features .cst-feature .cst-feature-icon{max-width:27px;max-height:27px}.cst-left-text .cm-cta-buttons{margin-top:55px}.comparison-table .pawbasket img{width:140px}.comparison-table .brand-col span{font-size:12.5px;line-height:1.481}.comparison-table .brand-col strong{font-size:16px;line-height:1.333}.comparison-table .brand-col{padding:20px 24px}.comparison-table .feature{padding:20px 24px;font-size:20px;line-height:1}.comparison-table .check.orange,.comparison-table .check{width:28px;height:28px;font-size:14px}.comparison-table .cross{font-size:24px;line-height:normal}.cst-section:has(.comparison-table) .cst-button-wrap{margin-top:44px}.cst-header h3,.template-index .ui-test-product-list .section-resource-list rte-formatter.spacing-style h3,.template-search .main-collection-grid__title,div .cart-drawer__heading.cart-drawer__heading--empty,.cart-page.cart-page--empty .cart-title h1{font-size:30px;line-height:1.1764}.template-index .ui-test-product-list .section-resource-list rte-formatter.spacing-style h3,.template-search .main-collection-grid__title{margin-bottom:20px}.template-index .section-resource-list .resource-list{gap:16px}.cst-section .try-feature{padding:22px;font-size:16px;line-height:1.333}.cst-section .try-feature__icon{line-height:normal;margin-bottom:15px}.cst-section .try-feature__icon svg{max-width:28px;max-height:28px}.resource-list product-card .product-grid__card{gap:16px}.cart-page .cart-items__table-row{grid-template-columns:6.5rem 1fr}.cart-page .cart-page__items .cart-items__table-row .cart-items__details .cart-items__product-info *{font-size:16.09px}.cart-page .cart-page__items .cart-items__table-row .cart-items__details .cart-items__variants-wrapper *{font-size:13.24px}.cart-page .cart-items__unit-price-wrapper span{font-size:17.94px}.cart-page .quantity-selector input{font-size:15.05px}.cart-page .cart-page__summary .cart-summary__inner{padding:20px}.cart-page .cart-page__title .h4{font-size:22px}.cart-page .cart-page__summary .cart-summary__inner .cart-totals .cart_free_shipping .cart_savings{font-size:12px}.cart-page .cart-page__summary .cart-summary__inner .cart__checkout-button{font-size:17px}.template-cart .resource-list product-card .product-card__content{gap:16px!important}.template-cart div[data-testid=product-list] .section-resource-list__header{margin-bottom:25px}.collection-wrapper .main-collection-grid .product-grid .product-card__content,.resource-list product-card .product-card__content{gap:10px!important}product-card .product-card__content .custom-review-block>div{padding:7px 0 0}.product-card__content .jdgm-horizon-widget .jdgm-prev-badge{padding-top:7px}.card-item-swatch a span{width:20px;height:20px}.collection-wrapper .main-collection-grid .product-grid{gap:24px 20px}.resource-list product-card .product-card__content .custom-review-block>div *{font-size:13px}.section-resource-list .resource-list{gap:20px}.cst-section .try-home .try-feature img{max-width:28px}.jm-review-widget--minimal-header .jm-cluster .jm-average-rating-display .jm-cluster .jm-text:first-child{font-size:48px}.jm-review-widget--minimal-header .jm-cluster .jm-average-rating-display .jm-cluster .jm-text:last-child{font-size:13px}.jm-review-widget--minimal-header .jm-review-widget__header-and-body .jm-review-widget-minimal-header{padding-bottom:30px;margin-bottom:45px}.jm-review-widget__body .jdgm-review-list{gap:24px}.jm-star-rating .jm-cluster .jm-star-rating__font-icon{height:14px;width:14px;font-size:14px!important}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details .jm-cluster:last-child .jm-text,.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details .jm-reviewer-info__name,.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details .jm-cluster:first-child .jm-verified-buyer-badge__text{font-size:13px}.jm-review-widget__body .jm-stack .jm-review-item__body .jm-review-item__content .jm-review-content .jm-review-body-wrapper .jdgm-review-content__body-content *,.jdgm-horizon-widget .jm-no-reviews-state__text{font-size:15px}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details{padding-top:15px}.jm-review-widget__body .jm-stack .jm-review-item__body .jm-review-item__content .jm-review-content{margin-top:10px;margin-bottom:20px}.cst-jambo-wrap .group-block-content .spacing-style.h6 *,.image-with-slider .group-block .group-block-content rte-formatter.paragraph *,.image-with-slider .home-product-slider .product-carousel div:has(>img)+div div,.footer-icon-text .icon-text-box .group-block-content .group-block-content .spacing-style p,.footer-main-section .menu__details .details-content .menu__item *{font-size:13px}.cst-jambo-wrap .group-block-content .spacing-style.h2 *{font-size:28px}.cst-jambo-wrap .group-block-content .spacing-style.custom-typography *{font-size:14px}.cst-jambo-wrap .group-block-content a.size-style{font-size:13px;height:40px;width:107px}.cst-jambo-wrap .group-block-content,.image-with-slider .group-block .group-block-content{gap:28px!important}.sub-collections .tab-space-heading h3{font-size:28px}.sub-collections .tab-space-heading{margin-bottom:35px}.image-with-slider .group-block .group-block-content rte-formatter h1{font-size:42px}.image-with-slider .home-product-slider .product-carousel div:has(>img)+div h3,.footer-main-section .menu__details .menu__heading *,.homepage-banner .image-right>div+div p{font-size:15px}.image-with-slider .home-product-slider .product-carousel div:has(>img)+div button{font-size:13px;height:40px}.footer-icon-text .spacing-style.section-content-wrapper{padding-top:35px;padding-bottom:40px}.footer-icon-text .icon-text-box .group-block-content .icon-block{max-width:24px;max-height:24px;margin-bottom:10px}.footer-icon-text .icon-text-box .group-block-content .group-block-content .spacing-style.h4 *{font-size:16px;margin-bottom:10px}.footer-main-section .footer-content.spacing-style{padding-top:45px;padding-bottom:40px;gap:80px;grid-template-columns:calc(39.84% - 40px) calc(60.16% - 40px)!important}.footer-main-section .footer-content .group-block-content .email-signup__input-group,.footer-main-section .footer-content .group-block-content{gap:20px!important}.footer-main-section .footer-content .group-block-content .email-signup__input-group .email-signup__button{font-size:13px;height:50px}.footer-main-section .menu__details .details-content .menu__item+.menu__item,.footer-main-section .menu__details .details-content{margin-top:12px}.footer-utilities .utilities{padding-block:20px}.homepage-banner .image-right>div+div h2{font-size:42px}.homepage-banner .image-right>div+div a{font-size:13px;height:40px}.material-option .material-label{line-height:1.7637;font-size:12.7px}.material-option .material-items{margin-top:10px}.set-option .set-label{padding-top:20px;padding-bottom:10px}.set-option .set-label .set-offer{font-size:11.7px}.set-option .set-items .set-item input{height:20px;width:20px}.set-option .set-items .set-item{gap:12px}.set-option .set-items .set-item label{width:calc(100% - 32px);gap:12px}.set-option .set-items .set-item label .prod-image{width:11%;min-width:48px}.set-option .set-items .set-item label .prod-title{font-size:14px}.set-option .set-items .set-item label .prod-price{font-size:14.2px}.material-option .material-item .item-title{font-size:14px}.material-option .material-item .item-subtitle{line-height:1.3043}.product-information__grid .product-details .group-block-content .custom-review-block>div span{font-size:13px}.newsletter-terms{margin-top:10px}bundle-price .bundle-price .bundle-compare-price{font-size:16px;margin-right:5px}bundle-price .bundle-price .bundle-discount{font-size:12.3px}.icon-with-text-group div h3{font-size:15px}.icon-with-text-group div p{font-size:13px}.template-cart .resource-list .image_with_btn .badge,.card-gallery .product-badges .pdp-coll-tag-badge{font-size:10px}.product-information__grid .product-details .jdgm-horizon-widget .jdgm-prev-badge .jdgm-prev-badge__text{font-size:13.4px}.product-information__grid .product-details .jdgm-horizon-widget .jdgm-prev-badge__stars .jdgm-star{font-size:12px}.template-search .search-page__header{padding-top:40px}.template-search .search-page__header .search-page-input__parent search-page-input-component input,.predictive-search-form__header .search-input{font-size:13px}.predictive-search-results__inner .predictive-search-results__title{font-size:20px}.predictive-search-results__inner .predictive-search-results__title .predictive-search-results__clear{font-size:13px}.predictive-search-results__inner .resource-card__content div[ref=priceContainer] .price{font-size:16px}.cart-drawer__dialog .cart-drawer__header .cart-drawer__heading{font-size:21.61px!important}.free-shipping-bar .free-shipping-bar__text{font-size:13px}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__product-info *{font-size:15px}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__unit-price-wrapper *{font-size:17px}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .cart-items__variants-wrapper *{font-size:13.24px}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .quantity-selector-wrapper .quantity-selector input{font-size:15.05px}.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .quantity-selector-wrapper .quantity-selector{width:105px}.cart-drawer__dialog .cart-drawer__summary .cart-totals .cart-icon-text-section .cart-icon-text h3{width:45px}.cart-drawer__dialog .cart-drawer__summary .cart-totals .cart-icon-text-section .cart-icon-text h4{font-size:12px}.cart-totals .cart-total_inner .cart-totals__item .cart-totals__total-label{font-size:18px}.cart-totals .cart-total_inner .cart-total_prices p{font-size:13.06px}.cart-totals .cart-total_inner .cart-totals__item .cart-totals__total-value{font-size:24px}.cart-drawer__dialog .cart-drawer__summary .cart__ctas .cart__checkout-button{height:58px;font-size:19.5px}.cart-recommended-products .cart-recommended-heading{font-size:20px;margin-bottom:15px}.cart-recommended-products .cart-slide-inner .cart-slide-info .cart-slide-title h3{font-size:14px}.cart-recommended-products .cart-slide-inner .cart-slide-info .cart-slide-title div,.cart-recommended-products .cart-slide-inner .cart-slide-info .cart-slide-title div *{font-size:12.01px}.cart-recommended-products .cart-slide-inner .cart-slide-info .cart-slide-info-top .cart-slide-price{font-size:17px}.cart-recommended-products .cart-slide-inner .cart-slide-info .cart-set-atc{font-size:16px;height:36px;min-width:105px}.resource-list product-card product-price div[ref=priceContainer] .price__regular,body .main-collection-grid .product-grid .product-card .group-block-content div[ref=priceContainer] .price__regular,.product-grid .product-card div[ref=priceContainer] .price__regular{font-size:18px}.template-index .ui-test-product-list .section-resource-list{padding-top:55px;padding-bottom:60px}.template-search .search-results__no-results,.cart-drawer:not(:has(.cart-form)) .cart-items__wrapper p{font-size:14px}.product-information__grid .product-details .group-block-content .variant-picker .variant-option .variant-option__button-label>span{font-size:14px}}@media(max-width:1314px){.cart-page td.cart-items__quantity{margin-top:0;margin-left:auto;right:15px;bottom:0}.cart-page td.cart-items__price.cart-secondary-typography .cart-items__remove{max-height:30px}.cart-page td.cart-items__price.cart-secondary-typography{min-width:20px;height:32px}body .cart-page .quantity-selector{width:93px!important}body .cart-page .quantity-selector button,.cart-drawer__dialog .cart-drawer__items .cart-items__table .cart-items__table-row .quantity-selector-wrapper button{width:30px}.sticky-add-to-cart .sticky-add-to-cart__bar .price-with-btns .add-to-cart-button *{font-size:13px}.sticky-add-to-cart .sticky-add-to-cart__bar .price-with-btns .add-to-cart-button{padding:10px 20px;height:50px}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__title{font-size:14px!important}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__variant *,.sticky-add-to-cart .sticky-add-to-cart__bar .price-with-btns .sticky-add-to-cart__price .price__regular *{font-size:11.5px}}@media(max-width:1199.9px){.cm-banner-subtitle{font-size:11px;line-height:2.036}.cm-banner-title{font-size:40px}.cm-banner-desc,.cm-faq-text,.cm-cta-text,.cst-header p{font-size:15px}.product-card__content .user-select-text div p,.product-card__content .price__sale,.predictive-search-results__inner .resource-card__content .resource-card__title{font-size:17px}results-list.product-grid-container{padding-bottom:55px}.cm-faq-title,.cm-cta-title,.cst-header h2,.template-cart div[data-testid=product-list] .section-resource-list__header .spacing-style.h4 h3,.jm-review-widget--minimal-header .jm-cluster .jm-review-widget-minimal-header__title,.template-search .search-page__header .spacing-style.h2 h3{font-size:38px}.cm-faq .cm-faq-right .cm-faq-question{padding:15px 0}.cm-faq-item:has(.cm-faq-question.active) .cm-faq-answer{padding-bottom:15px!important}.homepage-banner .image-right>div+div h2{font-size:38px}.image-with-slider .home-product-slider .product-carousel div:has(>img)+div h3,.footer-main-section .menu__details .menu__heading *,.homepage-banner .image-right>div+div p{font-size:14px}.sub-collections .tab-space-heading{margin-bottom:30px}.sub-collections .tb-space,results-list.product-grid-container{padding-top:50px}.template-index .ui-test-product-list .section-resource-list{padding-top:50px;padding-bottom:55px}.template-index .ui-test-product-list .section-resource-list rte-formatter.spacing-style h3,.template-search .main-collection-grid__title,div .cart-drawer__heading.cart-drawer__heading--empty,.cart-page.cart-page--empty .cart-title h1{font-size:25px;margin-bottom:17px}.product-card__content .jdgm-horizon-widget .jdgm-prev-badge .jdgm-prev-badge__text{font-size:11px}.product-card__content .user-select-text div p,.resource-list product-card product-price div[ref=priceContainer] .price__regular,body .main-collection-grid .product-grid .product-card .group-block-content div[ref=priceContainer] .price__regular,.product-grid .product-card div[ref=priceContainer] .price__regular{font-size:16px}.collection-wrapper .main-collection-grid .product-grid .product-card__content,.resource-list product-card .product-card__content{gap:8px!important}.card-item-swatch a span{width:18px;height:18px}.cst-jambo-wrap .group-block-content,.image-with-slider .group-block .group-block-content{gap:23px!important}.image-with-slider .group-block .group-block-content rte-formatter h1{font-size:38px}.cm-faq-title,.cm-cta-title,.cst-header h2,.template-cart div[data-testid=product-list] .section-resource-list__header .spacing-style.h4 h3,.jm-review-widget--minimal-header .jm-cluster .jm-review-widget-minimal-header__title,.template-search .search-page__header .spacing-style.h2 h3{font-size:35px}.video-wrapper .video-card .play-btn{height:40px;width:40px}.footer-main-section .footer-content.spacing-style{padding-top:40px;padding-bottom:35px;gap:40px;grid-template-columns:calc(39.84% - 40px) calc(60.16% + -0px)!important}.footer-main-section .footer-content .group-block-content .email-signup__input-group,.footer-main-section .footer-content .group-block-content{gap:18px!important}.newsletter-terms{margin-top:10px}.footer-main-section .menu__details .details-content .menu__item *{font-size:12px}.home-product-slider .shopify-block{width:65%}.product-information__grid .product-details .group-block-content .spacing-style.h3 h1{font-size:38px}.product-information__grid .product-details .group-block-content .icon-with-text-group{margin-top:10px}.cst-section .cst-feature-grid .cst-feature-card .cst-feature-content h3{margin-bottom:5px;font-size:17px}.cst-section .cst-feature-grid .cst-feature-card .cst-feature-content p{font-size:13px}.cm-ready .cst-header .cm-ready-text{font-size:18px}.cst-number{width:36px;height:36.41px;font-size:13px}.cst-section .cst-features .cst-feature{padding:25px}.image-with-text-section .cm-cta-buttons .cm-btn{min-width:200px}.comparison-table .brand-col strong{font-size:15px}.comparison-table .feature{font-size:18px}.template-product .resource-list product-card span.jdgm-prev-badge__text{font-size:12px}.jm-review-widget--minimal-header .jm-cluster .jm-average-rating-display .jm-cluster .jm-text:first-child{font-size:44px}.cst-section .try-feature{font-size:15px}section .cst-section .try-home .try-feature img{max-width:28px}bundle-price .bundle-price .bundle-compare-price{font-size:15px;margin-right:6px}}@media(max-width:991px){.cm-banner-subtitle{font-size:12px;line-height:1.866}.cm-banner-title{font-size:38px}.cm-banner .cm-banner-title{margin-bottom:5px}.cm-banner-desc{font-size:14.5px;line-height:1.44827}.sub-collections .tb-space,results-list.product-grid-container{padding-top:45px}.tb-space .cm-category-grid{gap:20px 14px}.tb-space .cm-category-grid .cm-category-content{padding:10px}.main-collection-grid .product-grid{gap:24px 12px}.main-collection-grid .product-grid .product-card .product-card__content{gap:12px}.main-collection-grid .product-grid .product-card .product-card__content .group-block-content{gap:7px}.product-card__content .user-select-text div p,.product-card__content .price__sale,.predictive-search-results__inner .resource-card__content .resource-card__title{font-size:15px}.product-card__content span.price-item--regular.compare-at-price{font-size:12px}.product-card__content .product-badges__badge{font-size:10px;line-height:2.24}results-list.product-grid-container{padding-bottom:45px}.cm-faq-title,.cm-cta-title,.cst-header h2,.template-cart div[data-testid=product-list] .section-resource-list__header .spacing-style.h4 h3,.jm-review-widget--minimal-header .jm-cluster .jm-review-widget-minimal-header__title,.template-search .search-page__header .spacing-style.h2 h3{font-size:35px}.cm-cta .cm-cta-text{margin-top:10px;margin-bottom:30px}.cm-banner-image img{height:100%;min-height:350px}header .header__row .header-menu .menu-list__link-title{font-size:12.5px}header .header__row .header-menu .menu-list__list-item{padding-right:12px}header .header__row .header__column--right .dropdown-localization .dropdown-localization__button{font-size:12px}header .header__row .header__column--right header-actions .header-actions__action,header .header__row .header__column--right header-actions .header-actions__action shopify-account,header .header__row .header__column--right .search-action{max-height:35px;max-width:35px;opacity:1!important}header .header__row .header__column--right header-actions .header-actions__action .svg-wrapper,header .header__row .header__column--right .search-action .svg-wrapper{height:35px;width:35px}div .wrap-cst,section .wrap-cst,header .header__row,.breadcrumbs .breadcrumbs__list,product-recommendations .section.section--page-width,.cart-items-component .section--page-width,.template-cart div[data-testid=product-list],.section-wrapper .section--page-width:has(.jdgm-widget-revamp),.section.section--page-width,.sub-collections .tab-space-heading,.sticky-add-to-cart .sticky-add-to-cart__bar{padding-inline:30px}header .header__row .header__column--right{gap:4px}header .header__row .header__column--right header-actions{gap:1px}header .header__row .header__columns{padding-block:12px;gap:10px}.announcement-bar .announcement-bar__text{font-size:12px;top:0}.shopify-section-group-header-group .announcement-bar{padding-block:9px}header .header__row .header__column--right header-actions .header-actions__action .svg-wrapper svg,header .header__row .header__column--right .search-action .svg-wrapper svg{max-width:20px;max-height:20px}header .header__row .header__column--right header-actions .header-actions__action shopify-account .account-button__icon{max-width:16px;max-height:16px}header .header__row .header-menu .menu-list__link-title{font-size:11.5px}.shopify-section-group-header-group .announcement-bar{padding-block:10px}header .header-logo__image-container .header-logo__image{min-width:170px;min-height:28px}header .header__row .header__column--right header-actions .header-actions__action .svg-wrapper,header .header__row .header__column--right .search-action .svg-wrapper{height:32px;width:32px}header .header__row .header__column--right header-actions .header-actions__action,header .header__row .header__column--right header-actions .header-actions__action shopify-account,header .header__row .header__column--right .search-action{max-height:32px;max-width:32px}header .header__row .header__columns{padding-block:10px}.homepage-banner .image-right>div+div h2{font-size:32px}.image-with-slider .group-block .group-block-content rte-formatter h1{font-size:36px}.footer-main-section .footer-content.spacing-style{grid-template-columns:1fr!important}.product-information__grid .product-details .group-block-content .spacing-style.h3 h1{font-size:36px}.icon-with-text-group div h3{font-size:14px}.icon-with-text-group div p{font-size:11px}.icon-with-text-group div:has(>div svg){height:auto;width:auto;align-items:flex-start}.icon-with-text-group div:has(>svg){height:33px;width:33px}.product-information__grid .product-details .group-block-content .video-card .video-handle{font-size:6px}.product-information__grid .product-details .group-block-content .video-card .play-button{height:22px;width:22px}.upgrade-kit-block .upgrade-kit-item .kit-item-image{max-width:calc(25.05% - 20px)}.upgrade-kit-block .upgrade-kit-item .kit-item-content{max-width:60.42%}.cm-ready .cst-header .cm-ready-text{font-size:17px}.cm-ready-section .cm-ready,.image-with-text-section .cst-flex{padding-block:56px;gap:24px}.feature-details-section .cst-feature-section,.cst-section .cst-features{padding-inline:30px}.cst-section .cst-feature-section .cst-feature-grid{gap:10px}.cst-items{grid-template-columns:repeat(2,1fr)}.image-with-text-section .cst-flex{flex-direction:column-reverse}.cst-left-text,.cst-right-img{width:100%}.comparison-table .brand-col strong{font-size:13.5px}.comparison-table .feature{padding:12px 14px;font-size:16px}.cst-section:has(.comparison-table) .cst-button-wrap{margin-top:24px}.cst-button-wrap{margin-top:20px}.cst-section .try-home .try-home__content{gap:24px}.cst-section .try-feature{padding:16px}.cst-section .try-feature__icon{margin-bottom:10px}section .cst-section .try-home .try-feature img{max-width:28px}.section-resource-list .resource-list{gap:16px}div .product-card__content .jdgm-prev-badge{padding:7px 0 0}.cm-ready .cm-ready-content{width:100%}}@media(max-width:850px){body .product-information .product-information__grid{grid-template-columns:1fr!important}.upgrade-kit-block .upgrade-kit-item .kit-item-image{max-width:calc(17.05% - 20px)}.upgrade-kit-block .upgrade-kit-item .kit-item-content{max-width:68.42%}}@media(max-width:767px){.sub-collections .cm-category-grid.wrap-cst{grid-template-columns:1fr 1fr}}@media(max-width:749.9px){body header .header__row .header__columns{padding:10px 0!important}header #header-component[data-menu-style=menu] .header__drawer{--header-drawer-min-height: auto}header #header-component search-button.search-action{display:none}header #header-component .header__drawer summary.header__icon{padding:15px;height:44px;width:44px;color:#1d1d1d}header .header__row .header__column--right header-actions .header-actions__action,header .header__row .header__column--right header-actions .header-actions__action shopify-account,header .header__row .header__column--right .search-action{max-height:44px;max-width:44px}header .header__row .header__column--right header-actions .header-actions__action .svg-wrapper,header .header__row .header__column--right .search-action .svg-wrapper{height:44px;width:44px}header .header__row .header__column--right header-actions .account-button.header-actions__action{display:none}header .header__row .header__column--right dropdown-localization-component.dropdown-localization{display:flex!important;margin-left:auto}header .header__row .header__column--right{gap:4px}header .header__row .header__columns .header__column .header-logo{width:auto;margin:0 auto;padding:0;justify-content:center!important}header .header__row .header__columns .header__column{display:flex!important}body #header-component .header__drawer{height:auto!important}header .header-logo__image-container .header-logo__image{min-width:137px;min-height:24px}.announcement-bar .announcement-bar__slider{width:100%;max-width:100%;grid-column:auto}div .shopify-section-group-header-group .announcement-bar{padding-block:8px;height:auto;grid-template-columns:1fr}.announcement-bar .announcement-bar__text{font-family:Inter!important;font-weight:600;font-size:11.5px;line-height:1.9478;letter-spacing:.23px;text-align:center}header .header__row.section--page-width{padding-inline-start:8px;padding-inline-end:5px}.homepage-banner .image-right div:has(img) img{aspect-ratio:4 / 5}.homepage-banner .image-right>div+div{padding-block:35px;background:#faf7f2;height:auto;gap:19.1px;margin:auto}.homepage-banner .image-right>div+div h2{font-weight:500;font-size:28.8px}.homepage-banner .image-right>div+div p{font-size:12.8px}.homepage-banner .image-right>div+div a{font-size:14px;height:42.4px;background:#fc7643;color:#fff;padding:10px 23px}div .wrap-cst,section .wrap-cst,header .header__row,.breadcrumbs .breadcrumbs__list,product-recommendations .section.section--page-width,.cart-items-component .section--page-width,.template-cart div[data-testid=product-list],.section-wrapper .section--page-width:has(.jdgm-widget-revamp),.section.section--page-width,.sub-collections .tab-space-heading,.sticky-add-to-cart .sticky-add-to-cart__bar{padding-inline:20px}.sub-collections .tb-space{padding-top:24px}.sub-collections .tab-space-heading,.sub-collections .cm-category-grid.wrap-cst{padding-inline:16px}.sub-collections .tab-space-heading h3{font-size:32px;font-weight:500}.tb-space .cm-category-grid .cm-category-content h3{font-size:18px}.tb-space .cm-category-grid .cm-category-content p{font-size:12.5px}.tb-space .cm-category-grid .cm-category-content .cm-category-link{font-size:11.5px}.template-index .ui-test-product-list .section-resource-list{padding-top:34px;padding-bottom:40px}.template-index .ui-test-product-list .section-resource-list rte-formatter.spacing-style h3,.template-search .main-collection-grid__title,div .cart-drawer__heading.cart-drawer__heading--empty,.cart-page.cart-page--empty .cart-title h1{font-size:22px;margin-bottom:25px;letter-spacing:0}.template-index .section-resource-list .resource-list{gap:12px}.collection-wrapper .main-collection-grid .product-grid .product-card__content,.resource-list product-card .product-card__content{gap:7px!important}.product-card__content .jdgm-horizon-widget .jdgm-prev-badge{padding-top:5px;gap:6px}.product-card__content .jdgm-horizon-widget .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star,.product-information__grid .product-details .jdgm-horizon-widget .jdgm-prev-badge__stars .jdgm-star{height:12px;width:12px;font-size:10px}.product-card__content .jdgm-horizon-widget .jdgm-prev-badge .jdgm-prev-badge__text{line-height:2.03636}.product-card__content .user-select-text div p{font-size:14px;line-height:1.2857}.resource-list product-card product-price div[ref=priceContainer] .price__regular,body .main-collection-grid .product-grid .product-card .group-block-content div[ref=priceContainer] .price__regular,.product-grid .product-card div[ref=priceContainer] .price__regular{font-size:15px;line-height:1.49333}.card-item-swatch{gap:7px}.cst-jambo-wrap .media-block{aspect-ratio:190 / 273}.cst-jambo-wrap .group-block-content{padding-block:32px!important}.cst-jambo-wrap .group-block-content .spacing-style.h6 *{font-size:14px}.cst-jambo-wrap .group-block-content .spacing-style.h2 *{font-size:32px;font-weight:500}.cst-jambo-wrap .group-block-content .spacing-style.custom-typography *{font-size:16px}.cst-jambo-wrap .group-block-content a.size-style{font-size:14px;height:40.2px;width:110px;box-shadow:0 0 #fff inset}.image-with-slider .spacing-style.section-content-wrapper{flex-direction:column}.image-with-slider .group-block{padding:28px!important;aspect-ratio:95 / 117;height:auto}.image-with-slider .group-block.home-product-slider{aspect-ratio:auto;padding:28px 22.1px!important}.image-with-slider .group-block .group-block-content{gap:24px!important}.image-with-slider .group-block .group-block-content rte-formatter.paragraph *{font-size:14px}.image-with-slider .group-block .group-block-content rte-formatter h1{font-size:36px;font-weight:500}.image-with-slider .home-product-slider .product-carousel div:has(>img)+div h3{font-size:16px}.image-with-slider .home-product-slider .product-carousel div:has(>img)+div div{font-size:14px;font-weight:400}.image-with-slider .home-product-slider .product-carousel div:has(>img)+div button{font-size:14px;height:40.8px}.tb-space{padding-top:56px;padding-bottom:56px}.cst-section .cst-header.text-center{text-align:left}.cst-header h2{font-size:32px;line-height:1.09375;letter-spacing:-.64px}section .wrap-cst:has(.video-section) .cm-subtitle{margin-bottom:12px}.cst-back-light .heading-margin{margin-bottom:24px}.footer-icon-text .spacing-style.section-content-wrapper{padding-top:30px;padding-bottom:30px;gap:27px}.footer-icon-text .icon-text-box .group-block-content .icon-block{max-width:26px;max-height:26px;margin-bottom:13px}.footer-icon-text .icon-text-box .group-block-content .group-block-content .spacing-style.h4 *{font-size:18px;margin-bottom:13px}.footer-icon-text .icon-text-box .group-block-content .group-block-content .spacing-style p{font-size:14px}.shopify-section-group-footer-group .section--page-width.footer-big-logo{padding-inline:0}.footer-main-section .footer-content.spacing-style{padding-top:42px;padding-bottom:42px;gap:20px}.footer-main-section .footer-content .group-block-content{gap:24px!important}.footer-main-section .footer-content .group-block-content .spacing-style.h4 h4{color:#fff}.footer-main-section .footer-content .group-block-content .email-signup__input-group .email-signup__input{border:0px solid #FFFFFF36!important;max-height:58.4px;padding:20px 28px;font-family:Inter!important;font-weight:400;font-size:16px;color:#ffffffb2;border-bottom:.8px solid #FFFFFFED!important}.footer-main-section .footer-content .group-block-content .email-signup__input-group .email-signup__input::placeholder{color:#ffffffb2}.footer-main-section .footer-content .group-block-content .email-signup__input-group .email-signup__button{font-size:14px;height:50px;margin-top:6px;width:auto;min-width:119px;max-height:42.4px}.newsletter-terms{margin-top:14px}.footer-main-section .footer-content .group-block-content rte-formatter.spacing-style p,.footer-main-section .footer-content .newsletter-terms label p{font-family:Test-Sohne!important}.footer-main-section .menu__details .menu__heading *{font-size:16px;line-height:1;color:#fff}.footer-main-section .menu__details .menu__heading{padding:11px 0}.footer-main-section .menu__details .menu__heading .menu__heading__toggle{display:none}.footer-main-section .footer-content .menu--accordion{border-bottom:1px solid;padding-bottom:15px;border-color:#b8b6b2}.footer-main-section .menu__details .details-content{margin-top:0!important}.footer-main-section .menu__details .details-content .menu__item *{font-size:14px}.footer-main-section .footer-content .group-block-content:has(>.menu){gap:28px!important;flex-direction:column}.footer-utilities .utilities{padding-block:28px}.footer-utilities .utilities .footer-utilities__group-copyright *{font-size:12px;line-height:1.6;color:#b8b6b299}.footer-utilities .utilities .footer-utilities__group-copyright a{text-decoration:underline}.video-wrapper .video-card .play-btn{height:56px;width:56px}div .menu-drawer__menu .menu-drawer__menu-item,.menu-drawer__utility-links *{font-family:TestSohne!important;font-weight:500;font-size:14px;line-height:1.6;letter-spacing:.14px;color:#1d1d1d}.announcement-bar .announcement-bar__slider .announcement-bar__slides{max-width:100%;width:100%}.section.section--page-width.color-scheme-5.footer-main-section{padding-inline:16px}.footer-main-section .footer-content .group-block-content .email-signup__input-group,.footer-main-section .footer-content .group-block-content{flex-direction:column;justify-content:flex-start}.template-index .section-resource-list .resource-list,div .video-section{display:flex;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.template-index .section-resource-list .resource-list__item{min-width:50%}div .video-card{min-width:90%}.template-index .ui-test-product-list .section-resource-list{padding-right:0}.template-index .section-resource-list .resource-list::-webkit-scrollbar{display:none}.from-the-pack-section .wrap-cst{padding-right:0}accordion-custom details[open]::details-content,accordion-custom details[open] .details-content{padding-bottom:10px}.from-the-pack-section .wrap-cst .cst-header,.template-index .ui-test-product-list .section-resource-list rte-formatter.spacing-style{padding-right:16px}.from-the-pack-section .wrap-cst .video-section .video-card:last-child{margin-right:16px}.template-index .section-resource-list .resource-list .resource-list__item:last-child{margin-right:14px}.breadcrumbs .breadcrumbs__list{padding-top:14px;padding-bottom:12px;gap:7px}.breadcrumbs .breadcrumbs__list .breadcrumbs__item{padding-right:7px}.breadcrumbs .breadcrumbs__list .breadcrumbs__item>*{line-height:1.8666}body .product-information.section--page-width{padding-top:0;padding-bottom:0}.product-information .hide_desktop_items.mobile_container{display:none}.product-information .product-information__media .product-media-container .product-media{aspect-ratio:1 / 1.29;--viewport-offset: auto;--constrained-min-height: auto}.product-information__grid .product-details>.group-block .group-block.hide_mobile_items{display:block!important}body .product-information .product-information__grid{gap:22px;display:flex;flex-direction:column}.breadcrumbs .breadcrumbs__list{padding-inline:20px}.product-information .product-information__grid .slideshow-controls__dots{padding-bottom:25px;gap:6px}.product-information .product-information__grid .slideshow-controls__dots button{--size: 8px;outline:0}.product-information.section--page-width .product-details>.group-block .group-block-content{gap:8px}.product-information__grid .product-details .badge{margin-bottom:0}.product-information__grid .product-details .group-block-content .spacing-style.h3 h1{line-height:1.055;letter-spacing:-.9px}.product-information__grid .product-details .jdgm-horizon-widget .jdgm-prev-badge{gap:9px}.product-information__grid .product-details .jdgm-horizon-widget .jdgm-prev-badge .jdgm-prev-badge__text{line-height:1.6716}.product-information__grid .product-details .group-block-content rte-formatter.spacing-style h4{line-height:1.3157;letter-spacing:-.19px;padding-top:8px}.product-information__grid .product-details .group-block-content .spacing-style.h6 p{line-height:1.2666}.product-information__grid .product-details .group-block-content .icon-with-text-group{border-top:0;margin-top:35px;padding-top:0;padding-bottom:12px}.product-information__grid .product-details .group-block-content .icon-with-text-group>.group-block-content{flex-direction:row}.icon-with-text-group div p{font-size:10px}.icon-with-text-group div:has(>div svg){gap:10px}.icon-with-text-group div h3{margin-bottom:2.35px}.related-color-swatch .related-color-heading,.bundle-color-swatch .bundle-color-heading{font-size:12.9px;line-height:1.73643;letter-spacing:.26px}body .product-information__grid .product-details .group-block-content .popup-link .popup-link__button{font-size:12.5px}.related-color-swatch .related-color-items,.bundle-color-swatch .bundle-color-items{gap:11px;margin-bottom:4px}.related-color-swatch .related-color-item .color-link,.bundle-color-swatch .bundle-color-items .bundle-color-item{width:44px}.related-color-swatch .related-color-item .color-link .related-color,.bundle-color-swatch .bundle-color-items .bundle-color-item .bundle-color{width:32px}.product-information__grid .product-details .group-block-content .variant-picker .variant-option legend,.bundle-size-swatch .bundle-size-heading{line-height:1.72307;letter-spacing:.26px;margin-bottom:10px}.product-information__grid .product-details .group-block-content .variant-picker .variant-option .variant-option__button-label,.bundle-size-swatch .bundle-size-items .bundle-size-item{max-height:45px;min-height:45px}.product-information__grid .product-details .group-block-content .price__sale .price-item__group>*,.bundle-price .bundle-actual-price{line-height:.8;letter-spacing:-.68px}body .product-information__grid .product-details .group-block-content div[ref=priceContainer]{padding-top:16px;padding-bottom:4px}.express-checkout-button .express-checkout__button,.bundle-express-button .express-checkout__button{height:57px;margin-bottom:4px}.express-checkout-button .express-checkout__button .express-checkout__text,.bundle-express-button .express-checkout__button .express-checkout__text{gap:10px}.buy-buttons-block .product-form-buttons .add-to-cart-button,.bundle-add-to-cart .atc__button{height:56px}.product-information__grid .product-details .group-block-content rte-formatter.paragraph p{line-height:1.31578;letter-spacing:-.28px;padding-bottom:6px;margin-top:12px}.product-information__grid .product-details .group-block-content .video-card{position:relative;aspect-ratio:1 / 1.777;min-width:25%}.product-information__grid .product-details .group-block-content .video-wrapper{gap:6.03px}.product-information__grid .product-details .group-block-content .video-card .play-button{height:20.05px;width:20.05px}.product-information__grid .product-details .group-block-content .video-card .video-handle{font-size:5.43px;letter-spacing:.05px;left:4.82px;bottom:4.22px}.upgrade-kit-block{margin-top:12px;padding-top:14px;border-top:1px solid #1E1E1E38}.upgrade-kit-block .upgrade-kit-heading{line-height:1.3157;letter-spacing:-.28px;margin-bottom:12px}.upgrade-kit-block .upgrade-kit-item{padding:14px}.upgrade-kit-block .kit-item-content .kit-item-title{line-height:1.3333;letter-spacing:-.15px}.upgrade-kit-block .upgrade-kit-item .kit-item-content{padding-right:10px;gap:8px}.upgrade-kit-block .kit-item-content .kit-item-swatch{gap:7px}.upgrade-kit-block .kit-item-content .kit-item-swatch .kit-item-color{height:24px;width:24px}.upgrade-kit-block .kit-item-price-atc .kit-item-price{line-height:1.333}.upgrade-kit-block .kit-item-price-atc .add-upgrade-kit{font-size:13.5px}.upgrade-kit-block .upgrade-kit-item .kit-item-image{max-width:calc(22.36% - 14px);margin-right:14px;min-width:72px}.upgrade-kit-block .upgrade-kit-item .kit-item-content{max-width:56.8%}.upgrade-kit-block .kit-item-content .kit-item-swatch .selected-color{font-size:11px;margin-left:0}.product-information__grid .product-details .group-block-content .accordion.accordion--dividers{margin-top:13px}.product-information__grid .product-details .group-block-content .details__header{padding-block:18px}.product-information__grid .product-details .group-block-content .details-content{padding-block-end:18px}.cst-section .cm-subtitle{line-height:2.03636;letter-spacing:1.98px}.template-product .feature-details-section .cst-header{margin-bottom:20px}.feature-details-section .cst-feature-section,.cst-section .cst-features{padding-inline:20px}.cst-section .cst-feature-grid .cst-feature-card img{aspect-ratio:175 / 113.33}.cst-section .cst-feature-grid .cst-feature-card .cst-feature-content{left:14px;right:14px;bottom:14px}.cst-section .cst-feature-grid .cst-feature-card .cst-feature-content h3{line-height:1.2352;letter-spacing:-.17px}.cst-section .cst-feature-grid .cst-feature-card .cst-feature-content p{line-height:1.3846}.template-product .feature-details-section .cst-feature-section .cst-button-wrap,.product-features-section .cst-button-wrap{display:none}.cm-ready-section .cm-subtitle{margin-bottom:12px;line-height:2.03636;letter-spacing:1.98px}.cm-ready-image img{height:262px}.cm-ready .cst-header .cm-ready-text{font-size:16.5px;line-height:1.212121}.cm-ready .cm-ready-content .cm-ready-icons .cm-ready-item img{width:28px;height:28px}.cm-ready .cm-ready-content .cm-ready-icons .cm-ready-item{gap:20px}.cm-ready .cm-ready-content .cm-ready-icons .cm-ready-item span{font-size:18px}.cm-ready .cm-ready-content .cm-ready-icons{gap:24px 20px;margin-bottom:37px}.cm-ready .cm-ready-content .cm-btn{min-width:100%}.product-features-section .cst-header p{line-height:1.2121;letter-spacing:0;margin-top:9px}.product-features-section .cst-header{margin-bottom:26px}.cst-items{grid-template-columns:1fr;gap:32px}.cst-item h3{margin:16px 0 8px;font-size:19px;line-height:1.3157;letter-spacing:-.19px}.cst-item p{font-size:15px;line-height:1.33}.template-product .video-wrapper .video-card .video-handle{font-size:12.5px}div .video-wrapper{gap:12px}.premium-details-section .cst-header{margin-bottom:37px}.premium-details-section .cst-features{padding-inline:0}.premium-details-section .cst-features .cst-features-grid{grid-template-columns:repeat(2,1fr)}.cst-section .cst-features .cst-feature{padding:16px}.cst-section .cst-features .cst-feature .cst-feature-icon{max-width:28px;max-height:28px;margin-bottom:8px}.cst-section .cst-features .cst-feature h3{margin-bottom:8px;font-size:15.05px;line-height:1.29032;letter-spacing:-.16px}.cst-feature p{font-size:12px;line-height:1.333}.premium-details-section .cst-features .cst-button-wrap{margin-top:12px}.premium-details-section .cst-features .cst-button-wrap .cm-btn{font-size:14px;line-height:1.6;letter-spacing:.14px;min-width:100%}.image-with-text-custom .image-with-text-section .cst-header .cm-subtitle{margin-bottom:0}.image-with-text-custom .image-with-text-section .cst-header p{line-height:1.2121}.cst-left-text .cm-cta-buttons{margin-top:26px}.image-with-text-custom .cm-cta-buttons .cm-btn{min-width:100%}.cm-btn,.jm-review-widget--minimal-header .jm-review-widget__header-and-body .jm-review-widget-minimal-header .jm-action-buttons__button,.predictive-search-form__footer .predictive-search__search-button,.cart-drawer__dialog .cart-items__empty-button,.cart-page.cart-page--empty .cart-items__empty-button{font-size:14px;height:56px}.comparison-section .cst-header p{line-height:1.2121}.comparison-section .cst-header{margin-bottom:12px}.comparison-table .comparison-row{min-width:100%}.comparison-table .brand-col span{display:none}.comparison-table .brand-col{padding:14px 4px;text-align:center}.comparison-table .feature{padding:12px 14px;font-size:14px}.cst-section:has(.comparison-table) .cst-button-wrap{margin-top:12px}.cst-section:has(.comparison-table) .cst-button-wrap .cm-btn{min-width:100%}.product-recommendations .section-resource-list.tb-space,.cart-items-component .cart-page,.section-wrapper .section--page-width:has(.jdgm-widget-revamp){padding-block:56px}.product-recommendations .resource-list,.product-recommendations .section--page-width>*{grid-column:1!important}.product-recommendations .resource-list slideshow-slides{padding:0;margin:0;gap:10px}.product-recommendations .resource-list slideshow-arrows{display:none}.product-recommendations .section-resource-list__content{margin-bottom:24px}.product-recommendations .cst-header rte-formatter.paragraph p{line-height:1.63636}.template-product .resource-list product-card span.jdgm-prev-badge__text{font-size:10.5px}.template-product .resource-list .product-card__content .user-select-text div p{font-size:15.5px;line-height:1.29032;letter-spacing:-.16px}.template-product .resource-list .product-card__content .price__regular{font-size:16px;line-height:1.4}.product-recommendations .cst-button-wrap .cm-btn{min-width:100%}.jm-review-widget--minimal-header .jm-cluster .jm-average-rating-display .jm-cluster{gap:16px}.jm-review-widget--minimal-header .jm-review-widget__header-and-body .jm-review-widget-minimal-header>.jm-cluster .jm-stack:first-child{flex-direction:column;gap:22px}.jm-review-widget__body .jdgm-review-list{grid-template-columns:repeat(1,1fr);gap:30px}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-cluster .jm-media-thumbnail-list__thumbnail,.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-cluster:empty{margin-bottom:16px}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details .jm-cluster:last-child .jm-text,.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details .jm-reviewer-info__name,.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details .jm-cluster:first-child .jm-verified-buyer-badge__text{font-size:12.5px}.jm-review-widget__body .jm-stack .jm-review-item__body .jm-review-item__content .jm-review-content{margin-top:10px;margin-bottom:16px}.jm-review-widget__body .jm-stack .jm-review-item__body .jm-review-item__content .jm-review-content .jm-review-body-wrapper .jdgm-review-content__body-content *,.jdgm-horizon-widget .jm-no-reviews-state__text{font-size:14.5px;line-height:1.5862;font-family:HankenGrotesk!important}.jm-review-widget__body .jdgm-review-list .jm-review-item>.jm-stack .jm-review-item__body .jm-reviewer-info .jm-reviewer-info__details{padding-top:14px}.try-it-at-home-section .try-home{padding:0}.try-it-at-home-section .try-home .try-home__content{flex-direction:column}.try-it-at-home-section .try-home .try-home__content .width-50{width:100%}.try-it-at-home-section .try-home .try-home__content .cst-header{margin-bottom:0}.try-it-at-home-section .try-home .try-home__content .cst-header h3{margin-block:12px}.try-it-at-home-section .try-home .try-home__content .try-home__right,.try-it-at-home-section .try-home .try-home__content .try-home-features{gap:10px}.cst-section .try-home .try-feature *{letter-spacing:-.15px}.cst-section .try-feature{height:auto;display:inline-block}.cst-section .try-home .try-home__right .cst-button-wrap{margin-top:12px}.cst-section .try-home .try-home__right .cst-button-wrap .cm-btn{min-width:100%}.cm-faq .cm-faq-left .cm-faq-title{margin-bottom:12px;letter-spacing:-.64px}.cm-faq .cm-faq-left .cm-faq-text{line-height:1.636363}div .tb-space .cm-faq{gap:12px}.cm-faq .cm-faq-right .cm-faq-question{padding:18px 0}.cm-faq-item:has(.cm-faq-question.active) .cm-faq-answer{padding-bottom:18px!important}.cm-faq .cm-faq-right .cm-faq-answer *{max-width:100%}.featured-item .cm-cta{padding-inline:0}.featured-item span.cm-cta-subtitle{padding-bottom:12px}.cm-cta .cm-cta-text{margin-top:12px;margin-bottom:26px}div .cm-cta .cm-cta-buttons .cm-btn{height:56px}.section-resource-list .resource-list.hidden--mobile{display:none}.product-information .product-information__media .product-media-container{max-height:max-content}.product-media-container.media-fit-contain img{object-fit:cover}.sticky-add-to-cart .sticky-add-to-cart__bar{padding-inline:16px;gap:12px;justify-content:space-between;padding-block:10px}.sticky-add-to-cart .sticky-add-to-cart__bar .price-with-btns .add-to-cart-button{height:54px;min-width:155px}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__variant *,.sticky-add-to-cart .sticky-add-to-cart__bar .price-with-btns .sticky-add-to-cart__price .price__regular *{font-size:12px}.set-option .set-label .set-offer{font-size:11.5px}.set-option .set-items .set-item{padding:11px}.set-option .set-items .set-item label .prod-title{font-size:13.5px;line-height:1.259259}.set-option .set-items .set-item label .prod-price{font-size:14px}.set-option .set-items{gap:9px}.set-option{margin-bottom:4px}.cm-ready-section .cm-ready .cm-ready-image,.image-with-text-custom .cst-right-img,.image-with-text-custom .cm-btn.cm-btn-secondary{display:none}.cm-ready .cst-header .cm-ready-image.image-mobile,.image-with-text-custom .cst-right-img.image-mobile{display:block!important;margin-block:18px}.cm-ready .cst-header{margin-bottom:45px}.image-with-text-custom .cst-right-img.image-mobile{display:block!important}div .quick-add-mobile{padding:14px 12px}.product-information .product-information__grid .slideshow-controls__dots button:after{height:6px;width:6px;border-radius:10px;border:0;opacity:1;box-shadow:inset 0 0 0 1.5px #0000}.product-information .product-information__grid .slideshow-controls__dots button[aria-selected=true]:after{width:16px;color:#fc7643;background:#006ab5;border:0}.product-information .product-information__grid .slideshow-controls__dots button[aria-selected=true]{--size: 8px;margin-right:1px;outline:0}.material-item{min-width:42%}.material-option .material-items{margin-top:3px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;padding-top:10px;margin-right:-20px}.product-recommendations .section-resource-list.tb-space{padding-right:0}.product-recommendations .section-resource-list__content,.product-recommendations .cst-button-wrap{padding-right:20px}.material-item:last-child,.product-recommendations .resource-list__carousel .resource-list__slide:last-child{margin-right:20px}}@media(max-width:599.9px){.tb-space .cm-category-grid .cm-category-card{flex-direction:column-reverse}.tb-space .cm-category-grid .cm-category-image{width:100%}.tb-space .cm-category-grid .cm-category-image img{width:100%;aspect-ratio:83 / 68}.tb-space .cm-category-grid .cm-category-content{padding:10px;width:100%;gap:5px}.tb-space .cm-category-grid .cm-category-content h3{margin-bottom:0}.tb-space .cm-category-grid .cm-category-content .cm-category-link{margin-top:11px}.home-product-slider .shopify-block{width:100%}.comparison-row>div{border-right:0}.template-product-bundle .product-information__grid .product-details .group-block-content .spacing-style.h3 h1{font-size:28px;line-height:1.14285;letter-spacing:0}}h1,.h1.h1,.text-block.h1>*,h2,.h2.h2,.text-block.h2>*,h3,.h3.h3,.text-block.h3>*,h4,.h4.h4,.text-block.h4>*,.announcement-bar__text,.shopify-policy__body h3,accordion-custom details .details__header,[role=heading],.cart-items__title{font-family:Right-Grotesk!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/uspl.css.map */
