.logo-list img,.logo-list .image-element__wrap img{height:40px!important}.logo-list__item p{color:#333}.logo-list__item-link:hover{opacity:1}.featured-banner-area .image-element__wrap{background:#d9f0f6;padding:25px;border-radius:50%;width:100px;height:100px}.featured-banner-area .image-element__wrap img{width:100%}section.featured-banner-area .image-element__wrap img[data-sizes=auto],section.featured-banner-area .image-element__wrap img[data-sizes=auto].lazyloaded{height:auto!important}.three-item-banner .image-element__wrap{border:1px solid #000;padding:15px;border-radius:50%;width:100px;height:100px;margin-bottom:15px;background:#fff}.three-item-banner h2,.three-item-banner .rte-setting p{color:#000}.three-item-banner .image-element__wrap img{width:100%!important}body.promo-banner--show{margin-top:120px!important}.promo-banner p{align-items:center}.product-xpand-apparel-products .made-content-images .made-us-content .main-heading{font-size:84px}.product-xpand-apparel-products .product-block.product-block--first p{margin-bottom:0}.product-xpand-apparel-products .product-block.product-block--first{padding-bottom:6px}.homepage-slideshow video{height:auto;width:100%;object-fit:cover;display:block}body.promo-banner--show .nav-drop.row.mega-drop.desktop{top:91px}.product-primary-alternate .modal_price ul.pdp-custom-swatch-lists li,.product-primary-alternate .modal_price ul.pdp-custom-swatch-dropdown-lists-with-swatch li{border:1px solid #e2e2e2}.product-xpand-apparel-products .custom-sticky-form .page-width{max-width:1200px;padding:0 40px}.product-xpand-apparel-products .purchase-details__quantity.product-quantity-box>.ss-icon,.product-xpand-apparel-products .product-quantity-box.purchase-details__quantity input.quantity{width:25%}.product-xpand-apparel-products span.icon-minus:before,span.icon-plus:before{font-size:10px}.product-xpand-apparel-products .product-quantity-box.purchase-details__quantity{justify-content:space-evenly;flex-wrap:wrap}.product-xpand-apparel-products .custom-get-img .thumb-img img{height:100%;width:100%;object-fit:cover}.product-xpand-apparel-products .custom-get-img .thumb-img{height:380px!important}.product-block.product-block--first{margin-top:0;color:#656565;font-weight:700;letter-spacing:0;font-size:24px;padding-bottom:10px}.product-xpand-apparel-products h1.product_name{letter-spacing:0px}.product-xpand-apparel-products .price--sale{margin-right:5px;color:#d54d4d;color:red;font-weight:700;font-size:25px;letter-spacing:0;color:#000}.product-xpand-apparel-products .compare-at-price{color:#000;font-size:25px;font-weight:700;margin-right:6px;letter-spacing:0;padding-left:9px}.product-xpand-apparel-products .product-block.product-block--price{border-bottom:0px}.custom-discount{color:red;font-weight:700;letter-spacing:0;font-size:14px;border-bottom:1px solid #E6E6E6;padding-bottom:15px}.product-block.product-block--custom-liquid .swatch_options{margin-top:11px}.product-xpand-apparel-products .swatch .option_title{text-transform:uppercase;font-weight:500;font-size:15px}.product-xpand-apparel-products .swatch label{padding:5px 10px!important}.product-xpand-apparel-products .swatch-element{border:#212b36 1px solid}.product-xpand-apparel-products .swatch-element:last-child{border-right:1px solid #000!important}.product-xpand-apparel-products .collapsible-tab__heading{color:#000;text-transform:uppercase;font-weight:600}.product-xpand-apparel-products .collapsible-tab__heading:after{content:"\e909";font-size:20px;content:"+";font-weight:900!important;font-family:neuzeit_grotesk_regular}.product-xpand-apparel-products .collapsible-tab[open] .collapsible-tab__heading:after{transform:inherit;content:"-"}.product-xpand-apparel-products .collapsible-tab__text li{margin-bottom:2px}.product-xpand-apparel-products .main-product-infobox span.h4.inline-richtext{text-align:center;padding-top:8px;font-weight:800;letter-spacing:0;font-size:15px;font-family:neuzeitgroteskblack;color:#000}.product-xpand-apparel-products .swatch-element.color.swatch-element label{padding:0;margin:0;width:34px;height:34px;font-size:0;border-radius:50px;padding:15px!important;border:1px solid #d3d3d3;width:30px;height:30px;border:2px solid #fff}.tab__button.tab_button-active:after{z-index:8!important}.quality-testing{padding:50px 10px}.homepage-slideshow .gallery-cell{height:100%}.collection-custom .content-wrapper .sidebar{margin-right:0;width:20%!important;transform:none!important}.collection-custom h4.sidebar-block__heading.faceted-filter-group-summary__heading{text-transform:uppercase;color:#000;font-size:12px;letter-spacing:0px;font-weight:300;padding:9px 0}.collection-custom .sidebar-wrap{border-right:0px solid #cccccc;position:sticky;top:95px;padding-top:8px}.homepage-slideshow .gallery-cell video{object-fit:cover;height:100%}.collection-custom div.breadcrumb-collection{margin:0}.collection-custom .has-sidebar-option h1.collection-hero__title{font-weight:700;margin-top:0;font-size:20px;font-weight:600;line-height:normal;margin-bottom:22px;padding-bottom:10px;border-bottom:1px solid #979797;color:#202020;letter-spacing:0}.collection-custom .has-sidebar-option .one-whole.column{display:flex;flex-wrap:wrap;column-gap:10px;padding-bottom:24px;margin:0;width:100%}.card-wrapper.product-card-wrapper{width:33.33%;max-width:calc(33.33% - 7px);background:#f3f2f3;padding:45px 15px 20px;position:relative}.card__badge.bottom.left{position:absolute;top:-37px;grid-row-start:unset;left:-5px}.card__badge.bottom.left span{background:#fff;color:#000;border-radius:0;font-size:12px;letter-spacing:0;min-width:102px;max-width:150px;padding:1px 5px;text-transform:uppercase;display:flex;text-align:center;justify-content:center}.collection-custom .has-sidebar-option .quick-view-coll{position:absolute;top:-39px;background:#000;width:100%;padding:12px 0;color:#fff;text-align:center;font-size:10px;font-weight:600;line-height:1.5;letter-spacing:2px;display:block;opacity:0;cursor:pointer;transition:opacity .3s ease 0s;z-index:99}.collection-custom .has-sidebar-option .card-wrapper:hover .card .card__information .quick-view-coll{opacity:1}.collection-custom .has-sidebar-option .select-option-custom.Size button{display:inline-block;width:100%;padding:15px 4px;text-align:center;line-height:1;font-size:10px;letter-spacing:1px;transition:color 0s ease 0s,background-color .3s ease 0s;background:#fff;box-sizing:border-box;-webkit-appearance:none;appearance:none;text-decoration:none;font-weight:700;border:0;border-right-width:0px;border-right-style:none;border-right-color:currentcolor;border-right:1px solid #e6e6e6;cursor:pointer;transition:opacity .3s ease 0s}.collection-custom .has-sidebar-option .select-option-custom.Size{position:absolute;top:-39px;width:100%;display:flex;opacity:0;border:1px solid rgb(230,230,230);z-index:99}.collection-custom .has-sidebar-option .select-option-custom.Size:hover{opacity:1}.collection-custom .has-sidebar-option .select-option-custom.Color{display:flex;column-gap:5px}.collection-custom .has-sidebar-option button.variant-button.color-button{background:transparent;border:0;padding:0}.collection-custom .has-sidebar-option span.color-box{font-size:0px;width:20px;height:20px;position:relative;display:block;border-radius:50px;outline:1px solid #000;border:2px solid #fff}.collection-custom .has-sidebar-option .card__information.custombox{position:relative;padding-top:13px}.collection-custom .has-sidebar-option .card__content.below-product{margin-top:5px;padding:0}.collection-custom .has-sidebar-option .card__information p{font-weight:700;letter-spacing:0;color:#454444;margin:0}.collection-custom .has-sidebar-option .card__heading.h5{letter-spacing:0px;font-size:12px;padding:1px 0 0;color:#000}.collection-custom .has-sidebar-option span.bestforday{color:#6b6b6b;font-weight:700;letter-spacing:0}.collection-custom .has-sidebar-option .collection-custom .card-information{border-top:1px solid #E6E6E6;margin-top:12px;padding-top:5px}.collection-custom .has-sidebar-option .card-information span.money{color:#000;font-size:18px;font-weight:700;letter-spacing:0}.collection-custom .has-sidebar-option .card-information span.money:nth-child(3){font-weight:700;color:red;font-size:18px;margin-right:0;margin-left:20px;letter-spacing:0;text-decoration:line-through}.collection-custom .has-sidebar-option p.custom-shop-url{display:inline-block;margin:0;text-align:right;position:absolute;right:0}.collection-custom .has-sidebar-option p.custom-shop-url a{text-transform:uppercase;letter-spacing:1px;color:#454444;text-decoration:underline}.collection-custom .has-sidebar-option .card-information{border-top:1px solid #E6E6E6;margin-top:12px;padding-top:10px}.collection-custom .has-sidebar-option span.price-off-info{font-weight:700;font-size:13px;letter-spacing:0;color:red;text-transform:uppercase;display:block}.collection-custom .has-sidebar-option .free-shipping-lifetime{display:flex;width:100%;flex-wrap:wrap;column-gap:10px;row-gap:5px;margin-top:20px!important}.collection-custom .has-sidebar-option .lifetime-gurrantee-col{width:calc(42% - 5px);column-gap:5px;display:flex;align-items:center}.collection-custom .has-sidebar-option .free-shipping-col{width:calc(58% - 5px);column-gap:5px;display:flex;align-items:center}.free-shipping-lifetime img{width:20px;height:20px;object-fit:contain}.collection-custom .has-sidebar-option .free-shipping-lifetime p{text-transform:uppercase;font-weight:300!important;font-size:11px}.collection-custom .has-sidebar-option{width:80%!important}.collection-custom .custom-appear-collection section.section{max-width:1360px;width:100%;padding:30px 30px 0}.collection-custom .custom-appear-collection .media img+img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;object-fit:cover!important}.collection-custom .custom-appear-collection .card-wrapper.product-card-wrapper:hover .media>img+img{opacity:1;transition:transform .6s ease;transform:scale(1.03)}.collection-custom .custom-appear-collection .card__inner.ratio{height:296px;overflow:hidden}.collection-custom .custom-appear-collection .card__media,.collection-custom .custom-appear-collection .media.media--transparent.media--hover-effect{height:100%;position:relative}.collection-custom .custom-appear-collection .media.media--transparent.media--hover-effect img{width:100%;height:100%;object-fit:cover}.card.card--.card--media{position:relative}.chart-col{width:32.7%;align-items:center;justify-content:center;background:#202020;color:#fff;display:flex;flex-flow:column nowrap;padding:30px 15px;text-align:center}.chart-col h2{text-align:center;font-size:25px;line-height:1.2;color:#f3f3f3;text-transform:uppercase;font-weight:700;letter-spacing:0;margin:0}.Click-here{padding:0;margin-top:50px;width:unset;text-transform:uppercase;text-decoration:underline;font-weight:700;font-size:15px}.collection-custom .custom-appear-collection span.icon-down-arrow{padding:0!important;font-size:10px!important;opacity:.6}.collection-custom .custom-appear-collection .active-facets-vertical-filter p{width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin:0;font-size:14px;font-weight:600;line-height:normal;text-transform:uppercase;padding-left:9px;padding-bottom:27px}.collection-custom .custom-appear-collection .active-facets-vertical-filter p.filters-opened svg{rotate:45deg}.collection-custom .custom-appear-collection p.collection-open-filters.filters-opened.filter-closing svg{rotate:0deg}.collection-custom .custom-appear-collection a.faceted-active-filters__clear.global-button.global-button--text{border:0px;padding:0 0 15px;width:100%;text-transform:capitalize;text-decoration:underline}.collection-custom .custom-appear-collection .sidebar .faceted-active-filters__clear{justify-content:left}.collection-custom .custom-appear-collection a.faceted-active-filters__remove-filter.global-button{background:transparent;color:#000;border:0px;padding:0}.collection-custom .custom-appear-collection .sidebar .faceted-filter-group-display__header-clear{color:#000;font-size:12px}.collection-custom .custom-appear-collection .faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark{stroke:#000;background:#fff;border-color:#000}.collection-custom .custom-appear-collection .faceted-filter-group-display__list-item-input:focus~.faceted-filter-group-display__checkmark{box-shadow:none}.collection-custom .custom-appear-collection .faceted-filter-group-display__list-item-label-text:hover{color:#008ffd}.collection-custom .custom-appear-collection .sidebar .faceted-active-filters__clear:active{background:transparent;box-shadow:none;color:#000}.collection-custom .custom-appear-collection{overflow-x:inherit!important}.collection-custom .has-sidebar-option button.variant-button.color-button [data-color-name="Heather Black"]{background:#000}.collection-custom .has-sidebar-option .select-option-custom.Size button:hover{background:#000;color:#fff}.section.faq-main-container h2{color:#0090fc;line-height:1.5;display:block;margin:0;font-size:36px;letter-spacing:1px;font-weight:700;text-align:center;padding-top:72px;position:relative}.collection-custom .custom-appear-collection a.faceted-active-filters__clear.global-button.global-button--text:hover{background:transparent;color:#000}.collection-custom .section.faq-main-container{max-width:1280px;width:100%;margin:0 auto;padding:72px 30px}.collection-custom .faq-accordion .main--content .accordion-wrapper h2{font-weight:400;line-height:1.25;margin:0 0 25px;font-size:30px;color:#0090fc;letter-spacing:1px;width:100%}.collection-custom .faq-main-container .accordion-wrapper.active{flex-wrap:wrap;gap:0px 40px}.collection-custom .faq-main-container .item{width:calc(50% - 10px);border:1px solid #d2d4d6;box-shadow:inset 0 3px #0000000a,0 2px #00000005;margin-top:12px;padding:13px 14px;border-radius:4px;margin-bottom:8px;display:inline-block;vertical-align:top;margin-right:20px}.collection-custom .faq-main-container .item:nth-child(odd){margin-right:0!important}.collection-custom .faq-main-container .faq-accordion .main--content{width:100%}.collection-custom .faq-main-container .faq-accordion .item .title{text-align:left;font-size:19px;display:flex;align-items:center;justify-content:space-between;border-top:0px solid #d9d9d9;background:0 0;font-family:neuzeit_grotesk_light;margin:0;color:#000;font-size:18px;line-height:1.4;font-weight:700;cursor:pointer;padding:8px 24px;position:relative;width:100%;letter-spacing:0}.collection-custom .faq-main-container .accordion-wrapper .item .title:before,.collection-custom .faq-main-container .accordion-wrapper .item .title:after{content:"";background:#008ffd;position:absolute;left:0;transition:all .3s ease-in-out;cursor:pointer}.collection-custom .faq-main-container .accordion-wrapper .item .title:before{width:8px;height:2px;top:50%;transform:translate(-50%,-50%)}.collection-custom .faq-main-container .accordion-wrapper .item .title:after{height:8px;width:2px;top:50%;transform:translate(-50%,-50%);left:0}.collection-custom .faq-main-container .item.active .title:after{opacity:0}.collection-custom .faq-main-container span.icon{display:none}.collection-custom .faq-main-container .faq-accordion .item .body p{padding:0;font-size:15px;line-height:19px}.collection-custom .faq-main-container .faq-section-cta a{margin-top:0;justify-content:center;color:#3f8df4;font-weight:700;font-size:15px;background:transparent;border:0px;text-decoration:underline;text-transform:capitalize}.product-sticky-add-cart-new.custom-sticky-form{z-index:10000}.product-xpand-apparel-products .swatch_options>.swatch{padding-bottom:13px}.product-xpand-apparel-products .product-quantity-box.purchase-details__quantity{margin-bottom:30px;margin-top:24px!important}#shopify-section-footer{overflow:visible}footer .newsletter_section .social_icons a:hover{background:#000;color:#fff;font-size:16px}span.color-box[data-color-name="Heather Gray"]{background-color:#bdbec2!important}.product-xpand-apparel-products .product__images.three-fifths{max-width:100%}.product-xpand-apparel-products .custom-get-img{position:sticky;top:0}.product-xpand-apparel-products .product-block.product-block--price{margin-bottom:0}.product-xpand-apparel-products .shopify-section{overflow-x:inherit!important}.collection-custom .banner{height:600px;height:500px}.collection-custom .banner>div{height:600px}.collection-custom .banner .image-element__wrap{max-width:100%!important;height:600px}.collection-custom .banner img{height:600px!important;margin-bottom:0;width:100%!important}.image-element__wrap img[data-sizes=auto].lazyloaded{height:100%;margin:0 auto;width:100%;display:block}.promo-banner{height:auto}.cart_content li.mini-cart__item[data-free-product=free] .mini-cart__item-price:after{content:"Free";font-size:16px;position:absolute!important;left:0!important}.cart_content li.mini-cart__item[data-free-product=free] .mini-cart__item-price:before{padding-right:0!important}.cart_content li.mini-cart__item[data-free-product=free] .mini-cart__item-price{justify-content:end!important}@media (min-width:768px) and (max-width:1024px){.collection-custom .has-sidebar-option p.custom-shop-url{position:inherit}.collection-custom .has-sidebar-option .free-shipping-col,.collection-custom .has-sidebar-option .lifetime-gurrantee-col{width:100%}}@media (min-width:768px){.collection-custom div.content,section.content{padding:0 0 15px}.collection-custom .custom-appear-collection section.section{padding:0 30px}.product_section.js-product-section.js-product-section--product.container.is-flex.is-flex-row{padding-top:36px}}@media (max-width:798px){.footer-menu-wrap .one-fifth.column:last-child{order:-1}.footer_menu{border-top:1px solid #000;padding:5px 0}.footer-menu-wrap .one-fifth.column:nth-child(4) .footer_menu{border-bottom:1px solid #000}.toggle_contents,.go-to-top{display:none}.footer .toggle_contents ul li p{line-height:1}.container.footer-menu-wrap .one-fifth{margin:0!important;padding:0 20px;flex:0 0 100%}.footer-menu-wrap .one-fifth.column:last-child{flex:0 0 100%}.newsletter_section{text-align:center;margin-bottom:30px}.shopify-section--footer .newsletter_section h6{font-size:22px;letter-spacing:0px}.footer .footer-menu-wrap h6{color:#000}.footer .newsletter form{margin:auto}footer .social_icons{text-align:center}.footer .footer-menu-wrap h6>span.right{display:block!important;top:0}.footer .footer-menu-wrap .footer_menu h6{pointer-events:auto!important;letter-spacing:0px;font-size:18px;text-transform:capitalize}}@media (min-width:768px) and (max-width:798px){.page-student-discount .header-main-menu.main-nav__wrapper,.page-hero-discount .header-main-menu.main-nav__wrapper{display:none}}@media (max-width:767px){.page.ship-pagem .container.content.page td.lengthtdd{width:100px}.page.ship-pagem .table-conti table{width:1300px}.page.ship-pagem .table-conti{width:100%;overflow-x:auto}.promo-banner p{font-size:11px}.alert-offer-modal.topbar-modal{height:calc(90vh - 50%)!important}.promo-banner .promo-banner__content{padding:0}.product-xpand-apparel-products .product__details.product__details--product-page{margin-top:0!important;padding-left:20px!important}.promo-banner{padding:8px 0}.logo-outer .logo-wrappers img{width:20px!important}.sticky-cart-custom-wrapper .submit-button-custom .add-to-cart-custom-button{width:100%}.product-xpand-apparel-products .custom-sticky-form .page-width{max-width:1200px;padding:0 20px}.custom-get-img ul.slick-dots{margin-bottom:0}.product-block.product-block--first{font-size:18px;padding-bottom:0}.product-xpand-apparel-products h1.product_name{font-size:28px;padding-bottom:10px}.promo.desktop.hide_desktop.pp{display:none}body:not([data-template=primary]) .product_section .modal_price{justify-content:flex-start!important}body:not([data-template=primary]) .product-block.product-block--price{position:inherit!important;top:inherit!important;right:inherit!important;justify-content:flex-start!important;min-width:100px!important}.product-xpand-apparel-products h1.product_name{max-width:100%!important}body:not([data-template=primary]) .product_section .modal_price{justify-content:start!important}.product__details.product__details--product-page{margin-top:20px!important}.product_section .modal_price{flex:100%}.product-xpand-apparel-products .main-product-infobox span.h4.inline-richtext{font-size:11px}.product_form.smart-payment-button--false .purchase-details{padding:0!important;position:inherit!important;box-shadow:none!important}.product_section .modal_price{flex:0 0 100%!important;width:100%!important}.smart-payment-button--false .purchase-details .selected-swatch-text-wrap{display:none!important}.product_form.smart-payment-button--false .purchase-details.finsihed-pop{margin-top:25px!important}.custom-get-img{padding:10px 15px}.custom-get-img .slick-list.draggable{padding:0!important}.logo-outer .logo-wrappers{justify-content:center;flex-wrap:wrap;align-items:flex-start!important}.logo-wrappers p{font-size:11px!important;text-transform:uppercase;line-height:14px;font-weight:600;margin-bottom:0;text-align:center;padding-top:8px}.logo-outer{align-items:baseline!important}.tab__container.main-tab-box.mobile-view .tab-section-slider .slick-dots li button:before{font-family:slick;font-size:30px!important;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000}.custom-get-img ul.slick-dots{display:flex;justify-content:center;width:100%;padding:0;list-style:none;font-size:0px}.custom-get-img ul.slick-dots li{margin:0 3px}.custom-get-img ul.slick-dots li button{width:25px;height:3px}.collection-custom .content-wrapper .sidebar,.collection-custom .has-sidebar-option{width:100%!important}.collection-custom .has-sidebar-option .one-whole.column{gap:14px}.card-wrapper.product-card-wrapper{width:100%;max-width:100%}.collection-custom .custom-appear-collection .media img+img{object-fit:cover!important;object-position:center center!important}.collection-custom .custom-appear-collection .media.media--transparent.media--hover-effect img{object-fit:cover!important;object-position:center center!important}.chart-col{width:100%}.section.faq-main-container h2{line-height:1.2;font-size:25px;padding-top:0}.collection-custom .section.faq-main-container{padding:0 30px}.collection-custom .faq-accordion .main--content .accordion-wrapper h2{font-size:22px;margin:0 0 8px;text-align:center}.collection-custom .section.faq-main-container{padding:0 15px}.collection-custom .faq-main-container .item{width:100%;margin-right:0}.collection-custom .has-sidebar-option .lifetime-gurrantee-col{width:100%}.collection-custom .faq-main-container .faq-section-cta{margin:0}.collection-custom .faq-main-container .faq-accordion .main--content .accordion-wrapper{margin-bottom:0}.collection-custom .has-sidebar-option .free-shipping-col{width:100%}.product-xpand-apparel-products .product-main{margin-top:15px}.collection-custom .banner.homepage-slideshow{height:auto!important}.collection-custom .banner.homepage-slideshow>div{height:auto!important}.collection-custom div.content{padding:0 0 15px}#header .top-bar{padding:10px}.collection-custom .custom-appear-collection section.section{padding:30px 15px 0}.collection-custom .sidebar-block:after{left:0}.collection-custom .sidebar-block,.collection-custom .custom-appear-collection .active-facets-vertical-filter p{padding-left:0}p.collection-open-filters.filters-opened.filter-closing{padding-bottom:0}.product-xpand-apparel-products .product__details h1.product_name{font-size:25px!important;padding-top:2px}.product-xpand-apparel-products .product-block.product-block--first{padding-bottom:0}.product-xpand-apparel-products .swatch-element.color.swatch-element label{padding:5px!important;width:24px;height:24px;border:2px solid #fff;min-width:24px;line-height:24px}.product-xpand-apparel-products .swatch .swatch-element{min-width:24px}.product-xpand-apparel-products .made-content-images .made-us-content .main-heading{font-size:44px}.collection-custom .banner{height:auto}.collection-custom .banner>div{height:auto}.collection-custom .banner .image-element__wrap{max-width:100%!important;height:auto}.collection-custom .banner img{height:auto!important;margin-bottom:0;width:100%!important}body.product .purchase-details.finsihed-pop.sticky{position:fixed!important;bottom:0!important;padding:5px!important;z-index:1000;width:100%}body.product .purchase-details.finsihed-pop.sticky{transition:all ease-in-out .5s}p.selected-swatch-text.desktop.hide_mobile{display:block!important}body.product .two-fifths.columns.medium-down--one-whole.product__details.product__details--product-page .price-note{position:absolute;right:0}}.alert-offer-modal.topbar-modal .offer__title{font-weight:700;font-size:20px}@media (max-width:749px){.enable_mobile_dropdown_slider.alert-offer-modal.topbar-modal .offer{display:grid!important}.enable_mobile_dropdown_slider.alert-offer-modal.topbar-modal .offer__body-wrapper{margin-top:20px}}@media (max-width:410px){.product__details h1.product_name{font-size:18px;max-width:calc(100% - 3px)}}@media (max-width:360px){.product__details h1.product_name{font-size:16px}}@media (max-width:340px){.product__details h1.product_name{font-size:14px}}@media only screen and (max-width: 767px){.swiper-image-with-text{display:flex;align-items:center;column-gap:20px;width:100%;margin-bottom:20px}.swiper-image-with-text .offer__title-wrapper{width:calc(100% - 64px)}.swiper-image-with-text .offer__image-wrapper{margin-right:0!important;max-width:64px!important;height:64px!important;width:inherit!important}.swiper-image-with-text .offer__title-wrapper .offer__title p{font-size:18px!important}.alert-offer-modal.topbar-modal .modal__container{overflow:hidden}}@media only screen and (max-width: 767px){body.product .footer{padding-bottom:100px}.product h1.product_name{max-width:100%!important}.swiper-pagination{z-index:7!important}}@media only screen and (min-width: 768px){.product-sticky-add-cart-new.custom-sticky-form.rolling-header .sticky-product-title{width:22%}.product-sticky-add-cart-new.custom-sticky-form.rolling-header .sticky-cart-custom-wrapper .submit-button-custom .add-to-cart-custom-button{padding:11px 49px}.product-sticky-add-cart-new.custom-sticky-form.rolling-header .submit-button-custom{margin-left:8px}.product-sticky-add-cart-new.custom-sticky-form{background:#000000c2!important}.product-sticky-add-cart-new.custom-sticky-form.rolling-header .sticky-cart-custom-wrapper .select-option-custom.Style{order:2}.product-sticky-add-cart-new.custom-sticky-form.rolling-header .sticky-cart-custom-wrapper .select-option-custom{justify-content:center}.product-sticky-add-cart-new.custom-sticky-form.rolling-header .select-option-custom.Size select{width:auto}}@media only screen and (min-width: 1025px) and (max-width: 1199px){body .product-sticky-add-cart-new.custom-sticky-form .product-quantity-box.purchase-details__quantity{width:calc(14% - 12px);justify-content:space-between}body.product-xpand-apparel-products .select-variant-options{width:100%!important}body .product-sticky-add-cart-new.custom-sticky-form.rolling-header .sticky-cart-custom-wrapper .submit-button-custom .add-to-cart-custom-button{padding:11px 34px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.product-sticky-add-cart-new.custom-sticky-form.rolling-header .sticky-cart-custom-wrapper .submit-button-custom .add-to-cart-custom-button{padding:11px 20px!important}.product-sticky-add-cart-new.custom-sticky-form.rolling-header .sticky-product-title{width:auto}.product-sticky-add-cart-new.custom-sticky-form.rolling-header .sticky-product-title{font-size:14px}.product-sticky-add-cart-new.custom-sticky-form.rolling-header .product-quantity-box.purchase-details__quantity input.quantity{min-width:36px!important}.product-sticky-add-cart-new.custom-sticky-form.rolling-header .purchase-details__quantity.product-quantity-box>.ss-icon{flex:0 0 27px!important}.product-sticky-add-cart-new.custom-sticky-form .product-quantity-box.purchase-details__quantity{width:calc(18% - 12px)!important}.product-xpand-apparel-products .select-variant-options{width:100%!important}.product-sticky-add-cart-new.custom-sticky-form.rolling-header .custom-select-color span.colr-cming-up{font-size:12px}}@media only screen and (min-width: 768px) and (max-width: 798px){.main-nav.menu-position--inline.logo-alignment--center.logo-position--center.search-enabled--false{display:none}}@media only screen and (max-width: 375px){.product-quantity-box.purchase-details__quantity{max-width:40%!important}}.logo-list img,.logo-list .image-element__wrap img{height:40px!important;object-fit:contain!important;width:100%!important}@media only screen and (max-width: 767px){.cart_info_wrapper_item_heading,.cart_info_wrapper_item{font-size:8px!important}body .cart_image img{width:100%!important;max-width:73px!important}body .cm-rec-pro-item+.cm-rec-pro-item{border-top:0px}body .cart_items__content__wrapper{max-height:calc(100vh - 300px)!important}.cart-container.active_link .cart_content,header[data-desktop-header].active_link .cart_content{height:100vh}.cart_content .progress-wrap.text-center .text-wrapper,.cart-message.meta.ertt,.cart-total-saving{display:none}.cart_content .cart_subtotal{margin-bottom:5px}span.cart_info_wrapper_item_divider,.cart_info_wrapper_item.last{display:none}.cart_info_wrapper{padding:8px 20px;background:#f9d953;justify-content:center}.cart_info_wrapper_item,span.cart_info_wrapper_item_heading{font-size:15px!important}.cart_info_wrapper span.divider-dot{display:none}.cart_info_wrapper span.divider-line{display:inline-block!important;margin:0 5px 0 0}span.cart_info_wrapper_item_heading{text-transform:uppercase}.cart_content{max-width:330px;min-width:330px}.progress-wrap.text-center{font-size:12px}.cm-rec-prod-cta-wrapper button.add_to_cart.global-button.global-button--primary.ajax-submit.cm-rec-pro-cta,.cm-rec-prod-cta-wrapper button.cm-rec-prod-opt-btn.global-button.global-button--primary{padding:13px}.mini-cart__item-title.ertt a,.mini-cart__item-title{font-size:15px;line-height:20px;margin-bottom:3px}}@media only screen and (max-width: 480px){body .cart_items__content__wrapper{max-height:calc(92vh - 315px)!important}}@media screen and (max-width: 798px){.featured-box .text-align--center a:not(.link_all_content){letter-spacing:1px;font-size:14px;padding:0 25px;min-height:32px}.featured-box .image-element__wrap img[data-sizes=auto].lazyloaded{width:85%}.featured-box .text-align--center a{top:initial;bottom:8%}.index section.featured-box{padding-top:0!important}}.product-primary-alternate .product-block.product-block--first h1.product_name,.product-primary .product-block.product-block--first h1.product_name{font-size:30px;line-height:35px}.product-primary-alternate .product__images.three-fifths.columns.medium-down--one-whole,.product-primary .product__images.three-fifths.columns.medium-down--one-whole{width:calc(60% - 20px);max-width:100%}.product-primary-alternate .two-fifths,.product-primary .two-fifths{width:calc(40% - 20px);max-width:100%}.product-primary-alternate h1.product_name,.product-primary h1.product_name{margin-bottom:0}.product-primary-alternate .product-block.product-block--title.product-block--first,.product-primary .product-block.product-block--title.product-block--first{padding-bottom:0}.product-primary .pdp-custom-swatch-dropdown.with-swatch .pdp-custom-swatch-dropdown-lists{position:unset}.product-primary .pdp-custom-swatch-dropdown.with-swatch .pdp-custom-swatch-dropdown-lists{margin:0;padding:0;display:flex!important;max-width:100%;flex-wrap:wrap}.product-primary .pdp-custom-swatch-dropdown.with-swatch .pdp-custom-swatch-dropdown-lists .pdp-custom-swatch-dropdown-item{height:auto;margin-right:5px;flex:0 28%}.swatch_options li.pdp-custom-swatch-list-item.active{padding:5px!important}ul.pdp-custom-swatch-lists li{margin:0 8px 8px 0!important;padding:0!important}ul.pdp-custom-swatch-lists li{border:0px solid #7d7d7d}ul.pdp-custom-swatch-lists li img{border:1px solid #696969!important}.product-primary-wipe .product_section{justify-content:center}p.customtab-showwipe{border-top:1px solid #000;border-bottom:1px solid #000;font-weight:700;width:fit-content}@media screen and (max-width: 767px){.product-primary .pdp-custom-swatch-dropdown.with-swatch .pdp-custom-swatch-dropdown-lists .pdp-custom-swatch-dropdown-item{flex:0 30%}.product-primary-alternate .product__images.three-fifths.columns.medium-down--one-whole,.product-primary .product__images.three-fifths.columns.medium-down--one-whole{width:calc(100% - 20px)}.product-primary-alternate .product-block.product-block--first h1.product_name,.product-primary .product-block.product-block--first h1.product_name{font-size:20px;line-height:1.2}.product-primary-alternate .two-fifths,.product-primary .two-fifths{width:calc(100% + -0px)!important}.product-primary-alternate .pdp-custom-swatch{margin-bottom:0}.product-primary-alternate .product_form.smart-payment-button--false .purchase-details.finsihed-pop{margin-top:15px!important}.product-primary-alternate ul.pdp-custom-swatch-lists li,.product-primary ul.pdp-custom-swatch-lists li{width:35px;height:35px}.product-primary .pdp-custom-swatch-dropdown.with-swatch .pdp-custom-swatch-dropdown-lists .pdp-custom-swatch-dropdown-item{font-size:15px;margin-right:10px}.product-primary .pdp-custom-swatch-dropdown.with-swatch .pdp-custom-swatch-dropdown-lists{flex-wrap:wrap}.product-primary-alternate .promo.desktop{margin-top:25px}.product-primary-alternate .product-block.product-block--first h1.product_name,.product-primary .product-block.product-block--first h1.product_name{margin-bottom:10px}}li.pdp-custom-swatch-list-item span.onhove-desktoptool{position:absolute;bottom:45px;width:150px;left:-60px;background-color:#fff;padding:5px;border-radius:10px;text-align:center;display:none;z-index:99;box-shadow:1px 1px 1px 1px #e3e3e3;text-transform:capitalize}li.pdp-custom-swatch-list-item{position:relative}li.pdp-custom-swatch-list-item:hover span.onhove-desktoptool{display:block}@media (max-width:767px){li.pdp-custom-swatch-list-item span.onhove-desktoptool{display:none}}h2.jdgm-carousel-title{font-size:2rem;font-weight:700;color:#333;text-align:center;margin-bottom:30px;margin-top:0}.index span.jdgm-all-reviews-rating.jdgm-hidden{display:block!important;visibility:visible!important}section.section.tolstoy-innsec-mobile{display:none}.tolstoy-innsec .left-tolstoy h2{font-size:2rem;font-weight:700;color:#333;text-align:center;margin-bottom:30px;margin-top:0}.custom-head-tolstoy .right-tolstoy a{height:42px;padding:0 20px;line-height:40px;background:#008ffd;border:0;color:#fff;font-size:15px;font-weight:700;letter-spacing:1px;display:inline-block;border-radius:4px;text-transform:uppercase}.index .product-app--container .one-whole{width:100%;margin:0!important}@media (max-width: 767px){h2.jdgm-carousel-title{font-size:18px;margin-bottom:10px}section.section.tolstoy-innsec-mobile{text-align:center;margin-bottom:30px}section.section.tolstoy-innsec-mobile{display:block}.custom-head-tolstoy-mobile a{height:40px;padding:0 20px;line-height:40px;background:#008ffd;border:0;color:#fff;font-size:15px;font-weight:700;letter-spacing:1px;display:inline-block;border-radius:4px;text-transform:uppercase}.custom-head-tolstoy{justify-content:center}.tolstoy-innsec .left-tolstoy h2{font-size:32px!important;margin-bottom:15px!important}.custom-head-tolstoy .right-tolstoy{display:none}.index .jdgm-carousel-wrapper{width:100%;padding-top:0}}h1.product_name,.product-block.product-block--first h1.product_name{font-size:30px;line-height:35px}.product-block.product-block--title.product-block--first{padding-bottom:0}body.product .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link,body.product-primary .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link,body.product-primary-alternate .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link,body.product-primary-wipe .jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link{padding:2px 0 10px}.product .product-app--container .container,.product-primary-alternate .product-app--container .container,.primary-alternate .product-app--container .container,.product-primary-wipe .product-app--container .container,.product-primary .product-app--container .container{max-width:1200px;margin:0 auto}.product-primary-alternate .product-block.product-block--first h1.product_name{margin-bottom:10px}.jdgm-carousel-wrapper h2.jdgm-carousel-title{font-size:2.25rem;letter-spacing:0;margin-top:0;color:#4a4a4a;text-transform:uppercase}.section.tolstoy-innsec{padding-top:40px}.tolstoy-innsec .left-tolstoy h2{font-size:2.25rem;letter-spacing:0;color:#203129;text-transform:uppercase;font-family:Outfit;font-weight:700}.custom-logo-sec h2.title{text-transform:uppercase!important}section.three-item-banner .section h2.title.center{font-size:2.25rem;letter-spacing:0;color:#4a4a4a;text-transform:uppercase}@media (max-width:767px){.custom-logo-sec h2.title{letter-spacing:.1px;font-size:18px;line-height:1.25;text-transform:uppercase}.tolstoy-innsec .left-tolstoy h2{margin-bottom:15px;margin-top:30px;letter-spacing:.1px;font-size:18px;font-weight:700;line-height:1.25}h2.jdgm-carousel-title{letter-spacing:.1px!important;font-size:18px!important;font-weight:700;line-height:1.25}section.three-item-banner h2.title.center{letter-spacing:.1px!important;font-size:18px!important}.section.tolstoy-innsec{padding-top:0}}.reviews-main-section .reviews-main-inner{max-width:1100px;margin:auto;padding:0 16px}.reviews-main-section .reviews-main-inner h1{font-weight:700;letter-spacing:normal;font-size:21px}.reviews-main-section .reviews-main-inner .reviews-boxes{display:grid;column-gap:1.33333rem;padding-bottom:2.66667rem;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);border-bottom:1px solid rgba(0,0,0,.04);margin-bottom:2.66667rem}.reviews-boxes .reviews-boxes-inner{display:flex;align-items:center;column-gap:10px;border:2px solid #eeeeee;padding:.66667rem;margin-bottom:15px}.reviews-boxes .reviews-boxes-inner .reviews-boxes-left img{width:100px}.reviews-boxes .reviews-boxes-inner .reviews-boxes-right h3{margin:0;font-weight:700;color:#000;letter-spacing:normal;font-size:20px}.reviews-boxes .reviews-boxes-inner span:first-child{color:#000!important;font-weight:500}.reviews-boxes .reviews-boxes-inner span{font-size:24px;margin-right:12px}.reviews-boxes .reviews-boxes-inner span.jdgm-prev-badge__text{display:none}.reviews-boxes .reviews-boxes-right span.jdgm-star.jdgm--on,.reviews-bottom-section span.jdgm-star.jdgm--on{color:#008ffd!important}.reviews-bottom-section .reviews-bottomboxes-inner{max-width:1200px;margin:auto;display:flex;align-items:center}.reviews-bottom-section .reviews-bottomboxes-inner .reviews-boxes-left{width:33%;text-align:center}.reviews-bottom-section .reviews-bottomboxes-inner .reviews-boxes-right{width:67%}.reviews-bottom-section .reviews-bottomboxes-inner .reviews-boxes-left img{width:70%}.reviews-bottom-section .reviews-bottomboxes-inner .reviews-boxes-right h3{font-size:42px;letter-spacing:normal;margin-bottom:21px}.reviews-bottom-section .reviews-bottomboxes-inner .reviews-boxes-right .jdgm-widget{margin-bottom:32px}.reviews-bottom-section .reviews-bottomboxes-inner .reviews-boxes-right a{font-size:1rem;text-decoration:underline;-webkit-transition:text-decoration-color .3s ease-in-out;transition:text-decoration-color .3s ease-in-out;color:#000}.reviews-boxes .reviews-boxes-inner a{display:flex;align-items:center;column-gap:10px}.reviews-main-section .reviews-main-inner .reviews-boxes .reviews-boxes-inner:hover{border-color:#000}.page.ship-pagem h3{color:#0090fc}.page.ship-pagem .content.page ul li{list-style:disc;margin-left:20px;margin-bottom:6px}.page.ship-pagem .content.page ul{padding-bottom:10px}.page.ship-pagem .content.page table{margin-bottom:20px}.page.ship-pagem .content.page p.address{margin-left:5px!important}.page.ship-pagem .section-wrapper .content.page .one-whole.column{margin-left:0}.page.ship-pagem .container.content.page{max-width:1100px}.page.ship-pagem .container.content.page td.lengthtdd{width:120px}div#shopify-section-template--24162504147307__1728371233397dc11c .one-whole.column,div#shopify-section-template--24162505556331__1728371233397dc11c .one-whole.column,div#shopify-section-template--24162509619563__1728371233397dc11c .one-whole.column,div#shopify-section-template--24162509652331__1728371233397dc11c .one-whole.column,div#shopify-section-template--24114066915691__1728371233397dc11c .one-whole.column,div#shopify-section-template--24114066948459__1728371233397dc11c .one-whole.column,div#shopify-section-template--24114066981227__1728371233397dc11c .one-whole.column,div#shopify-section-template--24303840526699__1728371233397dc11c .one-whole.column,div#shopify-section-template--24303842525547__1728371233397dc11c .one-whole.column,div#shopify-section-template--24345537806699__1728371233397dc11c .one-whole.column,div#shopify-section-template--24345537839467__1728371233397dc11c .one-whole.column,div#shopify-section-template--24345541640555__1728371233397dc11c .one-whole.column,div#shopify-section-template--24345543311723__1728371233397dc11c .one-whole.column,div#shopify-section-template--24345546686827__1728371233397dc11c .one-whole.column,div#shopify-section-template--24345548783979__1728371233397dc11c .one-whole.column,div#shopify-section-template--24345549963627__1728371233397dc11c .one-whole.column,div#shopify-section-template--24345554714987__1728371233397dc11c .one-whole.column,div#shopify-section-template--24345555042667__1728371233397dc11c .one-whole.column,div#shopify-section-template--24345555075435__1728371233397dc11c .one-whole.column{margin:0;width:100%}@media (max-width: 767px){.reviews-main-section .reviews-main-inner{padding:0 10px 24px}.reviews-main-section .reviews-main-inner h1{font-size:18px}.reviews-main-inner h1.review-innerh1:after{content:"";position:absolute;right:10px;background-image:url(/cdn/shop/files/8666558_chevron_down_icon_1413db8f-02b4-4f48-85a1-de17666d36dd.png?v=1727954623);background-size:25px;height:25px;width:25px;background-repeat:no-repeat}.reviews-main-inner.review-innerh1-active h1.review-innerh1:after{content:"";position:absolute;right:10px;background-image:url(/cdn/shop/files/8666558_chevron_down_icon_1413db8f-02b4-4f48-85a1-de17666d36dd.png?v=1727954623);background-size:25px;height:25px;width:25px;background-repeat:no-repeat;transform:rotate(180deg)}.reviews-main-section .reviews-main-inner .reviews-boxes{grid-template-columns:repeat(1,1fr);row-gap:10px}.reviews-bottom-section .reviews-bottomboxes-inner .reviews-boxes-left img{width:100%}.reviews-bottom-section .reviews-bottomboxes-inner .reviews-boxes-right h3{font-size:16px!important;font-weight:700;margin-bottom:0}span.coming-largerev,span.coming-largerev span{font-size:17px}.reviews-boxes .reviews-boxes-inner .reviews-boxes-right h3{font-weight:700;font-size:16px;margin:0}.reviews-bottom-section{padding:0 10px}}header.header-container.main-navi-cust .right-area-menuus a.quick-cart__trigger .cart-count.cart_count.quick-cart__indicator-inner{right:12px!important;bottom:-6px;position:relative}
/*# sourceMappingURL=/cdn/shop/t/352/assets/custom.css.map */
