cb-cart-recycle-fee,cb-pdp-recycle-fee{display:block}cb-cart-recycle-fee[hidden],cb-pdp-recycle-fee[hidden]{display:none}cb-countdown-offset,cb-tout-arrows{display:contents}#bag.bag--mini{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483647!important}#bag.bag--mini .bag__form,#bag.bag--mini .bag__container,#bag.bag--mini .bag__content{position:relative;z-index:2147483647!important}@media only screen and (min-width:1025px){#bag.bag--mini .bag__content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;max-width:25.875rem!important}}@media only screen and (max-width:1024px){#bag.bag--mini{width:100vw!important;height:100vh!important}#bag.bag--mini .bag__content{max-width:100vw!important}}#bag.bag--mini .bag__form,#bag.bag--mini .bag__container{height:100%}#bag.bag--mini .bag__content{display:flex;flex-direction:column;height:100%;overflow:hidden;padding-bottom:max(.75rem,env(safe-area-inset-bottom,0))}#bag.bag--mini .bag__header{flex-shrink:0}#bag.bag--mini .bag__main{display:flex;flex-direction:column;flex:1;min-height:0;height:auto!important;overflow:hidden!important;padding-right:0}#bag.bag--mini .bag__scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:.3125rem;-webkit-overflow-scrolling:touch}#bag.bag--mini .bag__checkout-bar{flex-shrink:0;background-color:#fff;padding-top:.5rem;box-shadow:0 -4px 12px #00000014}#bag.bag--mini .bag__checkout-bar .bag__checkout{margin:.75rem 0 0}#bag.bag--mini .bag__checkout-bar .bag__total{border-top:none;margin-top:0;padding-top:0}#bag.bag--mini:not(.is-empty) .bag__totals{display:block}#bag.bag--mini.is-empty .bag__checkout-bar{display:none}.bag-recycle-fee{position:relative;margin:1rem 0 1.25rem}.bag-recycle-fee__button{align-items:center;background-color:#fff;border:.9px solid #DADADA;border-radius:2rem;color:#666;cursor:pointer;display:flex;gap:.625rem;padding:.45rem .875rem;text-align:left;width:100%}.bag-recycle-fee__icon{align-items:center;border:1px solid currentColor;border-radius:50%;display:inline-flex;flex:0 0 1.375rem;font-size:.8125rem;font-weight:500;height:1.375rem;justify-content:center;line-height:1;width:1.375rem}.bag-recycle-fee__text{font-size:.75rem;font-weight:500;line-height:1.2}.bag-recycle-fee__tooltip{background-color:#f6f6f6;box-shadow:0 2px 8px #0000002e;color:#222;display:none;font-size:.875rem;left:0;line-height:1.35;padding:.875rem 1rem;position:absolute;right:0;top:calc(100% + .5rem);bottom:auto;z-index:2}.bag-recycle-fee.is-open .bag-recycle-fee__tooltip{display:block}@media(hover:hover)and (pointer:fine){.bag-recycle-fee:hover .bag-recycle-fee__tooltip{display:block}}.pdp-recycle-fee{position:relative;margin:1rem 0}.pdp-recycle-fee__button{align-items:center;background-color:#fff;border:.8px solid #DADADA;border-radius:2rem;color:#666;cursor:pointer;display:flex;gap:.5rem;padding:.45rem .875rem;text-align:left;width:100%}.pdp-recycle-fee__icon{align-items:center;border:1.5px solid currentColor;border-radius:50%;display:inline-flex;flex:0 0 1.25rem;font-size:.65rem;font-weight:700;height:1.25rem;justify-content:center;line-height:1;width:1.25rem}.pdp-recycle-fee__text{font-size:.7rem;font-weight:400;line-height:1.12}.pdp-recycle-fee__tooltip{background-color:#f6f6f6;box-shadow:0 2px 8px #0000002e;color:#222;display:none;font-size:.875rem;left:0;line-height:1.35;padding:.875rem 1rem;position:absolute;right:0;top:calc(100% + .5rem);bottom:auto;z-index:3}.pdp-recycle-fee.is-open .pdp-recycle-fee__tooltip{display:block}@media(hover:hover)and (pointer:fine){.pdp-recycle-fee:hover .pdp-recycle-fee__tooltip{display:block}}.pv-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:2147483646!important;background-color:#fff;border-top:1px solid #dadada;box-shadow:0 -4px 12px #1a41871f;transform:translateY(100%);transition:transform .25s ease-in-out;pointer-events:none}.pv-sticky-bar--visible{transform:translateY(0);pointer-events:auto}.pv-sticky-bar__inner{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;position:relative}.pv-sticky-bar__header{display:flex;align-items:center;gap:.75rem;width:100%;position:relative;padding-right:2.75rem}.pv-sticky-bar__header-text{flex:1;min-width:0}.pv-sticky-bar__desktop{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.pv-sticky-bar__toggle{position:absolute;top:0;right:0;bottom:0;z-index:2;background:transparent;border:0;border-left:1px solid #dadada;padding:0 .75rem;cursor:pointer;display:flex;align-items:center}.pv-sticky-bar__toggle-icon{display:block;transition:transform .2s ease-in-out}.pv-sticky-bar__toggle--open .pv-sticky-bar__toggle-icon{transform:rotate(180deg)}.pv-sticky-bar__options{display:none;width:100%}.pv-sticky-bar__options.pv-sticky-bar__details--open{display:block}.pv-sticky-bar__image{flex:0 0 3.75rem;width:3.75rem;height:3.75rem;border:1px solid #ebeaea;border-radius:.375rem;overflow:hidden}.pv-sticky-bar__image img{display:block;width:100%;height:100%;object-fit:cover}.pv-sticky-bar__info{flex:1;min-width:0}.pv-sticky-bar__title{margin:0 0 .25rem;font-family:Acumin Pro,sans-serif;font-size:.875rem;font-weight:500;line-height:1.3;color:#1a4187;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pv-sticky-bar__price{margin:0;font-size:.875rem;line-height:1.2}.pv-sticky-bar__price-original{color:#1a4187;font-weight:500}.pv-sticky-bar__price-compare{color:#ff395c;text-decoration:line-through;margin-left:.5rem}.pv-sticky-bar__variants{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;width:100%}.pv-sticky-bar__variant{display:flex;flex-direction:column;gap:.25rem;flex:1 1 100%;min-width:0}.pv-sticky-bar__variant-label{font-size:.6875rem;font-weight:500;letter-spacing:.02rem;color:#525151;text-transform:uppercase}.pv-sticky-bar__select{width:100%;min-width:0;padding:.625rem 2rem .625rem .75rem;border:1px solid #dadada;border-radius:.375rem;background-color:#fff;color:#1a4187;font-family:Acumin Pro,sans-serif;font-size:.875rem;line-height:1.2;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%231a4187' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;cursor:pointer}.pv-sticky-bar__select:focus{outline:2px solid #1a4187;outline-offset:1px}.pv-sticky-bar__actions{display:flex;align-items:center;gap:.75rem;width:100%;min-width:0}.pv-sticky-bar__btn{width:100%;min-width:0;font-weight:700;padding-top:.875rem;padding-bottom:.875rem;white-space:nowrap}.pv-sticky-bar__sentinel{width:100%;height:1px;pointer-events:none}.template-product #product.pv{padding-bottom:5rem}@media only screen and (max-width:767px){.pv-sticky-bar__inner{flex-direction:column;align-items:stretch;gap:.625rem;padding:.75rem 1rem .875rem}.pv-sticky-bar__header{padding-right:2.75rem}.pv-sticky-bar__options.pv-sticky-bar__details--open{display:block}.pv-sticky-bar__actions{margin-left:0}.template-product #product.pv{padding-bottom:11rem}.template-product.pv-sticky-bar-active #product.pv{padding-bottom:13rem}}@media only screen and (min-width:768px){.pv-sticky-bar__inner{flex-direction:row;flex-wrap:nowrap}.pv-sticky-bar__options{display:flex;flex:1;min-width:0}.pv-sticky-bar__actions{flex:0 0 auto;width:auto;margin-left:auto}.pv-sticky-bar__btn{flex:0 0 14rem;width:14rem}.pv-sticky-bar__variant{flex:0 0 auto}.pv-sticky-bar__select{width:auto;min-width:9rem}}@media only screen and (min-width:1025px){.pv-sticky-bar__inner{padding:.875rem 1.5rem;gap:1.25rem}.pv-sticky-bar__variants{gap:.75rem}.pv-sticky-bar__select{min-width:9rem}.pv-sticky-bar__btn{flex:0 0 16rem;width:16rem}}.template-product.pv-sticky-bar-active #podium-bubble,.template-product.pv-sticky-bar-active iframe.podium-iframe,.template-product.pv-sticky-bar-active iframe[data-cy=podium-website-widget-iframe],.template-product.pv-sticky-bar-active .rebuy-widget,.template-product.pv-sticky-bar-active .rebuy-floating-widget{z-index:1!important}.template-collection .collection-sidebar>:first-child{display:none!important}@media screen and (max-width:767px){.template-collection .collection-hero.collection-hero--simple{padding:22px 20px 12px!important}.template-collection .collection-hero__title{font-size:clamp(28px,9vw,36px)!important;line-height:.95!important;margin:0 0 10px!important}.template-collection .collection-hero__content,.template-collection .collection-hero__text{max-width:100%!important}.template-collection .collection-hero p{font-size:15px!important;line-height:1.35!important;margin-bottom:14px!important}.template-collection .collection-hero p:last-child{margin-bottom:0!important}}@media screen and (min-width:1025px){.template-collection .collection-hero.collection-hero--simple{padding-left:clamp(48px,8vw,140px)!important;padding-right:clamp(48px,8vw,140px)!important;box-sizing:border-box}.template-collection .collection-hero__content,.template-collection .collection-hero__text{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}}@media screen and (min-width:1025px){.js-tout-section .container--large{position:relative}.cb-tout-arrow{align-items:center;background-color:#fff;border:0;border-radius:50%;color:#1a4187;cursor:pointer;display:flex;font-size:36px;height:44px;justify-content:center;line-height:1;position:absolute;top:52%;transform:translateY(-50%);width:44px;z-index:5}.cb-tout-arrow--prev{left:2px}.cb-tout-arrow--next{right:-48px}}@media screen and (max-width:1024px){.cb-tout-arrow{display:none!important}}.tout__item--carousel,.tout__item--carousel .tout__image,.tout__item--carousel .ir--tout-carousel{border-radius:8px!important;overflow:hidden!important}.tout__item--carousel .ir--tout-carousel img{border-radius:8px!important}.tout__item--carousel .tout__image:after{border-radius:8px!important}.countdown-timer{z-index:11;width:100%;overflow:visible;flex-shrink:0;align-items:center;height:auto!important;max-height:none!important}.countdown-timer__container{width:100%}@media only screen and (min-width:1025px){.countdown-timer{min-height:4.5rem;padding-top:.9375rem;padding-bottom:.9375rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cb-extensions.css.map */
