@media screen and (max-width: 950px){.mobile{display:flex!important}.desktop{display:none!important}.card__content .card__information .card__heading a{font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5%}.price__container span{font-size:.95rem;font-weight:500;line-height:normal}.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.grid--peek .grid__item{min-width:80%!important}.cust-row,.cust-row.reverse{flex-direction:column;text-align:center}.cust-img,.cust-first-part{max-width:100%;flex:unset}.cust-first-part{gap:2.6vw;font-family:satoshi-bold;font-size:2.5vw;padding:2vw;text-align:justify;align-items:start!important}.cust-first-part h4{font-size:3vw}.cc-list{padding-left:5.5vw}.cc_heading{font-weight:700;text-transform:uppercase;text-align:center;font-family:neue-haas-grotesk-display;font-size:4vw;padding-top:13vw;padding-bottom:3vw}.template-search{padding-top:25vw!important}.template-search .template-search__header h1.h2{font-size:3vw}.collection-list-wrapper ul.collection-list li{min-width:100%}.pdp-main-vid{order:3;padding-top:0}.default-pdp .page-width .product.grid .product__info-wrapper .product__info-container{height:auto}.default-pdp .page-width .product.grid .product__media-wrapper .product__media-list .product__media-item{background:transparent;height:85vh;min-width:90%!important}.default-pdp .slider--mobile:after{padding-left:0}.default-pdp .page-width .product.grid .product__media-wrapper .product__media-list .product__media-item:nth-child(3){width:100%!important;min-width:90%!important;max-width:90%;aspect-ratio:6 / 7}.default-pdp .page-width .product.grid .product__media-wrapper .product__media-list .product__media-item:nth-child(6){width:100%!important;min-width:90%!important;max-width:90%;aspect-ratio:6 / 7}.default-pdp .page-width .product.grid .product__info-wrapper{position:relative}.grid__item media-gallery .slider-mobile-gutter .product__media-list .product__media-item .product-media-container{height:100%;padding-top:12%}.default-pdp .page-width .product.grid .product__media-wrapper .product__media-list{gap:0}.grid__item ul li .product__media,.grid__item ul li .product-media-container .product__modal-opener{height:100%}product-recommendations.related-products .related-products__heading{font-size:13px;margin-top:0}.star-box{width:100%;margin:0;height:auto;min-height:auto}.cust-title h1{font-size:1.2rem;padding-left:2%}.cust-title{min-height:auto;height:auto;padding:1vh 0}.product__info-container .star-box .price__container span,.product__info-container .cust-title .price--on-sale .price-item--regular{font-size:3vw}.accordion-items a{font-size:.9rem}.accordion-content ul{gap:1vh;display:flex;flex-direction:column}.accordion-content ul li,.accordion-content ul li a{font-size:2.3vw}.accordion-items ul{gap:5.5vw}.accordion-content p{font-size:2.3vw}.product .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit{margin-bottom:0%;min-height:13vw;font-size:12px}.my-variant-box{width:100%;min-width:100%;max-width:100%;margin-bottom:0%;height:auto;max-height:20vw}.my-variant-box variant-selects .product-form__input{height:10vw}.my-variant-box .size-span a{font-size:10px}.my-variant-box .size-span>div{font-size:10px;min-height:10vw;height:auto}.cc_page{padding:4.8vw 5%}.common-list li,.cc_page a{font-size:1.5rem}.variant-buybutton{position:fixed;bottom:0%;left:0;width:100%;z-index:9999;background:#fff}.collection-banner-sec h2{font-size:2.5rem}.collection-banner-sec p{font-size:9px;width:90%;line-height:1.5;padding:2vh 0 0}.collection-banner-sec{height:auto;min-height:auto;width:100%;padding:15vh 0 5vh}.new-box{top:7vh;padding:.5vh 0% .5vh 2%;background:#f5f5f5;position:fixed;width:100%}.new-box .new-box-left{width:70%;height:100%}.new-box .new-box-left ul{display:flex;gap:1vw;align-items:center;list-style:none;flex-wrap:nowrap;overflow:hidden;width:100%;overflow-x:scroll;scrollbar-width:none;height:100%}.new-box .new-box-left ul li{min-width:max-content;height:100%}.new-box .new-box-left ul li a{font-size:9px;padding:.5vh 1vh;line-height:normal;height:100%;display:flex;align-items:center;border:none;letter-spacing:0}.product__inventory{font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;text-transform:uppercase;font-size:1rem;opacity:60%;line-height:5;padding-left:2%;top:-13vw;position:absolute;opacity:100%}.new-box{visibility:visible}.product-grid-container .collection ul{grid-template-columns:repeat(2,50%);grid-auto-rows:85vw;gap:0;row-gap:.2%;column-gap:.4%;grid-auto-rows:unset}.product-grid-container .collection ul li{width:100%!important;max-width:none!important;margin:0;aspect-ratio:6 / 12;height:100%;min-height:100%}.product-grid-container .collection ul li.special-item{grid-column:1/3;grid-row:3/5}.product-grid-container .collection ul li.special-item img{width:100%}.product-grid-container .collection ul li .card-wrapper .card__inner{height:80%}.product-grid-container .collection ul li .card-wrapper .card__content{height:20%;grid-template-rows:1fr}.product-grid-container .collection ul li .card-wrapper .card__content .cc-card-content{justify-content:space-between;overflow:hidden}.product-grid-container .collection ul li .card-wrapper .card__content .card-information .price{line-height:0}.size-box{height:100%;width:100%;top:-125%;right:unset;left:0;transition:top .5s ease;height:50%}.size-box-active{top:16vw;right:unset;left:0}.size-chart p{display:flex;justify-content:space-between;padding-bottom:1vh;font-size:8px}.size-chart table tr.c-th td{font-size:8px;line-height:1}.size-box .size-chart table td{font-size:9px}.size-chart p span{gap:2.8vw}.size-chart .c-th th{font-size:9px}product-recommendations.related-products{background:#fff}.cc-tab-section{background:#fff}.cc-tabs,.cc-tab-content{background:#fff;position:relative}.product .product__info-wrapper .product__info-container .product-form{margin:0;padding:1.5%;background:#000}.product .product__info-wrapper .product__info-container .product-form .product-form__buttons .product-form__submit{border:1px solid #00FF44!important}.shopify-section .quick-add__submit{letter-spacing:0;width:100%}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card__content .cc-card-content .card__information{width:60%}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card__content .quick-add{width:40%!important}.pin-spacer .scroll-image-section a{bottom:20%}.cc-tab-section .drawer__cart-items-wrapper .cart-items .cart-item__details{padding-left:3px}.shopify-section product-recommendations.related-products .quick-add{margin:0;width:20%;position:absolute;right:8%}cart-items .page-width .cart__contents .cart__items tbody .cart-item td.cart-item__media{width:unset}.shopify-section cart-items{padding-top:20%}cart-items .page-width .title-wrapper-with-link .title--primary{font-size:1.2rem}cart-items .page-width .title-wrapper-with-link a.underlined-link{font-size:1rem}.search-box .search-product-recommendations .product-grid{height:auto}product-recommendations.related-products .grid .grid__item .card-wrapper .card__content .cc-card-content{justify-content:space-between}.shopify-section product-recommendations.related-products .grid .grid__item .quick-add{margin:0;width:unset;position:unset;right:8%;height:100%}.wishlist_button{padding:.8% .7% .3% 1.2%}product-recommendations.related-products .grid{column-gap:.4vw;row-gap:6vw;padding-bottom:9%}.cart-drawer .cart-item__quantity .quantity__button{width:calc(4rem / var(--font-body-scale))}.drawer{height:100svh!important}.card__badge span{font-size:7px}.cc_address_contact ul{padding:0 1.5vw 0 4vw}.cc_address_contact ul li{font-size:12px;margin-top:2.5%}.page-width--narrow.section-template--19602395562198__main-padding{padding-top:20vw!important}.page-width--narrow.section-template--19602395562198__main-padding{font-size:25px}.page-width--narrow.section-template--19602395562198__main-padding h1{font-size:4vw}.customer h1{font-size:20px}.customer .field label,.customer a{font-size:12px}.customer button{min-width:100%;min-height:10vw;font-size:12px}.menu-container .submenu{padding-top:10px;padding-left:7px}.content-for-layout .recently-title{padding-top:12vw}.coupon-popup .field input::placeholder{font-size:10px!important;text-transform:capitalize!important}.coupon-popup .field input[type=email]{mix-blend-mode:normal!important;color:#000!important}.coupon-popup .field input[type=number]{color:#000;text-transform:capitalize}.pdp_breadcrumbs{height:2vw;width:auto;top:26vw;left:2vw}.pdp_breadcrumbs ul li{font-size:9px}.pdp_breadcrumbs ul{gap:1.35vw}.pdp_breadcrumbs.col{position:absolute}cart-drawer.drawer .cart-drawer{right:0;top:0;width:100%;height:100%}cart-drawer.drawer .drawer__inner{height:100%}cart-drawer.drawer .cart-drawer__overlay{background:transparent}.gradient .cart-drawer .cc-tab-content ul{flex-wrap:wrap;overflow-x:hidden;row-gap:1vw;overflow-y:auto;height:100%}.cart-drawer .drawer__inner .cc-tab-content{height:80%}.cart-drawer .drawer__inner .cc-tab-content ul li{height:unset}.outside-shopnow{width:100%;justify-content:center;padding-bottom:7%;background:#fff;position:relative}.outside-shopnow>.right-arrow{text-align:center;justify-content:center;display:flex;text-decoration:underline}.cc-tab-section .cc-tab-content ul.carousel.grid{margin:0}.product-tags li{font-size:1.95vw!important}.product-tags{gap:1vw}.noti_popup{display:none;height:12vw;width:12vw;position:fixed;z-index:10000000;bottom:3vw;right:3vw;background:#fff;border-radius:50%;box-shadow:0 5px 10px #0003,0 10px 20px #00000026,inset 0 -5px 10px #0000001a,inset 0 5px 10px #fff9}.popup-logo{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.popup-logo svg{height:65%;width:65%}.product-grid-container .collection .product-tags{gap:1vw}.product-card__swatches-da .swatch{width:4vw;height:4vw}.product-card__swatches-da{gap:.8vw;margin-top:1vw!important}.notification-list-mob{position:fixed;top:12%;right:0%;background:#f2f2f2;width:80%;max-height:max-content;list-style:none;padding:0;border-radius:0;overflow:hidden;transition:transform .4s ease,opacity .4s ease;transform:translate(100%);opacity:0;pointer-events:none;text-transform:uppercase;flex-direction:column}.notification-list-mob.active{transform:translate(0);opacity:1;pointer-events:auto;z-index:1}.notification-list-mob li.count-me{height:20vw;min-height:10vw;font-family:neue-haas-grotesk-display;border-bottom:.5px solid #dcdcdc;display:flex}.notification-list-mob li.count-me .x-img{height:100%;width:40%}.notification-list-mob li.count-me .x-data{height:100%;width:100%;padding:4% 1%;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:3.5%}.notification-list-mob li.count-me .x-data h4{font-size:8px;font-family:neue-haas-grotesk-display;color:#000}.notification-list-mob li.count-me .x-data p{font-family:neue-haas-grotesk-display;color:#000;font-size:7px;opacity:70%;line-height:1.5;padding-top:1%}.notification-list-mob li.count-me .x-data a{font-family:neue-haas-grotesk-display;color:#000;height:unset;justify-content:start;font-size:7.1px;padding-top:2%}.notification-list-mob .noti-head{width:100%!important;padding:1.3% 2.2%;font-size:9px;display:flex;justify-content:space-between;height:auto;border-bottom:.5px solid #dcdcdc;align-items:center;font-family:neue-haas-grotesk-display}.notification-list-mob .close-notifications-mob{background:none;border:none;font-size:24px;cursor:pointer;color:#999}@keyframes shake-from-side{0%,to{transform:translate(0)}20%,60%{transform:translate(-1px)}40%,80%{transform:translate(1px)}}.my-variant-box variant-selects fieldset.product-form__input--swatch .swatch-input__label{--swatch-input--size: 2rem;margin-top:0}.card__content .card__information .card__heading a{font-size:2.8vw}.card-information .price--on-sale .price-item--regular,.card-information .price--on-sale .price__sale .price-item--sale{font-size:2.7vw;line-height:1}.price .price__regular .price-item--regular{font-size:2.7vw}product-recommendations.related-products .card__content .cc-card-content .card__information{width:60%}.shopify-section product-recommendations.related-products .grid .grid__item .quick-add{width:40%}product-recommendations.related-products{overflow-x:hidden}.recent-products-list{row-gap:5vw}.cust-title .badge{position:absolute;top:-12.5vw;right:4%;font-family:neue-haas-grotesk-display;font-weight:500;font-style:normal;font-size:2vw;text-transform:uppercase;padding:.8rem 1.1rem .6rem}.product .pdp_breadcrumbs{top:19vw}.free-size-pdp .page-width .product.grid .product__info-wrapper{position:relative}.free-size-pdp .page-width .product.grid .product__info-wrapper .product__info-container{height:auto}.free-size-pdp .page-width .product.grid .product__media-wrapper .product__media-list .product__media-item{height:85vh}.free-size-pdp variant-selects .product-form__input--pill input[type=radio]+label{font-size:3vw}.free-size-pdp .page-width .product.grid .product__media-wrapper .product__media-list .product__media-item{background:transparent;height:85vh;min-width:90%!important}.free-size-pdp .slider--mobile:after{padding-left:0}.free-size-pdp .page-width .product.grid .product__media-wrapper .product__media-list .product__media-item:nth-child(3){width:100%!important;min-width:90%!important;max-width:90%;aspect-ratio:6 / 7}.free-size-pdp .page-width .product.grid .product__media-wrapper .product__media-list .product__media-item:nth-child(6){width:100%!important;min-width:90%!important;max-width:90%;aspect-ratio:6 / 7}.shopify-section .recent-products-list{row-gap:6vw}.shopify-section .my-recent-view-section{z-index:0}.product-card__swatches-count.mobile{text-transform:uppercase;color:#0007;font-size:2.5vw;font-family:satoshi-bold;line-height:2}.collection .pagination-wrapper .pagination__list li{min-width:10vw;aspect-ratio:unset}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cc-responsive.css.map */
