.collection-toolbar>span{flex-shrink:0;white-space:nowrap;word-break:normal;overflow-wrap:normal}.collection-toolbar>form{min-width:0;max-width:100%}@media(max-width:749px){.collection-toolbar{flex-direction:column;align-items:stretch;gap:12px}.collection-toolbar>form{display:flex;flex-direction:column;gap:6px;width:100%}.collection-toolbar select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font-size:16px}}.hero-carousel .hero-slide{position:relative;min-height:0}.hero-carousel .hero-copy,.hero-carousel .slide-mobile-copy,.hero-carousel .hero-visual-top,.hero-carousel .art-caption{display:none}.hero-carousel .slide-editorial,.hero-carousel.is-ready .hero-slide.slide-editorial{display:block}.hero-carousel .slide-image-wrap{position:relative;height:auto}.hero-carousel .slide-banner{position:static;display:block;width:100%;max-width:100%;height:auto}.slide-photo-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block}.slide-photo-link:focus-visible{outline:3px solid var(--green);outline-offset:-4px}.slide-discover{position:absolute;bottom:38px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:14px;white-space:nowrap;padding:11px 20px;border-radius:4px;background:#0e756beb;color:#fff;font-size:14px;font-weight:700;box-shadow:0 2px 10px #0002}.hero-carousel .slider-controls{top:0;right:0;bottom:0;left:0;height:auto;padding:0 8px}.hero-carousel .slider-arrow{width:36px;height:36px;font-size:21px;background:#ffffff61;box-shadow:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hero-carousel .slider-arrow:hover{background:#ffffffb3}.hero-carousel .slider-dots{bottom:3px;padding:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-carousel .slider-dots button{min-width:22px;min-height:28px;padding:0}.hero-carousel .slider-dots button:before{width:5px;height:5px;background:#ffffffa6;box-shadow:0 0 2px #0009}.hero-carousel .slider-dots button[aria-current=true]:before{width:12px;background:var(--green)}.hero-carousel.is-ready .hero-slide{opacity:1;transform:translate(100%);transition:transform .55s ease,visibility .55s}.hero-carousel.is-ready .hero-slide.is-active{transform:translate(0);opacity:1}.hero-carousel.is-ready .hero-slide.is-leaving{transform:translate(-100%);opacity:1;pointer-events:none}.hero-carousel.is-ready[data-direction=backward] .hero-slide:not(.is-active):not(.is-leaving){transform:translate(-100%)}.hero-carousel.is-ready[data-direction=backward] .hero-slide.is-leaving{transform:translate(100%)}@media(max-width:650px){.slide-discover{bottom:30px;padding:8px 15px;font-size:12px}.hero-carousel .slider-arrow{width:30px;height:30px;font-size:18px}}.shelf-grid,.product-grid{align-items:stretch}.product-card{display:flex;flex-direction:column;min-width:0;width:100%}.product-info{display:flex;flex:1;flex-direction:column;min-width:0}.product-info h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;min-height:5.8em;max-height:5.8em}.product-info .price{margin-top:auto}.product-info form{width:100%}@media(max-width:650px){.shelf-grid,.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:100%;gap:20px 10px}.shelf-grid>.product-card,.product-grid>.product-card{min-width:0;max-width:100%}.image-box{width:100%}.product-info h3{overflow-wrap:anywhere}.add-to-cart{min-height:42px;gap:5px}}.hero-slides:has(.hero-slide.slide-image.is-active){aspect-ratio:auto!important;height:auto!important}.hero-carousel.is-ready .hero-slide.slide-image.is-active{position:relative!important;bottom:auto!important;height:auto!important}.slide-discover{display:none!important}.hero-carousel .slider-arrow{display:flex!important;align-items:center;justify-content:center;padding:0!important;line-height:1!important}.hero-carousel .slider-arrow{font-size:0!important}.hero-carousel .slider-arrow:before{content:"";display:block;width:18px;height:18px;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e756b' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E")}.hero-carousel .slider-controls>.slider-arrow:last-child:before{transform:rotate(180deg)}.hero-carousel .slide-image-wrap{aspect-ratio:1920/800;height:auto!important}.hero-carousel .slide-banner{width:100%!important;height:100%!important;object-fit:cover;object-position:center}@media(max-width:650px){.hero-carousel .slider-controls{top:0!important;bottom:0!important;height:auto!important}}@media(max-width:749px){.site-header input::placeholder{font-size:14px}.benefit-strip .benefits{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-top:12px;padding-bottom:12px}.benefit-strip .benefits::-webkit-scrollbar{display:none}.benefit-strip .benefits>div{flex:0 0 auto;white-space:nowrap;scroll-snap-align:start;font-size:13px}.shelf{padding-top:26px;padding-bottom:14px}.section-intro{margin-bottom:14px}.section-intro h2{font-size:26px;line-height:1.15}.cat-row-head{margin-bottom:6px}.rail-track{grid-auto-columns:calc(50% - 22px);gap:10px;scroll-snap-type:x mandatory;scroll-padding-left:2px}.rail-track>*{scroll-snap-align:start}.product-card .image-box{height:auto;aspect-ratio:1/1}.product-card .image-box img{width:84%;height:84%;object-fit:contain}.product-card .wishlist-toggle{width:32px;height:32px;top:6px;right:6px}.product-card .badge{font-size:10px}.product-card .product-info{padding:10px 2px 4px}.product-card .vendor{font-size:9.5px}.product-card h3{min-height:2.7em;font-size:12.5px;line-height:1.35;margin:4px 0 6px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.product-card .price{font-size:14px;margin-bottom:8px;flex-wrap:wrap}.product-card form button{height:40px;font-size:11.5px;padding:8px 10px;white-space:nowrap;gap:4px}.site-footer .pf-main{grid-template-columns:1fr 1fr;column-gap:16px;row-gap:26px}.site-footer .pf-main>.pf-brand,.site-footer .pf-main>.pf-contact{grid-column:1/-1}#floatingBuyNowButton .rsi_floating_bottom{bottom:calc(64px + env(safe-area-inset-bottom))!important}body:has(#floatingBuyNowButton .rsi_floating_bottom){padding-bottom:calc(122px + env(safe-area-inset-bottom))}}.add-to-cart,.product-form button[type=submit],.cart-submit{border-radius:999px!important}.add-to-cart{padding-left:16px;padding-right:16px}@media(max-width:749px){.pf{font-size:13px;line-height:1.45}.pf-wrap{padding:0 16px}.pf-trust{grid-template-columns:1fr 1fr!important;gap:10px 12px!important;padding:14px 0!important}.pf-trust div{font-size:12px;gap:8px;line-height:1.25}.pf-trust span{width:28px;height:28px;font-size:13px}.site-footer .pf-main{grid-template-columns:1fr!important;row-gap:18px!important;padding:22px 0 16px!important}.pf-brand{display:flex;align-items:center;flex-wrap:wrap;column-gap:12px}.pf-brand img{width:44px!important;height:44px!important;padding:3px}.pf-brand .pf-name{font-size:21px;margin:0}.pf-brand p{flex-basis:100%;font-size:12.5px;margin:8px 0 0;opacity:.8}.pf h3{font-size:11px;margin:0 0 8px}.pf li{margin:0 0 5px}.pf-main>div:nth-child(2) ul{columns:2;column-gap:16px}.pf-main>div:nth-child(3) ul{display:flex;flex-wrap:wrap;gap:4px 18px}.pf-main>div:nth-child(3) li{margin:0}.pf-contact li{gap:8px}.pf-social{margin-top:10px;gap:8px}.pf-social a{padding:6px 12px;font-size:12px}.pf-bottom{padding:12px 0;gap:4px;font-size:11px;flex-direction:column}}.add-to-cart{box-sizing:border-box;max-width:100%;overflow:hidden;white-space:nowrap}.add-to-cart span{flex:none}@media(max-width:749px){.add-to-cart{justify-content:center;gap:6px;padding:9px 10px!important;font-size:11px;letter-spacing:0}.add-to-cart span{font-size:15px}}.pf-brand{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center}.pf-brand img{display:block;margin:0 auto}.pf-brand p{flex-basis:auto!important;margin-left:auto;margin-right:auto}.pf-brand .pf-name{margin:10px 0 0!important}.pf-trust>div:nth-child(2)>span{display:none!important}.pf-trust>div:nth-child(2)>span{display:inline-flex!important;font-size:0!important;color:transparent!important;background:#f0c14b26 url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23F0C14B%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M14%2018V6a2%202%200%200%200-2-2H4a2%202%200%200%200-2%202v11a1%201%200%200%200%201%201h2%27%2F%3E%3Cpath%20d%3D%27M15%2018H9%27%2F%3E%3Cpath%20d%3D%27M19%2018h2a1%201%200%200%200%201-1v-3.65a1%201%200%200%200-.22-.624l-3.48-4.35A1%201%200%200%200%2017.52%208H14%27%2F%3E%3Ccircle%20cx%3D%2717%27%20cy%3D%2718%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%277%27%20cy%3D%2718%27%20r%3D%272%27%2F%3E%3C%2Fsvg%3E) no-repeat center/18px 18px!important}.pf-trust>div:nth-child(4){display:none!important}.pf-trust{grid-template-columns:repeat(3,1fr)!important}@media(max-width:749px){.pf-trust{grid-template-columns:1fr 1fr!important}.pf-trust>div:nth-child(3){grid-column:1/-1;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/para-fixes.css.map */
