.trending-toggle{text-align:center}.trending-toggle__eyebrow{font-size:1.2rem;letter-spacing:.15em;color:rgba(var(--color-foreground),.55);margin:0 0 .8rem}.trending-toggle__tabs{display:flex;justify-content:center;gap:2.4rem;margin-bottom:3rem}.trending-toggle__tab{font-size:2rem;color:rgba(var(--color-foreground),.45);text-decoration:none!important;padding-bottom:.4rem;border-bottom:2px solid transparent}.trending-toggle__tab--active{color:rgb(var(--color-foreground));border-bottom-color:rgb(var(--color-foreground))}.trending-toggle__panel{display:none}.trending-toggle__panel--active{display:block}.trending-toggle__scroller-wrap{position:relative}.trending-toggle__arrow{position:absolute;top:40%;transform:translateY(-50%);z-index:2;width:3.6rem;height:3.6rem;border-radius:50%;border:none;background:rgb(var(--color-background));box-shadow:0 1px 6px #0003;display:flex;align-items:center;justify-content:center;cursor:pointer}.trending-toggle__arrow--prev{left:-.5rem;transform:translateY(-50%) rotate(90deg)}.trending-toggle__arrow--next{right:-.5rem;transform:translateY(-50%) rotate(-90deg)}.trending-toggle__arrow svg{width:1.2rem;height:1.2rem}.trending-toggle__view-all{margin-top:2.4rem;text-align:center}.trending-toggle__view-all-btn{display:inline-block;padding:1rem 2.6rem;border:1px solid rgb(var(--color-foreground));color:rgb(var(--color-foreground));text-decoration:none!important;font-size:1.3rem;letter-spacing:.06em;border-radius:2px;background:transparent}.trending-toggle__view-all-btn:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.trending-toggle__scroller{display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem;-webkit-overflow-scrolling:touch}.trending-toggle__scroller::-webkit-scrollbar{height:6px}.trending-toggle__card{flex:0 0 auto;width:24rem;scroll-snap-align:start;text-decoration:none!important;color:rgb(var(--color-foreground));text-align:left}@media screen and (max-width:749px){.trending-toggle__card{width:19rem}.trending-toggle__tab{font-size:1.7rem}}.trending-toggle__card-image{aspect-ratio:3/4;overflow:hidden;border-radius:2px;margin-bottom:1rem;background:rgba(var(--color-foreground),.04)}.trending-toggle__card-image img{width:100%;height:100%;object-fit:cover;display:block}.trending-toggle__card-title{font-size:1.4rem;margin:0 0 .4rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3em;min-height:2.6em}.trending-toggle__card-price{font-size:1.4rem}.trending-toggle__empty{padding:4rem 2rem;color:rgba(var(--color-foreground),.5)}.twocol-slideshow__grid{display:grid;grid-template-columns:1fr 1fr;gap:0;padding:0 1.5rem}@media screen and (min-width:750px){.twocol-slideshow__grid{gap:0;padding:0 5rem}}.twocol-slideshow__col{position:relative;overflow:hidden;border-radius:4px;background:rgba(var(--color-foreground),.04)}.twocol-slideshow__banner{position:relative;width:100%;height:100%}.twocol-slideshow__image{width:100%;height:100%;object-fit:cover;display:block}.twocol-slideshow__image--desktop{display:none}@media screen and (min-width:750px){.twocol-slideshow__image--desktop{display:block}.twocol-slideshow__image--mobile{display:none}}.twocol-slideshow__overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.2rem;display:flex;flex-direction:column;gap:.8rem}@media screen and (min-width:750px){.twocol-slideshow__overlay{padding:2.4rem}}.twocol-slideshow__overlay--top-left,.twocol-slideshow__overlay--top-center,.twocol-slideshow__overlay--top-right{justify-content:flex-start}.twocol-slideshow__overlay--middle-left,.twocol-slideshow__overlay--middle-center,.twocol-slideshow__overlay--middle-right{justify-content:center}.twocol-slideshow__overlay--bottom-left,.twocol-slideshow__overlay--bottom-center,.twocol-slideshow__overlay--bottom-right{justify-content:flex-end}.twocol-slideshow__overlay--top-left,.twocol-slideshow__overlay--middle-left,.twocol-slideshow__overlay--bottom-left{align-items:flex-start;text-align:left}.twocol-slideshow__overlay--top-center,.twocol-slideshow__overlay--middle-center,.twocol-slideshow__overlay--bottom-center{align-items:center;text-align:center}.twocol-slideshow__overlay--top-right,.twocol-slideshow__overlay--middle-right,.twocol-slideshow__overlay--bottom-right{align-items:flex-end;text-align:right}.twocol-slideshow__heading{color:#fff;font-size:1.4rem;font-weight:600;margin:0;text-shadow:0 1px 3px rgba(0,0,0,.5)}@media screen and (min-width:750px){.twocol-slideshow__heading{font-size:2rem}}.twocol-slideshow__link{display:inline-block;color:#fff;font-size:1.3rem;letter-spacing:.04em;text-decoration:underline!important;text-underline-offset:.3rem;text-shadow:0 1px 3px rgba(0,0,0,.5)}@media screen and (min-width:750px){.twocol-slideshow__link{font-size:1.5rem}}.twocol-slideshow__empty{display:flex;align-items:center;justify-content:center;height:100%;color:rgba(var(--color-foreground),.4);font-size:1.3rem;text-align:center;padding:2rem}.custom-tabbed-drawer .ctd-tabs{display:flex;border-bottom:1px solid rgba(var(--color-foreground),.08)}.custom-tabbed-drawer .ctd-tab{flex:1;display:block;background:none;border:none;padding:1.4rem .5rem 1.1rem;font-size:1.3rem;letter-spacing:.06em;color:rgba(var(--color-foreground),.55);cursor:pointer;position:relative;font-family:inherit;text-decoration:none!important;text-align:center}.custom-tabbed-drawer .ctd-tab--active{color:rgb(var(--color-foreground));font-weight:600}.custom-tabbed-drawer .ctd-tab--active:after{content:"";position:absolute;left:20%;right:20%;bottom:-1px;height:2px;background:rgb(var(--color-foreground))}.custom-tabbed-drawer .ctd-panel{display:none}.custom-tabbed-drawer .ctd-panel--active{display:block}.custom-tabbed-drawer .ctd-list{list-style:none;margin:0;padding:0}.custom-tabbed-drawer .ctd-row{border-bottom:1px solid rgba(var(--color-foreground),.06)}.custom-tabbed-drawer .ctd-row-head,.custom-tabbed-drawer .ctd-sale-link{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:1.6rem 1.5rem;font-size:1.5rem;color:rgb(var(--color-foreground));text-align:left;cursor:pointer;font-family:inherit;text-decoration:none!important}.custom-tabbed-drawer .ctd-row-head--plain{cursor:default}.custom-tabbed-drawer .ctd-icon-plus,.custom-tabbed-drawer .ctd-icon-minus{flex-shrink:0;width:1.2rem;height:1.2rem}.custom-tabbed-drawer .ctd-icon-plus svg,.custom-tabbed-drawer .ctd-icon-minus svg{display:block!important;width:100%!important;height:100%!important;fill:currentColor!important}.custom-tabbed-drawer .ctd-icon-plus{display:block!important}.custom-tabbed-drawer .ctd-icon-minus,.custom-tabbed-drawer .ctd-row--expandable[data-ctd-row-open] .ctd-icon-plus{display:none!important}.custom-tabbed-drawer .ctd-row--expandable[data-ctd-row-open] .ctd-icon-minus{display:block!important}.custom-tabbed-drawer .ctd-sublist{max-height:0;overflow:hidden;transition:max-height .25s ease;background:rgba(var(--color-foreground),.02)}.custom-tabbed-drawer .ctd-row--expandable[data-ctd-row-open] .ctd-sublist{max-height:800px}.custom-tabbed-drawer .ctd-sub-item{display:block;padding:1.3rem 1.5rem 1.3rem 3.4rem;font-size:1.4rem;color:rgba(var(--color-foreground),.75);text-decoration:none;border-top:1px solid rgba(var(--color-foreground),.05)}.custom-tabbed-drawer .ctd-images{display:flex;gap:1rem;padding:2rem 1.5rem}.custom-tabbed-drawer .ctd-img-tile{flex:1;aspect-ratio:3/4;border-radius:2px;background:linear-gradient(135deg,#dcd6cc,#b9ae9c);position:relative;display:block;text-decoration:none!important;overflow:hidden}.custom-tabbed-drawer .ctd-img-tile img{width:100%;height:100%;object-fit:cover;display:block}.custom-tabbed-drawer .ctd-img-tile span{position:absolute;bottom:1rem;left:1rem;right:1rem;color:#fff;font-size:1.2rem;font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.4)}.custom-tabbed-drawer .ctd-footer{border-top:1px solid rgba(var(--color-foreground),.08);margin-top:auto}.custom-tabbed-drawer .ctd-footer-link{display:block;padding:1.4rem 1.5rem;font-size:1.3rem;color:rgba(var(--color-foreground),.65);text-decoration:none;border-bottom:1px solid rgba(var(--color-foreground),.05)}.custom-tabbed-drawer .ctd-empty{padding:3rem 1.5rem;text-align:center;font-size:1.3rem;color:rgba(var(--color-foreground),.4)}
/*# sourceMappingURL=/cdn/shop/t/44/compiled_assets/styles.css.map?subset=AAAAAAAAAACABAAC */
