@font-face{font-family:AcuminCondensedBlack;src:url(AcuminCondensedBlack.woff) format("woff");font-style:normal}@font-face{font-family:AcuminCondensedBold;src:url(AcuminVariable-CondensedBold.woff) format("woff");font-style:normal}@font-face{font-family:AcuminCondensedSemibold;src:url(Acumin_Condensed_Semibold.woff) format("woff");font-style:normal}@font-face{font-family:AcuminExtraCondensedSemibold;src:url(Acumin_ExtraCondensed_Semibold.woff) format("woff");font-style:normal}@font-face{font-family:AcuminExtraCondensedBlack;src:url(Acumin_ExtraCondensed_Black.woff) format("woff");font-style:normal}@media screen and (max-width: 769px){.ncaa_banner{width:100%;max-height:220px!important;min-height:200px;object-fit:cover;object-position:center center}}@media screen and (min-width: 769px){#shopify-section-collection-list-names-with-image .container-indent img{min-height:200px;object-fit:cover;min-width:100%;object-position:center center}.ncaa_banner{width:100%;max-height:320px!important;min-height:200px;object-fit:cover;object-position:center center}}#slidecarthq .button:hover{background-color:#278903!important}@media screen and (min-width: 1025px){li:not(.tmenu_item_mobile) .tmenu_submenu .tmenu_submenu_tab_control .tmenu_item_link{display:inline-block!important}}.tt-collapse-content.filtres-remove-js.hidden{border:none;display:none}#slidecarthq .cart-count{display:none}#slidecarthq .header h2{width:100%;text-align:center;padding-bottom:0;font-size:1.0625em!important;line-height:23px!important;font-weight:700!important}#slidecarthq .header h2:before{content:"Shopping "}#slidecarthq .header button{background:url(/cdn/shop/files/icon-close.svg?v=1610851817)!important;width:23px!important;height:23px!important}#slidecarthq .header button svg{display:none!important}#slidecarthq button.remove{background:url(/cdn/shop/files/icon-close.svg?v=1610851817)!important;width:15px!important;height:15px!important}#slidecarthq button.remove svg{display:none!important}#slidecarthq .button{border-radius:50px!important}#slidecarthq .right.light.open{width:1000px!important;max-width:461px}@media (max-width: 768px){#slidecarthq .right.light.open{width:100%!important;max-width:100%!important}}#slidecarthq .items{padding-bottom:20px!important}#slidecarthq .item{padding:0 0 0 10px!important;border-radius:3px;align-items:center;border:none!important}#slidecarthq .quantity-selector{order:1}#slidecarthq .quantity-selector button{font-weight:700!important;color:#000!important}#slidecarthq .quantity-selector input{font-size:.75em!important;font-weight:700!important}#slidecarthq .item .image{width:100px!important}#slidecarthq .item .image img{width:100%!important}#slidecarthq .item .main{padding:10px;margin-left:0!important;gap:0px!important}#slidecarthq .item .main .title{padding-bottom:0}#slidecarthq .item .main .title a{font-family:AcuminCondensedSemibold!important;font-size:20px!important;text-transform:uppercase!important}.price-discount-block span{font-size:20px!important;font-family:AcuminExtraCondensedSemibold!important;text-transform:uppercase!important}#slidecarthq .header{padding:12px!important;display:flex;justify-content:center;align-items:center}#slidecarthq .header button{font-size:10px!important}#slidecarthq .header span{font-family:AcuminExtraCondensedBlack!important;text-transform:uppercase!important;font-size:48px!important;transform:translateY(4px)}#slidecarthq .item .variants-p{color:#9b9b9b!important;font-size:14px!important;font-family:AcuminCondensedSemibold!important;text-transform:uppercase!important}#slidecarthq .header+.items{order:2!important;margin-bottom:auto!important;border-top:0!important}#slidecarthq .rewards{background:#fff!important;order:1!important;margin-top:0!important;padding:0 15px!important;gap:5px!important;border-top:none!important}#slidecarthq .rewards-progress-bar{background:#f1f2f2!important;height:10px!important;margin-top:0!important}.rewards-progress{background:#4874b5!important;height:10px!important}.rewards-tiers-labels{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between;width:90%!important}.rewards-tiers-labels-item{flex:0 0 auto!important;width:auto!important;margin:0 8px 0 0;padding:0!important}.rewards-tiers-labels-item-label{font-size:14px!important;color:#4874b5!important;text-transform:uppercase!important;font-family:AcuminCondensedSemibold!important;width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.rewards p{font-size:16px!important;text-transform:uppercase!important;font-family:AcuminCondensedSemibold!important}.rewards p strong{font-size:16px!important;font-family:AcuminCondensedSemibold!important}.item-container{display:flex;align-items:center;justify-content:center;height:100%;border-radius:4px!important}.main-bottom .quantity-selector button[aria-label="increase quantity"]{background:#64b562!important}.main-bottom .quantity-selector button[aria-label="decrease quantity"] svg,.main-bottom .quantity-selector button[aria-label="increase quantity"] svg{fill:#fff!important}#slidecarthq .item .main-top button{width:24px!important;height:24px!important;background-size:100%!important;background-repeat:no-repeat!important;background-position:center center!important;border:none!important;cursor:pointer!important;background:url(delete_outline.svg)!important}#slidecarthq .item .item-container{gap:0!important}#slidecarthq .footer{position:sticky;bottom:0;z-index:5;background:#fff!important;box-shadow:0 -8px 16px #0000000f;order:3!important;padding:10px 15px!important}#slidecarthq .footer .button{margin-top:0!important;background:#64b562!important;border-radius:7.5px!important;font-family:AcuminExtraCondensedBlack!important;font-size:24px!important;text-transform:uppercase!important}.shipping-label{font-family:AcuminCondensedSemibold!important;font-size:18px!important;text-transform:uppercase!important;color:#000!important}.footer-row .flex{font-family:AcuminExtraCondensedSemibold!important;font-size:18px!important;text-transform:uppercase!important}.footer-code{font-family:AcuminExtraCondensedBlack!important;font-size:16px!important;text-transform:uppercase!important;color:#000!important}.slidecart-discount-amount{font-family:AcuminExtraCondensedBlack!important;font-size:20px!important;text-transform:uppercase!important;color:#000!important}.slidecart-subtotal{font-family:AcuminExtraCondensedBlack!important;font-size:20px!important;text-transform:uppercase!important}.rewards-shipping-text{color:#9b9b9b!important;font-size:16px!important;font-family:AcuminCondensedSemibold!important;text-transform:uppercase!important}.footer-continue{font-family:AcuminExtraCondensedBlack!important;font-size:16px!important;text-transform:uppercase!important;color:#000!important}.tt-product-single-info .tt-swatches-container .tt-options-swatch{display:flex;justify-content:center}.tt-product-single-info .tt-swatches-container .Color .tt-options-swatch{display:flex}@media (min-width: 768px){.tt-product-single-info .tt-swatches-container .Color .tt-options-swatch{justify-content:flex-start}}.tt-product-single-info .tt-swatches-container .Color .tt-options-swatch li{margin-right:15px}@media (max-width: 767px){.tt-product-single-info .tt-swatches-container .tt-options-swatch{display:flex;justify-content:center}}#shopify-section-collection-list-names-with-image .container-indent img{min-height:200px;object-fit:cover}@media (max-width: 1024px){.mobile-life-style .tmenu_item_level_1.tmenu_item_layout_image,.mobile-fan-shop .tmenu_item_level_2.tmenu_item_layout_image>.tmenu_item_link{width:100%;float:none}.mobile-life-style .tmenu_submenu .tmenu_item_level_1>.tmenu_item_link,.mobile-fan-shop .tmenu_submenu .tmenu_item_level_2>.tmenu_item_link{display:block;line-height:1.4;height:auto!important}.mobile-life-style .tmenu_submenu .tmenu_item_level_1>.tmenu_item_link>.tmenu_image,.mobile-life-style .tmenu_submenu .tmenu_item_level_1>.tmenu_item_link>.tmenu_item_text,.mobile-fan-shop .tmenu_submenu .tmenu_item_level_2>.tmenu_item_link>.tmenu_image{border:solid 1px #aeaeae!important;padding:15px 30px 15px 20px!important;border-radius:8px}.mobile-life-style .tmenu_submenu .tmenu_item_level_1>.tmenu_item_link>.tmenu_item_text{display:block!important}.mobile-fan-shop .tmenu_submenu .tmenu_item_level_2>.tmenu_item_link>.tmenu_image>img{display:none!important}}.size-guide-wrapper .tab-bar{text-align:center;border-bottom:1px solid #a0a0a0}#socks,#face-masks .desktop{display:flex;flex-flow:row wrap;padding:0 7.5px}#face-masks .mobile{display:none}#socks .heading,#face-masks .heading{text-align:center;flex:100% 0;font-size:14px;margin:16px 0;color:#000;font-weight:400}#socks .spec-wrapper{flex:1 0 0;padding:0 7.5px}#socks .border-collapse,#face-masks .border-collapse{border-collapse:collapse;width:100%;text-align:center;font-weight:500}#socks .spec-head-back{background-color:#000;color:#fff}#socks .title{margin:0;font-weight:500;font-size:22px;text-align:center;color:#000}#socks .detail-head{width:90px}#socks .detail-title{max-width:60px;display:inline-block;color:#8a8a8a;font-weight:500;line-height:15px;padding:5px 0}#socks .detail-desc{color:#000}#socks .detail-kids.detail-title{max-width:50px}#socks .detail-desc span,#face-masks .face-masks-table .spec-head-detail span{display:block;line-height:25px;border-left:1px solid #a6a6a6;color:#000}#socks .spec-head-detail,#face-masks .face-masks-table .spec-head-detail{border-bottom:2px solid #cacaca;background-color:#f4f4f4}#socks .equal-width{width:92px}.size-guide-wrapper .size-title{font-size:18px;padding:15px;margin:0;text-align:center;font-weight:500;color:#000}#face-masks .desktop .spec-wrapper{flex:1;max-width:50%;padding:0 7.5px}#face-masks .face-kit-wrapper img{width:100%}#face-masks .spec-head-back{background-color:#000;color:#fff;text-align:right;height:25px;font-weight:500}#face-masks .face-masks-title{margin:0;line-height:30px;font-weight:500;font-size:22px;text-align:center;color:#000}#face-masks .face-kit-title{margin:0;height:30px;font-weight:500;font-size:22px;text-align:center;color:#000}#face-masks .face-masks-detail{display:flex;flex-flow:row wrap;background-color:#f4f4f4}#face-masks .face-masks-detail .face-masks-img{flex:50% 0 0;max-width:50%;padding-top:30px}#face-masks .face-masks-detail .face-masks-table{flex:50% 0 0}#face-masks .face-masks-table table{table-layout:fixed}#face-masks .face-masks-table .detail-head{color:#8a8a8a;font-weight:500;padding:10px 0}#face-masks .spec-head-back span{width:16%;display:inline-block;text-align:center;line-height:25px}.size-guide-wrapper .tab-bar .tab-bar-item{position:relative;display:inline-block;background-color:#f4f4f4;border:1px solid #a0a0a0;border-radius:3px 3px 0 0;width:150px;font-size:18px;padding:10px;text-decoration:none;margin:0 5px;bottom:-1px;color:#a0a0a0;font-weight:500}.size-guide-wrapper .tab-bar .tab-bar-item.active{border-bottom:1px solid white;background-color:#fff;color:#000}.modal-body{padding:0 15px!important}#modalUpsellPopup{order:2!important}.quick-size-guide .modal-body{padding:0}#face-masks .face-kit-title sup,#face-masks .face-kit-desc sup{font-size:50%;line-height:inherit;vertical-align:super}#face-masks .face-kit-desc{text-align:left;font-size:14px;color:#000;font-weight:400}#socks{padding-bottom:100px}#face-masks{padding-bottom:15px}#face-masks .mobile{padding:0 15px 15px}#face-masks .mobile .face-masks-img{background-color:#f4f4f4}#face-masks .mobile .spec-head-back span{width:100%}.quick-size-guide.modal .modal-header{height:0;padding:0}.quick-size-guide.modal .modal-header .close{background:url(/cdn/shop/files/icon-close.svg?v=1610851817);width:20px;height:20px;top:initial;bottom:-30px;right:10px;line-height:20px}.quick-size-guide.modal .modal-header .close:before{display:none}@media (max-width: 799px){#face-masks .desktop{display:none}#face-masks .mobile{display:block}#socks .heading,#face-masks .heading{text-align:center;padding:0 7.5px}#face-masks .mobile .heading{padding:0}#socks .spec-wrapper{padding-top:15px;flex:100% 0 0}.size-guide-wrapper .tab-bar .tab-bar-item{width:120px;font-size:16px}#face-masks .mobile .face-masks-table{margin-bottom:30px}#socks{padding-bottom:15px}.quick-size-guide.modal .modal-content{min-height:100vh}.quick-size-guide.modal .modal-dialog{width:100%;margin:0}.quick-size-guide.modal .modal-body:not(.no-background){border-radius:0}.quick-size-guide.modal:before{display:none}}@media (max-width: 789px){.tt-filters-options .tt-quantity{display:flex;align-items:center}.tt-filters-options .tt-quantity .tt-col-one{border-top:2px solid #000;border-bottom:2px solid #000;display:inline-block;width:16px;order:1}.tt-filters-options .tt-quantity .tt-col-one:before{position:relative;left:-2px;top:-2px;display:block;height:19px}}.tt-collapse-content.filtres-remove-js.desktop-filter{margin-left:20px}.tt-collapse-content.filtres-remove-js.desktop-filter .clear_all{font-size:16px;font-weight:500;border-radius:25px;border:2px solid #f2f2f2;width:100%;line-height:46px;margin:0;display:inline-block}.tt-collapse-content.filtres-remove-js.desktop-filter .clear_all:after{content:"";width:16px;height:16px;margin-left:10px;background-image:url(/cdn/shop/files/icon-close.svg?v=1610851817);display:inline-block;vertical-align:middle}.active-tags .active-tags__item{font-size:16px;line-height:43px;display:inline-block;border-radius:22px;background-color:#000;color:#fff;padding:0 35px;margin-right:10px;margin-bottom:10px;cursor:pointer}.active-tags .active-tags__item:after{content:"";width:16px;height:16px;margin-left:5px;background-image:url(/cdn/shop/files/icon-close_79407fd8-615a-491e-9715-d55c1e2e9649.svg?v=1611926752);display:inline-block;vertical-align:middle}.filter-line .tt-collapse .tt-collapse-title+.tt-collapse-content>.tt-collapse-content-title{font-size:18px;font-weight:600;color:#000;margin-bottom:24px}.filter-line .tt-collapse .tt-collapse-title+.tt-collapse-content:before{content:"";position:absolute;width:0;height:0;margin-left:-.5em;top:0;right:65px;box-sizing:border-box;border:1em solid black;border-color:#ffffff #ffffff transparent transparent;transform-origin:0 0;transform:rotate(-45deg);box-shadow:4px -4px 22px -8px #00000029}h3.with-image-title{font-size:52px!important;padding-bottom:0!important;font-family:AcuminExtraCondensedBlack;text-transform:uppercase;color:#000;letter-spacing:1px}.filter-line h3.show-results{font-size:24px!important;font-weight:600;padding-bottom:0!important}.sort-position{line-height:50px;-webkit-appearance:none;appearance:none;border:none;outline:none;font-size:18px;font-weight:600;background:transparent;z-index:2;position:relative;padding:0 10px}.tt-collapse-btn{text-align:center;background-color:#000;color:#fff;line-height:50px;border-radius:25px;margin-top:15px;cursor:pointer;-webkit-user-select:none;user-select:none}.tt-btn-bar{height:50px;width:100%;display:flex;flex-flow:row wrap;border-bottom:2px solid #f2f2f2;z-index:2;position:relative;background-color:#fff}.tt-btn-col-title{line-height:50px;text-align:center;font-size:18px;color:#000;font-weight:600;flex:1}.tt-btn-col-back{visibility:hidden}.tt-btn-col-back:after{display:block;width:50px;height:50px;line-height:50px;font-family:wokiee_icons;color:#000;content:"\e90d";font-weight:700;font-size:25px;text-align:center}.tt-btn-col-close:after{display:block;width:50px;height:50px;line-height:50px;font-family:wokiee_icons;color:#000;content:"\e9b3";font-weight:700;font-size:25px;text-align:center}.tt-hidden-desctope .filter-content-wrap .tt-collapse{position:initial}.tt-hidden-desctope .filter-content-wrap .tt-collapse .tt-collapse-content{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:80px 20px 0;z-index:1;background-color:#fff}.tt-hidden-desctope .tt-collapse-content-title,.tt-hidden-desctope .tt-collapse-btn{display:none}.tt-hidden-desctope .tt-collapse .tt-collapse-title:after{content:"\e90e";font-size:25px}.tt-hidden-desctope .tt-collapse .tt-collapse-title{padding:10px 20px}.tt-hidden-desctope .tt-collapse .tt-collapse-title:after{top:50%;right:15px;transform:translateY(-50%)}.tt-hidden-desctope .show-results{text-align:center;background-color:#000;color:#fff;line-height:50px;border-radius:25px;margin:15px 20px 0;font-weight:500}.tt-hidden-desctope .filter-actions{position:absolute;left:0;right:0;bottom:0;z-index:1}.tt-hidden-desctope .active-tags{padding:10px 0 10px 5px;background-image:linear-gradient(#fff,#f2f2f2);overflow-x:auto;white-space:nowrap}.tt-hidden-desctope .active-tags__item{margin-bottom:0;font-size:12px;padding:0 15px}.tt-hidden-desctope .active-tags .active-tags__item:after{width:12px;height:12px}.tt-hidden-desctope .clear-btn-wrapper{min-height:15px}.tt-hidden-desctope .filtres-js input[type=checkbox]:checked:after{content:" "}.filter-line .tt-collapse .tt-collapse-title{font-size:18px;font-weight:600}.sort-js.tt-list-row li{position:relative;padding-left:40px;font-size:18px;color:#000;line-height:28px}.sort-js.tt-list-row input[type=radio]{position:absolute;z-index:0;width:100%;height:28px;left:0;top:50%;transform:translateY(-50%);display:block;-webkit-appearance:none;appearance:none;outline:none}.sort-js.tt-list-row input[type=radio]:after{content:"";vertical-align:middle;text-align:center;line-height:24px;position:absolute;cursor:pointer;height:24px;font-weight:700;width:24px;left:0;top:0;font-size:15px;-webkit-box-shadow:inset 0 1px 1px #fff,0 1px 0 #fff;-moz-box-shadow:inset 0 1px 1px #fff,0 1px 0 #fff;box-shadow:inset 0 1px 1px #fff,0 1px #fff;background:#fff;border-radius:5px;border:solid 2px #f2f2f2}.sort-js.tt-list-row input[type=radio]:checked:after{background:#000;content:"\2714";color:#fff;border:solid 2px #000;box-shadow:inset 0 1px 1px #000,0 1px #000}.tt-hidden-desctope .sort-js.tt-list-row input[type=radio]:checked:after{content:""}.sort-js.tt-list-row li:not(:last-child){margin-bottom:16px}.tt-toolbar-content{padding-top:15px}.tt-toolbar-content h3.with-image-title{font-size:18px!important}@media (min-width: 1025px){.tt-toolbar-content .tt-btn-toggle,.tt-toolbar-content .with-image-title,.tt-results-filter .tt-title{display:none}}.tt-toolbar-content .tt-btn-toggle{line-height:30px;border-radius:25px;border:2px solid #f2f2f2;text-align:center;padding:0 25px;display:none}.tt-toolbar-content .tt-btn-toggle a{font-size:16px;font-weight:500;color:#000;vertical-align:middle}.tt-toolbar-content .tt-btn-toggle svg{vertical-align:middle}.tt-toolbar-content .tt-results-filter{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-top:20px}.tt-toolbar-content .tt-results-filter .tt-title{font-size:14px}#popup-accept .popup-exit img{display:none}#popup-accept .popup-exit:after{font-family:wokiee_icons;color:#000;content:"\e9b3";font-weight:100;font-size:25px;text-align:center;top:20px;right:10px;position:absolute}#popup-accept .popup-image-header .popup_text{text-transform:uppercase;color:#000;font-size:16px;font-family:AcuminCondensedSemibold}@media (min-width: 766px){#popup-accept .popup-row.disclaimer{margin:0 -45px}}#popup-accept .popup-row.disclaimer .popup_text{font-size:14px;color:#b3b3b3;line-height:12px;font-family:AcuminCondensedSemibold;text-align:left;padding:10px;width:90%;margin:0 auto}#popup-accept .popup_text{font-size:14px}.popup-body-note{background:#f2f2f2;padding:8px;border-radius:4px;font-family:AcuminCondensedSemibold;color:#000}.popup-body-note .popup_text-note{color:#000;font-size:16px;margin:0;text-transform:uppercase;display:flex;align-items:center;gap:8px}.popup_text-note .outline{background:#000;color:#fff;display:inline-block;border-radius:4px;padding:2px 10px;margin:0;text-align:center}.popup_text-note .outline{padding:2px 10px 0}.popup_text-note .note-text{flex:1}#popup-accept .popup-image-flex .popup-image-box:last-child .full-image{border:2px solid rgb(42,150,1)}#popup-accept .confirm-image{width:20px}#popup-accept{border-radius:7px;overflow:hidden}#popup-accept .popup-exit{top:7px;right:10px}@media (max-width: 991px){#popup-accept .popup-exit{top:7px}}.custom-filter-toolbar{display:flex;justify-content:space-between;margin-bottom:10px;padding-right:3%}.filter-toolbar-item:last-child{flex:1}a.boost-pfs-filter-scroll-to-top{display:none!important}.boost-pfs-filter-wrapper-page .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item>a{border-radius:22px;background-color:#000;color:#fff;padding:0 40px 0 30px;line-height:0px;height:auto}.boost-pfs-filter-wrapper-page .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item>a .refine-by-type{font-size:16px;line-height:43px;color:#fff;padding-top:0;padding-bottom:0}.boost-pfs-filter-wrapper-page .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before,.boost-pfs-filter-wrapper-page .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after{background:#fff;top:21px;right:15px}.boost-pfs-filter-wrapper-page .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before{width:13px}.boost-pfs-filter-wrapper-page .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after{width:13px}.boost-pfs-filter-wrapper-page .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item{margin-bottom:0}.boost-pfs-filter-wrapper-page .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc{display:flex;align-items:center;margin-top:0;padding-top:0}.boost-pfs-filter-wrapper-page .boost-pfs-filter-total-product{font-family:AcuminExtraCondensedSemibold!important;color:#000;font-size:24px!important;padding-bottom:0!important;line-height:40px;text-transform:uppercase}.boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc>span{display:none}.boost-pfs-filter-custom-sorting button>span{color:#000;font-size:18px;text-transform:capitalize;font-family:AcuminCondensedSemibold}.boost-pfs-filter-wrapper-page .boost-pfs-filter-custom-sorting button>span{line-height:35px}.boost-pfs-filter-custom-sorting{margin-right:40px}.boost-pfs-filter-wrapper-page .boost-pfs-filter-tree-h{margin-bottom:0}.boost-pfs-filter-wrapper-page .boost-pfs-filter-custom-sorting .boost-pfs-filter-filter-dropdown li a{padding:10px 20px!important;font-size:16px!important;font-family:AcuminCondensedSemibold;font-size:22px;line-height:28px;color:#000}.boost-pfs-filter-custom-sorting .boost-pfs-filter-filter-dropdown li{padding:0!important}.boost-pfs-filter-wrapper-page{margin-top:10px}.boost-pfs-filter-wrapper-page .boost-pfs-filter-button{font-family:Poppins,sans-serif!important;font-size:16px!important;line-height:28px}.mobile-top-toolbar{display:flex;justify-content:space-between;padding-right:2%}#mobile-top-toolbar{display:none}@media (max-width: 991px){#mobile-top-toolbar{display:block}}@media (min-width: 768px){.boost-pfs-filter-top-display-type .boost-pfs-filter-display-item.boost-pfs-filter-display-list{display:none}}.boost-pfs-filter-product-item-grid .boost-pfs-filter-product-bottom{justify-content:flex-start!important}.boost-pfs-filter-product-item-list .boost-pfs-filter-des{display:none!important}.boost-pfs-filter-top-display-type .boost-pfs-filter-display-item.boost-pfs-filter-display-grid:before{content:"\ea5e"!important;font-family:wokiee_icons;background-image:none!important;display:initial}.boost-pfs-filter-top-display-type .boost-pfs-filter-display-item:before{font-size:20px!important}.boost-pfs-filter-top-display-type .boost-pfs-filter-display-item.active{border-color:#000}.boost-pfs-filter-top-display-type .boost-pfs-filter-display-item.active:before{color:#000}.boost-pfs-filter-tree-mobile-button button:before{background-image:url(/cdn/shop/files/filter.svg?v=1613658325)!important;width:20px!important;height:20px!important;background-repeat:no-repeat!important;display:inline-block!important;vertical-align:middle!important;margin-right:5px!important;position:initial!important;top:initial!important;left:initial!important;margin-top:0!important}@media (max-width: 991px){.boost-pfs-filter-toolbar-top-mobile{padding-left:5%!important;padding-right:5%!important}}.boost-pfs-filter-tree-mobile-button{display:flex!important;justify-content:flex-end!important;width:auto!important;float:initial!important;display:none!important}.boost-pfs-filter-tree-mobile-button button{line-height:30px!important;border-radius:25px!important;border:2px solid #f2f2f2!important;text-align:center!important;padding:0 25px!important;width:auto!important}.boost-pfs-filter-product-item-list{border-top:none!important}.boost-pfs-filter-wrapper-page .tt-collection-title{font-size:20px!important;line-height:20px;margin-top:10px;margin-bottom:5px;display:block;color:#000;font-family:AcuminExtraCondensedSemibold;text-transform:uppercase;letter-spacing:.25px}@media (max-width: 767px){.boost-pfs-filter-wrapper-page .tt-collection-title{font-size:16px!important}}.boost-pfs-filter-wrapper-page .boost-pfs-filter-product-item-title{font-size:32px!important;margin-bottom:5px;margin-top:-4px;font-family:AcuminExtraCondensedBlack;text-transform:uppercase;color:#000;letter-spacing:.3px}@media (max-width: 767px){.boost-pfs-filter-wrapper-page .boost-pfs-filter-product-item-title{font-size:20px!important;margin-top:-13px;line-height:20px}}.boost-pfs-filter-product-item-price{font-size:20px!important;color:#000;font-family:AcuminExtraCondensedSemibold;text-transform:uppercase;padding-top:16px!important;letter-spacing:.25px}@media (max-width: 767px){.boost-pfs-filter-product-item-price{font-size:16px!important;padding-top:15px!important}}@media screen and (max-width: 767px){.boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v.boost-pfs-filter-tree-mobile-open{width:100%!important;max-width:500px}.boost-pfs-filter-tree-mobile-style2 .boost-pfs-filter-mobile-toolbar .boost-pfs-filter-mobile-toolbar-top{left:initial!important;right:0!important;width:40px!important;height:auto!important}.boost-pfs-filter-tree-mobile-style2 .boost-pfs-filter-mobile-toolbar .boost-pfs-filter-close{background:#fff!important}.boost-pfs-filter-tree-mobile-style2 .boost-pfs-filter-mobile-toolbar .boost-pfs-filter-close span{background:#fff!important;margin-left:0!important}.boost-pfs-filter-tree-mobile-style2 .boost-pfs-filter-mobile-toolbar .boost-pfs-filter-close span:before,.boost-pfs-filter-tree-mobile-style2 .boost-pfs-filter-mobile-toolbar .boost-pfs-filter-close span:after{background:#000!important}.boost-pfs-filter-tree-mobile-style2 .boost-pfs-filter-mobile-footer{width:100%!important;padding:20px!important;box-shadow:0 0 15px 1px #ddd!important;background:#fff!important}.boost-pfs-filter-tree-mobile-style2 .boost-pfs-filter-mobile-footer button.boost-pfs-filter-show-result{border-radius:25px!important}.boost-pfs-filter-mobile-toolbar-items .boost-pfs-filter-mobile-toolbar-left a:before{padding:6px!important}.boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading:after{width:15px!important;height:15px!important;border-right:2px solid #000!important;border-bottom:2px solid #000!important}.boost-pfs-filter-tree-mobile-button button,.boost-pfs-filter-top-sorting-mobile button{font-size:16px!important;color:#000!important}.boost-pfs-filter-wrapper-page .boost-pfs-filter-total-product{font-size:18px!important}.boost-pfs-filter-tree-mobile-style2 .boost-pfs-filter-mobile-toolbar .boost-pfs-filter-mobile-toolbar-items{position:initial!important}.boost-pfs-filter-mobile-toolbar-right .boost-pfs-filter-button{position:fixed!important;bottom:68px!important;left:0!important;text-align:center!important;padding:0 20px!important;z-index:1!important;text-transform:capitalize!important;line-height:60px!important;box-shadow:0 -7px 7px #0000001a!important;background:#fff!important}.boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-mobile-sticky .boost-pfs-filter-tree-content{padding-bottom:88px;position:fixed}#mobile-top-toolbar{padding-top:20px!important}.boost-pfs-filter-custom-sorting{margin-right:0}.boost-pfs-filter-product-item-list .boost-pfs-filter-product-item-list-col-1{float:initial!important;width:100%!important}.boost-pfs-filter-product-item-list.boost-pfs-action-list-enabled{padding-bottom:0!important}.boost-pfs-filter-product-item-list .boost-pfs-filter-product-bottom{float:none!important;width:100%!important}}@media (max-width: 1199px){.boost-pfs-action-list-enabled .boost-pfs-filter-product-item-inner{padding-bottom:0!important}.boost-pfs-action-list-enabled .boost-pfs-action-list-wrapper{display:none!important}}@media screen and (min-width: 1200px){.bc-al-style1 .boost-pfs-action-list-enabled:hover .boost-pfs-action-list-wrapper{display:none!important}}.boost-pfs-filter-tree-h .boost-pfs-filter-option.boost-pfs-filter-has-scrollbar .boost-pfs-filter-option-content .boost-pfs-filter-option-content-inner::-webkit-scrollbar{display:none}.boost-pfs-filter-tree-h .boost-pfs-filter-option.boost-pfs-filter-has-scrollbar .boost-pfs-filter-option-content .boost-pfs-filter-option-content-inner{-ms-overflow-style:none;scrollbar-width:none}.boost-pfs-filter-custom-sorting .boost-pfs-filter-filter-dropdown li a:hover,.boost-pfs-filter-custom-sorting .boost-pfs-filter-filter-dropdown li a.boost-pfs-filter-sort-item-active{text-decoration:none!important;font-family:AcuminCondensedSemibold;text-transform:uppercase;color:#000;font-size:24px}.boost-pfs-filter-option .boost-pfs-filter-option-content .boost-pfs-filter-option-amount{margin-left:-2px!important}.boost-pfs-filter-option-title-text{font-size:24px!important;font-family:AcuminExtraCondensedSemibold!important;text-transform:uppercase!important}.boost-pfs-filter-custom-sorting button>span{font-size:16px!important;letter-spacing:.8px}.boost-pfs-filter-apply-button{width:100%!important;line-height:40px!important;background:#000!important;color:#fff!important}.boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item.selected{font-weight:300!important}.boost-pfs-filter-option-content .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li.selected .boost-pfs-check-box:before{width:14px!important;height:9px!important;border:2px solid #fff!important;border-top:none!important;border-right:none!important;top:2px!important;left:2px!important}.boost-pfs-filter-option-content .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li .boost-pfs-check-box{width:20px!important;height:20px!important;border-radius:3px!important}.boost-pfs-filter-option-content .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li.selected .boost-pfs-check-box{background:#000!important;border-radius:3px!important}.boost-pfs-filter-tree-h .boost-pfs-filter-option .boost-pfs-filter-option-content .boost-pfs-filter-clear{display:none!important}#modalProductInfo{z-index:1000001!important}.boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-clear-all{line-height:43px!important;text-decoration:none!important;border:2px solid #f2f2f2!important;border-radius:22px!important;padding:0 22px!important;vertical-align:middle!important}.boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-clear-all:after{content:"\e9b3"!important;margin-left:5px!important;position:relative!important;font-weight:700!important;font-size:18px!important;line-height:43px!important;font-family:wokiee_icons!important;display:inline-block!important;vertical-align:middle!important}.boost-pfs-filter-product-item-label{left:initial!important;right:0;padding-right:0!important}.boost-pfs-filter-product-item-label .boost-pfs-filter-label{border-radius:50px 0 0 50px!important;padding:15px!important;font-style:italic;font-weight:500!important;font-size:12px!important;line-height:12px!important;min-width:100px}@media (max-width: 1599px){.boost-pfs-filter-product-item-label .boost-pfs-filter-label{padding:8px 10px!important;min-width:65px}}@media (max-width: 768px){.boost-pfs-filter-product-item-label .boost-pfs-filter-label{font-size:10px!important}}.boost-pfs-filter-product-item-label .new.boost-pfs-filter-label{background-color:#4874b5!important;width:80px!important;height:24px!important;text-align:center!important;border-radius:2px!important;font-size:20px!important;font-family:AcuminExtraCondensedBlack!important;line-height:24px!important;padding-top:1px!important;margin-right:10px!important}.boost-pfs-filter-product-item-label .sale.boost-pfs-filter-label{background-color:#64b562!important;width:80px!important;height:24px!important;border-radius:2px!important;text-align:center!important;font-size:20px!important;font-family:AcuminExtraCondensedBlack!important;line-height:24px!important;padding-top:1px!important;margin-right:10px!important}.boost-pfs-filter-product-item-label .soldout.boost-pfs-filter-label{background-color:#000!important;width:80px!important;height:24px!important;border-radius:2px!important;text-align:center!important;font-size:20px!important;font-family:AcuminExtraCondensedBlack!important;line-height:24px!important;padding-top:1px!important;margin-right:10px!important}@media (max-width: 768px){.boost-pfs-filter-product-item-label .new.boost-pfs-filter-label{display:inline-block!important;width:40px!important;min-width:40px!important;height:20px!important;line-height:19.5px!important;background-color:#4874b5!important;font-size:17px!important;font-family:AcuminExtraCondensedBlack!important;border-radius:2px!important;text-align:center!important;padding-top:1px!important;margin-right:13px!important;margin-top:4px!important;padding-left:7px!important}.boost-pfs-filter-product-item-label .sale.boost-pfs-filter-label{display:inline-block!important;width:60px!important;min-width:40px!important;height:20px!important;line-height:20px!important;background-color:#64b562!important;font-size:17px!important;font-family:AcuminExtraCondensedBlack!important;border-radius:2px!important;text-align:center!important;padding-top:1px!important;margin-right:13px!important;margin-top:4px!important;padding-left:7px!important}.boost-pfs-filter-product-item-label .soldout.boost-pfs-filter-label{background-color:#000!important;width:40px!important;height:20px!important;text-align:center!important;border-radius:2px!important;font-size:14px!important;font-family:AcuminExtraCondensedBlack!important;line-height:18px!important;padding-top:1px!important;margin-right:13px!important;margin-top:4px!important}}.boost-pfs-filter-product-item-label .new.boost-pfs-filter-label{color:#fff!important}span.boost-pfs-filter-total-product:after{content:"Results"!important;display:inline-block!important;margin-left:5px!important}span.boost-pfs-filter-total-product span,.boost-pfs-filter-tree-mobile-open .boost-pfs-filter-option-amount{display:none!important}.boost-pfs-filter-mobile-toolbar-middle{font-size:16px!important;font-weight:500!important;font-family:Poppins,sans-serif!important;color:#000}.boost-pfs-filter-option-content .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li{padding-left:35px!important}.boost-pfs-filter-product-item-list .boost-pfs-filter-product-item-label .boost-pfs-filter-label{margin-right:0!important}@media (max-width: 767px){.boost-pfs-filter-product-item-list .boost-pfs-filter-product-item-list-col-1{padding-right:0!important}h3:not([class^=tt-title]):not([class^=tt-collapse]):not([class^=tt-aside]),h2.small:not([class^=tt-title]):not([class^=tt-collapse]):not([class^=tt-aside]){font-size:30px;line-height:40px;font-weight:500;padding-bottom:23px;font-size:0px;display:none!important}}.boost-pfs-filter-product-item-label{z-index:12!important}.boost-pfs-filter-product-item-label .tt-label-custom{display:block!important;padding-right:10px!important}.boost-pfs-filter-product-item-label .tt-label-custom img.edit-custom{width:30px;display:block}.boost-pfs-filter-product-item-label .tt-label-custom span.edit-custom-text{line-height:30px;background-color:#fff;height:30px;display:block;margin-right:-15px;border-top-left-radius:15px;border-bottom-left-radius:15px;text-transform:uppercase;font-size:12px;color:#777;font-weight:500;font-style:italic;text-align:left;width:0;padding-left:0;transition:width .3s;overflow:hidden;float:left}.boost-pfs-filter-product-item-image:hover .boost-pfs-filter-product-item-label span.edit-custom-text{width:100px;padding-left:10px;transition:width .3s}.bc-al-style1 .boost-pfs-action-list-enabled:hover .boost-pfs-action-overlay:before{border:none!important}.boost-pfs-filter-product-item-label .tt-label-custom.boost-pfs-action-overlay:before{background-color:transparent!important}.boost-pfs-filter-tree-h .boost-pfs-filter-option-title-heading{padding:7px 15px 6px 0!important}@media screen and (max-width: 767px){.boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-content .boost-pfs-filter-option-content-inner{-webkit-overflow-scrolling:touch}}.boost-pfs-container-default .with-image-title{margin:30px 0 0}header .tt-search .search-results{display:none!important}.boost-pfs-search-container .search-results{display:none!important}.new-size-chart-wrap{font-family:Poppins,sans-serif}.size-chart-wrap{width:98.4%}.new-toggle-switch{display:flex;justify-content:center;gap:.2rem}@media (max-width: 768px){.size-chart-wrap{margin-top:7.5px!important}}.new-toggle-item{cursor:pointer;padding:.25em .5em;font-family:AcuminCondensedBold;font-size:18px;color:#888}.new-toggle-item.active{color:#000;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#000;text-decoration-skip-ink:none;text-decoration-skip:none;font-family:AcuminCondensedBold;font-size:18px}.new-options-list.socks{display:flex;flex-wrap:nowrap;gap:8px;margin:0;padding:0;list-style:none;width:95.9%!important}@media (max-width: 768px){.new-options-list.socks{width:100%!important}}.new-options-list.socks li{flex:1 1 0}@media (max-width: 768px){.new-options-list.socks li a{display:flex;flex-direction:column;align-items:center;line-height:.9}.new-options-list.socks li a .size-detail{font-size:12px;text-transform:lowercase;font-family:AcuminCondensedBold;color:gray}}@media (min-width: 768px){.size-detail{display:none}}.new-options-list.socks li a{display:flex;align-items:center;justify-content:center;width:100%;height:64px;border-radius:10px;background:#eee;color:#000;font-size:1.5rem;text-transform:uppercase;text-decoration:none;font-family:AcuminExtraCondensedBlack;letter-spacing:1.5px;padding-top:3px;text-rendering:optimizeLegibility}@media (max-width: 768px){.new-options-list.socks li a{height:46px;border-radius:5px;font-family:AcuminCondensedBold;font-size:18px;letter-spacing:1px}}.new-options-list.socks li.active a{background:#000;color:#fff}.new-size-group.hidden{display:none}.tt-swatches-container.tt-swatches-container-js,.size-chart-wrap{width:100%!important}.new-options-list li[data-availability=false] a,.new-options-list li[data-availability=false] a span{text-decoration:none;color:#aaa;pointer-events:none;cursor:not-allowed}.new-options-list li[data-availability=false] a{background-color:#eee!important}.new-options-list li[data-availability=false]{position:relative;background-color:#f5f5f5!important;border-radius:4px!important;transition:background-color .2s!important;overflow:hidden}.new-options-list li[data-availability=false]{position:relative;overflow:hidden}.scrollable-options{display:flex;overflow-x:auto;white-space:nowrap;gap:8px;scrollbar-width:none;-ms-overflow-style:none;margin-top:20px!important}.scrollable-options::-webkit-scrollbar{display:none}.new-options-list li[data-availability=false]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml;utf8,  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'>    <line x1='0' y1='100' x2='100' y2='0' stroke='black' stroke-width='2'           vector-effect='non-scaling-stroke' shape-rendering='crispEdges'/>  </svg>");background-size:100% 100%;background-repeat:no-repeat;pointer-events:none}.shopify-section>.container-indent.features{margin-top:10%!important}@media (max-width: 768px){.new-toggle-wrapper{position:relative;display:flex;justify-content:center;margin-bottom:0}.size-guide-btn{position:absolute;left:0;top:50%;transform:translateY(-60%);display:flex;align-items:center;gap:.25rem;text-decoration:none;color:inherit}.size-guide-btn[data-isNonSocks=true]{transform:translateY(-375%)!important}.icon-info{display:inline-block;fill:#000!important;color:#000!important}.shopify-section>.container-indent.features{margin-top:20%!important}}#combinables-component .group-pane a.selected{outline:3px solid #000;outline-offset:-3px;border-radius:8px}#combinables-component{margin-bottom:10px!important}.combinable-items{padding-left:2px}.combinable-tabs{display:flex;overflow-x:auto;padding-bottom:30px;font-family:AcuminCondensedSemibold;font-size:14px;line-height:20px;letter-spacing:.5px;color:#000;padding-left:6px;gap:5px}.combinable-label{font-family:AcuminExtraCondensedBlack;font-size:14px;color:#000;margin-left:5px;margin-bottom:3px;display:block;text-transform:uppercase}.combinable-group-label{font-family:AcuminExtraCondensedBlack;font-size:14px;color:#000;margin-left:5px;display:block;text-transform:uppercase}.master-wrapper{padding-bottom:18px!important}.combinable-wrapper{padding-top:10px!important}.combinable-tab{flex:none;background:#eee;border:none;font-size:14px;border-radius:4px;color:#000;padding:4px 8px}.combinable-tabs .combinable-tab>span{position:relative;top:1px;display:inline-block}.combinable-tab.active{background:#000;color:#fff}.combinable-tab:not(.active){color:#000}.combinable-items a{position:relative}.combinable-items a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000000d;pointer-events:none;border-radius:8px}.combinable-items a{box-sizing:border-box;border:4px solid transparent;border-radius:4px}.combinable-items a.selected{border-color:#000}@media (max-width: 768px){#combinables-component .combinable-items{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:2px!important;padding:0 8px;scroll-snap-type:x proximity;margin-left:-7px;margin-bottom:10px!important}.combinable-label{font-family:AcuminExtraCondensedBlack;font-size:14px;color:#000;margin-left:5px;margin-bottom:4px!important;display:block;text-transform:uppercase}.combinable-group-label{font-family:AcuminExtraCondensedBlack;font-size:14px;color:#000;margin-left:6px;display:block;text-transform:uppercase;margin-bottom:2px!important;line-height:normal}.master-wrapper{padding-bottom:18px!important}.combinable-wrapper{padding-top:10px!important}.combinable-items{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:0px;-ms-overflow-style:none}.combinable-tabs{overflow-x:auto;padding-bottom:28px!important;padding-left:5px;scrollbar-width:none;-ms-overflow-style:none}.combinable-tabs::-webkit-scrollbar{display:none}.combinable-items img{display:block;height:62px!important;width:62px!important;object-fit:cover;object-position:center;border-radius:4px}.combinable-items a{flex:0 0 auto;border-radius:8px}}@media (max-width:768px){#combinables-component{position:relative}#combinables-component .combinable-items{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:8px;padding:0 8px 6px;scrollbar-width:none;-ms-overflow-style:none}#combinables-component .combinable-items::-webkit-scrollbar{display:none}.xbar{height:2px;width:98%;border-radius:8px;background:#00000014;position:relative;overflow:hidden;top:-20px;margin:0 0 0 5px}.xbar__thumb{height:100%;border-radius:inherit;background:#000;width:40px;transform:translate(0)}}@media (min-width:769px){.xbar{display:none}}@media (min-width: 768px){.combinable-items{--thumb-h: 105px;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:2.5px;max-height:calc((var(--thumb-h) + 1rem) * 3 - 1rem);overflow-y:auto;overscroll-behavior:contain;width:97.7%!important}.combinable-wrapper{padding-top:0!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.combinable-wrapper::-webkit-scrollbar{display:none!important}.combinable-items a{display:block;border-radius:8px;text-align:center}.combinable-items img{max-height:100%;width:auto;border-radius:4px}.combinable-items{scrollbar-width:none}.combinable-items::-webkit-scrollbar{display:none}}.combinable-items img.lazy{transition:opacity .3s ease}.combinable-items img.loaded{opacity:1}.combinable-items img.error{opacity:.5;filter:grayscale(100%)}.combinable-items img:not(.loaded){background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}#left-image-column{position:absolute;left:4.5%;top:132px;transform:none;display:flex;flex-direction:column;gap:10px;max-height:20vh;overflow-y:auto;padding-right:12px}#left-image-column img{width:56px;height:56px;object-fit:contain;border-radius:2px}#left-image-column .thumb{background:#eee;border-radius:4px;display:flex;align-items:center;justify-content:center;isolation:isolate}#left-image-column .thumb img{width:56px;height:56px;object-fit:contain;mix-blend-mode:darken}#left-image-column::-webkit-scrollbar{width:8px}#left-image-column::-webkit-scrollbar-thumb{background:#000;border-radius:2px;padding-left:5px}.bold_options{display:none}.bold_options.bold_options_loaded{display:block}.bold_option.bold_option_dropdown{display:none}.bold_option.bold_option_uploadfile>label{display:none}.bold_option.bold_option_textarea .bold_option_title,.bold_option.bold_option_swatch .bold_option_title{display:block;margin-top:20px;margin-bottom:12px;text-align:center}.bold_option.bold_option_textarea .bold_option_element textarea{width:100%}.bold_options .bold_option_set .bold_option_uploadfile.first{margin-top:20px;padding-top:10px;border-top:1px solid #dfdfdf}.bold_options .bold_option_set .bold_option_uploadfile.last{border-bottom:1px solid #dfdfdf}.bold_option_total{display:none}.bold_option.bold_option_swatch{text-align:center}.bold_option_swatch .bold_option_value_element{box-shadow:none;border:none}.bold_option_swatch_title{display:none}.bold_option_swatch .bold_option_value{opacity:.5}.bold_option_swatch .bold_option_value.active{opacity:1}.bold_option_value_swatch{cursor:pointer}.bold_option_textarea textarea::-webkit-input-placeholder{font-size:14px;font-style:italic}.bold_option_textarea textarea:-moz-placeholder{font-size:14px;font-style:italic}.bold_option_textarea textarea::-moz-placeholder{font-size:14px;font-style:italic}.bold_option_textarea textarea:-ms-input-placeholder{font-size:14px;font-style:italic}.bold_option_textarea textarea::placeholder{font-size:14px;font-style:italic}.bold_option_textarea .bold_help_text{display:none}#popup-accept{max-width:707px;height:765px;background-color:#fff;margin:10px auto;position:relative;box-shadow:4px 4px 17px #0000004d}@media (max-width: 767px){#popup-accept{max-width:420px}}.popup_text{text-align:center;text-transform:uppercase;color:#333;font-size:15px}.popup_text.red{font-size:16px;color:#bf1c1e;font-family:AcuminCondensedSemibold}@media (max-width: 767px){.popup_text{font-size:11px}.popup-image-header .popup_text{font-weight:700}.popup_text.red{font-size:12px}}p.popup_text{margin-bottom:10px}.popup_text .bold{font-weight:700;font-style:italic}.popup-checkbox{border-top:1px solid #777;max-width:400px;margin:0 auto;padding:0 10px}@media (max-width: 767px){.popup-checkbox{max-width:300px;padding:0}}.popup-block .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;font-weight:700;line-height:26px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase}@media (max-width: 767px){.popup-block .container{font-size:13px}}.popup-block .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.popup-block .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:1px solid #999}.popup-block .checkmark:after{content:"";position:absolute;display:none}.popup-block .container input:checked~.checkmark:after{display:block}.popup-block .container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #333;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup-row{position:relative;text-align:center}.popup-row.offset-15{margin-top:15px}a.popup-close{display:inline-block;padding:8px 40px;text-transform:uppercase;color:#fff;text-decoration:none;font-size:24px;font-family:AcuminCondensedSemibold}.popup-close{background:#64b562!important;border-radius:7.5px;height:50px;display:flex;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;letter-spacing:.25px;width:100%}.btn-label{display:inline-block;transform:translateY(7px)}a.popup-close:hover{text-decoration:none;color:#fff}.popup-header{text-align:center;margin-top:30px;height:100px;display:flex;align-items:center;justify-content:center;flex-direction:column}.popup-title{text-transform:uppercase;color:#000;font-size:52px!important;font-family:AcuminExtraCondensedBlack}@media (max-width: 767px){#popup-accept{height:685px}.popup-title{font-size:32px!important}.popup-header{margin-top:10px}.popup_text.red{font-size:14px!important;width:80%}.popup-exit{position:absolute;top:-10px!important;right:0!important;width:20px!important}.popup-body-note{display:none}#popup-accept .popup-row.disclaimer .popup_text{width:100%!important;font-size:12px!important;padding:0!important;margin-top:10px!important}}.popup-wrap{max-width:700px;margin:0 auto;padding:0 40px 40px}@media (max-width: 767px){.popup-wrap{padding:0 40px 40px}}.popup-image-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -30px 20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.popup-image-wrap{margin-right:0;margin-left:0;margin-bottom:0}}.popup-image-item{display:block;width:50%;padding-right:30px;padding-bottom:20px;padding-left:30px}@media screen and (max-width: 767px){.popup-image-item{width:50%;padding-right:0;padding-bottom:20px;padding-left:0}}@media screen and (max-width: 479px){.popup-image-item{width:50%;padding-right:0;padding-bottom:20px;padding-left:0}}.popup-image-header{margin-bottom:5px}.popup-image-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:-10px;margin-left:-10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-image-flex-separator{width:91%;height:2px;background:#dfdfe5;margin:0 auto 20px}.popup-image-box{width:50%;padding-right:10px;padding-left:10px;text-align:center;border-radius:10px}@media (max-width: 767px){.popup-image-flex{padding:0 15px;max-width:450px;margin:0 auto}.popup-image-flex .popup-image-box:first-child{display:none}.popup-image-box{width:100%;padding:0}}.popup-image-flex .popup-image-box:first-child .full-image{border:2px solid #DFDFE5}.popup-image-flex .popup-image-box:last-child .full-image{border:2px solid #64B562}.full-image{width:100%;height:auto;border-radius:4px}.popup-confirm-image-box{margin-top:0}.confirm-image{width:15px}.popup-exit{position:absolute;top:-10px;right:-10px;width:20px}.popup-exit img{width:100%}@media (max-width: 991px){.popup-exit{top:5px;right:5px}}.popup-block .container{display:none}.photo-face{margin:0 5px;cursor:pointer;width:30px;display:inline-block;opacity:50%}.photo-face.active{opacity:100%}.photo-num-content{display:inline-block;position:relative;top:3px}.photo-num-plus,.photo-num-minus,.photo-modal-link{width:30px;padding:5px;color:#333;cursor:pointer;display:inline-block;margin:0 10px}@media (max-width: 767px){.photo-num-plus,.photo-num-minus,.photo-modal-link{margin:0}}#photo-num-cost{margin-top:10px;text-align:center}#photo-num-cost.empty{color:red}#photo-num-cost .faces{font-weight:700;text-transform:uppercase}#photo-num-cost .fee{font-style:italic}.popup-upload a{display:inline-block;color:#fff;background:green;text-transform:uppercase;padding:8px 30px;text-decoration:none}.popup-photo-info{text-align:left;position:relative}.popup-photo-info.hidden{display:none}.photo-preview{width:50px;display:inline-block;vertical-align:middle}.photo-preview img,.photo-close img{width:100%;height:auto}.photo-filename{display:inline-block;vertical-align:middle;padding-left:10px}.photo-close{position:absolute;width:25px;right:0;top:50%;transform:translateY(-50%)}.popup-upload{text-align:center}.popup-upload a{text-decoration:none;color:#000;display:inline-block;width:100%;background:#c2c2c2;padding:10px;margin-top:0;margin-bottom:0}.popup-upload a img{display:inline-block;vertical-align:middle;width:25px}.popup-upload a span{margin-left:10px;text-transform:uppercase;font-weight:700;font-size:14px}.popup-upload.hidden{display:none}.popup-photo-info .photo-close{cursor:pointer}.photo-one-file{margin-top:10px;margin-bottom:10px}#shopify-section-product-template-custom1 .swatch{margin-top:0;padding:30px 0;border-bottom:solid 2px #f2f2f2}.swatch .header{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;color:#000;letter-spacing:0}.swatch-options.style{width:100%;display:flex;align-items:center;justify-content:center}.swatch-element{display:inline-block;cursor:pointer}.swatch-options.style>div{max-width:170px;width:40%;padding:0 20px}.style-variant-box{width:100%;padding-top:65%;background-size:cover;background-position:center;background-repeat:no-repeat}.swatch-element.active .style-variant-box:not(.active){display:none}.style-option-title{text-align:center;text-transform:uppercase;font-weight:700;margin-top:5px;color:#bfbfbf}.swatch-element.active .style-option-title{color:#000}.swatch-element:not(.active) .style-variant-box.active{display:none}.tt-product-vertical-layout .tt-product-single-img{width:100%}.tt-product-single-carousel-vertical{display:none}#shopify-section-product-template-custom1 .tt-mobile-product-slider.slick-slider .slick-dots,.tt-mobile-product-slider .slick-arrow{display:none!important}.add-photos-button{background:linear-gradient(90deg,#ff6b6b,#ff8e53);color:#fff;border:none;padding:18px 20px!important;border-radius:5px;cursor:pointer;font-size:24px!important;margin-top:20px;display:block;width:100%;text-align:center;font-family:AcuminCondensedBlack;height:56px}.add-photos-button:hover{background:linear-gradient(90deg,#ff8e53,#ff6b6b)}.add-photos-button img{width:22px;height:22px;margin-bottom:2px}#modalUpsellPopup .modal-header{height:0;padding:0}#modalUpsellPopup .modal-header .close{background:url(//rockemsocks.com/cdn/shop/t/123/assets/close-button.png?v=119479529441777575501764627800);width:30px;height:30px;top:initial;bottom:-15px;right:-15px;background-size:cover;background-position:center}#modalUpsellPopup .modal-header .close:before{content:none}.upsell-popup-info h2.upsell-popup-title{font-size:24px!important;margin:0!important;font-family:AcuminExtraCondensedSemibold!important;color:#000!important;text-transform:uppercase!important}@media (max-width: 1024px){.upsell-popup-info h2.upsell-popup-title{font-size:28px!important}}@media (max-width: 789px){.upsell-popup-info h2.upsell-popup-title{font-size:30px!important}}.upsell-popup-info p{margin:5px 0 10px;font-size:16px;font-weight:500;color:#0006}@media (max-width: 789px){.upsell-popup-info p{font-size:13px}}.upsell-popup-bottom{display:flex;justify-content:space-between;max-width:300px;margin-left:auto;margin-top:30px}@media (max-width: 789px){.upsell-popup-bottom{max-width:100%}}.upsell-popup-cancel{width:50%;margin:0 5px;border-radius:18px;font-size:18px;text-transform:uppercase;color:#fff;height:40px;border:none;background-color:#000}.upsell-popup-ok{width:50%;margin:0 5px;border-radius:18px;font-size:18px;text-transform:uppercase;color:#fff;height:40px;border:none;background-color:#2b7ed3}.upsell-popup-slider-buttons{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:15%!important}.upsell-popup-slider{display:flex;justify-content:center;align-items:stretch;opacity:0;margin-top:30px}.upsell-popup-slider.open{opacity:1;position:relative}.upsell-popup-slider .slick-arrow{background-color:transparent;border:none;width:40px;background-size:contain;background-position:center;background-repeat:no-repeat;padding:0;margin:0;position:absolute;top:0;height:60%}@media (max-width: 789px){.upsell-popup-slider .slick-arrow{width:20px}}.upsell-popup-slider-prev{background-image:url(//rockemsocks.com/cdn/shop/t/123/assets/slider-prev.svg?v=147867310452232461641764628077);left:0}.upsell-popup-slider-next{background-image:url(//rockemsocks.com/cdn/shop/t/123/assets/slider-next.svg?v=173385445444870484181764628077);right:0}.upsell-popup-collection{width:calc(100% - 80px)}@media (max-width: 789px){.upsell-popup-collection{width:calc(100% - 40px)}}.upsell-popup-collection .boost-pfs-filter-product-item{padding:0 20px;margin-bottom:0}@media (max-width: 789px){.upsell-popup-collection .boost-pfs-filter-product-item{padding:0}}.upsell-popup-collection .boost-pfs-filter-product-bottom-inner{display:flex;align-items:center;justify-content:space-between}.upsell-popup-collection .upsell-popup-item-info{width:auto}.upsell-popup-collection .upsell-popup-item-info span{color:#000;font-size:13px}.upsell-popup-collection .upsell-popup-item-info .boost-pfs-filter-product-item-title{font-size:15px;line-height:1.3}.upsell-popup-collection .upsell-popup-item-price{width:auto;text-align:right;padding-left:10px}.upsell-popup-collection .upsell-popup-item-price p{font-size:18px!important}.upsell-popup-item-form-row{display:flex;justify-content:space-between;align-items:center}.upsell-popup-item-form-row .tt-input-counter{width:76px;max-width:76px;min-width:76px}.upsell-popup-item-form-row .tt-input-counter span{width:25px;height:25px}.upsell-popup-item-form-row .tt-input-counter span.minus-btn{border-right:solid 2px #f2f2f2}.upsell-popup-item-form-row .tt-input-counter span.plus-btn{border-left:solid 2px #f2f2f2}.upsell-popup-item-form-row .tt-input-counter input{height:25px;border-radius:0!important}.upsell-popup-collection .upsell-popup-item-form-row .addtocart.addtocart-js{width:auto;margin:0 0 0 10px;height:40px!important;background-color:#278903;padding:unset;flex-grow:1;max-width:200px}@media (max-width: 789px){.upsell-popup-collection .upsell-popup-item-form-row .addtocart.addtocart-js{border-radius:15px}}.discount-allocations-flex-1{font-family:AcuminExtraCondensedBlack!important;font-size:16px!important;text-transform:uppercase!important;color:#000!important}.product-card{border-radius:6px;display:flex;flex-direction:column;font-family:sans-serif}.product-card img{width:90px;height:90px;padding:5px;border-radius:8px;object-fit:contain;display:block}@media (max-width: 789px){.product-card img{width:70px!important;height:70px!important}}.product-body{flex-grow:1!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding-right:10px!important}.titles{width:75%!important}@media (max-width: 768px){.titles{width:70%!important}}.titles .main{font-size:18px!important;font-family:AcuminExtraCondensedSemibold!important;text-transform:uppercase!important;color:#000!important;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.titles .sub{font-size:16px!important;color:#000!important;font-family:AcuminExtraCondensedBlack!important;text-transform:uppercase!important}.current-price{margin-top:auto;font-size:18px!important;font-family:AcuminExtraCondensedSemibold!important;color:#000!important}.price .compare{text-decoration:line-through!important;font-weight:400!important;font-family:AcuminExtraCondensedBlack!important}.actions{display:flex!important;flex-direction:row!important;width:25%!important}.actions .btn-add{background:#4caf50;border:none;color:#fff;border-radius:4px;cursor:pointer;width:100%!important;text-align:center!important;display:flex;align-items:center;justify-content:center;height:38px!important;font-family:AcuminExtraCondensedBlack!important;text-transform:uppercase!important;color:#fff!important;font-size:18px!important;padding-top:4px!important}.product-card{width:184px}.upsell-popup-collection .slick-track{display:flex!important;gap:12px}.upsell-popup-collection .slick-slide{width:auto!important;flex:0 0 auto}.upsell-popup-collection .slick-list{overflow-x:auto}.btn-add-text{font-size:20px!important;font-family:AcuminExtraCondensedBlack!important;text-transform:uppercase!important;color:#fff!important}.btn-add:disabled{opacity:.6;cursor:default}.empty{height:40%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:AcuminExtraCondensedBlack!important;text-transform:uppercase!important;color:#000!important;font-size:20px!important;flex-direction:column!important}.upsell-popup-content{padding:15px!important;background-color:#f0f0f0!important}.modal-body.show{padding:0!important}.header-and-slider{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:6px!important}.upsell-nav{display:flex!important;gap:8px!important}.upsell-popup-slider-prev,.upsell-popup-slider-next{width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}.upsell-popup-slider-prev:before,.upsell-popup-slider-next:before{content:"";width:9px!important;height:9px!important;border-right:2px solid #333!important;border-bottom:2px solid #333!important;display:block!important}.upsell-popup-slider-prev:before{transform:rotate(135deg)!important}.upsell-popup-slider-next:before{transform:rotate(-45deg)!important}.upsell-popup-slider-prev.slick-disabled,.upsell-popup-slider-next.slick-disabled{opacity:.35!important;pointer-events:none!important}#slidecartcheckoutbutton .checkout-text{font-family:AcuminExtraCondensedBlack!important;font-size:24px!important;text-transform:uppercase!important;display:inline-block;position:relative;top:2px}.p-rich_text_section_camp{font-family:AcuminExtraCondensedBlack!important;color:#000!important;text-transform:uppercase!important;margin-bottom:10px!important;padding:10px!important;border-radius:10px!important;background-color:#f1f2f2!important;border:1px solid #000000!important;font-size:20px!important;margin-top:0!important}@media (max-width: 767px){.p-rich_text_section_camp{margin-top:80px!important;font-size:20px!important}}#matching-sets-component{width:96.5%!important;margin:0 0 50px 5px!important;font-family:inherit}.ms-tabs{background:#f2f2f2;border-radius:8px;padding:10px 12px 14px}.ms-tabs-head{padding-bottom:3px}.ms-tabs-title{font-family:AcuminCondensedSemibold!important;text-transform:uppercase!important;font-size:16px;color:#000}.ms-tabs-row{position:relative;display:flex;align-items:center;gap:6px;justify-content:space-between;overflow:visible;background:#fff;padding:3px;border-radius:6px}.ms-ink{position:absolute;left:0;bottom:-6px;height:3px;width:0;background:#64b562;border-radius:999px;transform:translate(0);transition:transform .28s ease,width .28s ease}.ms-tab{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:6px;background:transparent;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .12s ease,box-shadow .12s ease,background-color .2s ease,border-color .2s ease;width:100%;border:none;justify-content:center}.ms-tab:active{transform:scale(.98)}.ms-tab .ms-tab-label{font-family:AcuminCondensedSemibold!important;text-transform:uppercase!important;font-size:16px;color:#000}.ms-tab.is-active{background:#64b562;border-color:#64b562;box-shadow:0 0 0 2px #64b56226 inset}.ms-tab.is-active .ms-tab-label{color:#fff}.ms-tab-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center}.ms-tab-icon img{display:block;width:28px;height:28px}@media (max-width:767px){#matching-sets-component{width:100%!important;padding-bottom:5px!important;margin:0!important;font-family:inherit}.ms-tabs{padding:10px}.ms-tabs-row{gap:8px}.ms-tab{padding:5px 2px}.ms-tab .ms-tab-label{font-size:14px}.ms-tab-label{font-size:10px!important}}.set-addtocart{height:56px!important;border-radius:10px;background-color:#64b562;font-family:AcuminExtraCondensedBlack!important;font-size:28px!important;letter-spacing:1.5px;width:96%!important;text-transform:uppercase;padding-bottom:0;border:none;color:#fff;cursor:pointer;margin-top:12px}.set-addtocart[disabled]{background:#9b9b9b!important;color:#fff!important;pointer-events:none!important;cursor:not-allowed!important}@media (prefers-reduced-motion: reduce){.ms-ink,.ms-tab{transition:none!important}}@media (max-width:767px){.sizes-panel.keep{display:block}.sizes-panel.keep .custom-sizes{width:100%!important;margin-bottom:30px}.size-group-header{top:25px;position:relative}.sizes-panel.keep{margin-bottom:70px}.set-addtocart{height:50px!important;border-radius:6px;background-color:#64b562;font-family:AcuminExtraCondensedBlack!important;font-size:18px!important;letter-spacing:1.5px;width:100%!important;text-transform:uppercase;padding-bottom:0;border:none;color:#fff;cursor:pointer;margin-top:-10px}}.guideWomansText{font-family:AcuminCondensedBold;font-size:12px;top:10px!important;position:relative!important;text-decoration:underline!important;text-underline-offset:.5px!important;text-decoration-thickness:1px!important;text-decoration-color:#000!important;text-decoration-style:solid!important;text-decoration-skip-ink:none!important}.size-guide-btn--clone{position:relative!important;display:block!important;top:16px!important;left:-2px!important}.size-guide-btn--clone-mobile{position:relative!important;display:block!important;top:95px!important;left:-2px!important}.variant-list{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000080;z-index:99999999!important}.variant-list.hidden{display:none}.variant-list-content{width:595px;max-width:92vw;height:auto;overflow:hidden;padding:13px 17px;border-radius:12px;background:#fff;box-shadow:0 20px 60px #00000040;gap:3px;display:flex;flex-direction:column;justify-content:space-between;height:48vh}.vm-header{display:flex;align-items:center;justify-content:space-between}.vm-eyebrow{font-family:AcuminExtraCondensedBlack;font-size:35px;color:#000;text-transform:uppercase}.close-btn{background:transparent;border:none;font-size:28px;line-height:1;cursor:pointer;color:#000!important}.vm-subhead{font-family:AcuminExtraCondensedSemibold;font-size:20px;color:#3c3c47;letter-spacing:1px}.vm-main{display:flex;align-items:center;gap:24px}.vm-media img{height:192px;display:block}.vm-info{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex:1;padding-bottom:10px}.vm-title{font-weight:900;letter-spacing:.04em}.vm-line1{font-family:AcuminExtraCondensedSemibold;font-size:20px;color:#000;text-transform:uppercase;letter-spacing:1.2px}.vm-line2{font-family:AcuminExtraCondensedBlack;font-size:24px;color:#000;text-transform:uppercase;letter-spacing:1px}.vm-price{font-family:AcuminExtraCondensedSemibold;font-size:24px;white-space:nowrap;margin-top:10px}.vm-compare{font-family:AcuminExtraCondensedSemibold;text-decoration:line-through!important;font-size:24px;color:#000}.vm-sale{color:#bf1c1e;font-size:24px}.vm-regular{font-family:AcuminExtraCondensedSemibold;color:#000;font-size:24px}.vm-variants{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.vm-card{display:flex;flex-direction:column;border:1px solid #e6e6e6;border-radius:6px;background:#f1f2f2;gap:16px}.vm-card.is-disabled{opacity:.55}.vm-size{font-family:AcuminCondensedBlack;font-size:26px;letter-spacing:2px;text-transform:uppercase;color:#000;text-align:center;line-height:1!important;transform:translateY(13px)}.vm-note{font-family:AcuminExtraCondensedSemibold;font-size:18px;color:#9b9b9b;letter-spacing:1px;text-align:center;transform:translateY(-2px)}.vm-add{display:flex;align-items:center;justify-content:center;gap:10px;width:90%;height:34px;border:0;border-radius:4px;background:#64b562;color:#fff;text-transform:uppercase;cursor:pointer;margin-left:auto;margin-right:auto;font-size:20px!important;font-family:AcuminExtraCondensedBlack!important;transform:translateY(-15px)}.vm-add svg{width:12px;height:21px;padding-left:4px;flex:0 0 16px}.vm-add.soldout{background:#e0e0e0;color:#666;cursor:not-allowed}.vm-add:focus-visible,.close-btn:focus-visible{outline:3px solid #000000;outline-offset:2px}.vm-add.is-loading{opacity:.75;cursor:wait}.vm-add.is-added{border:1px solid #DFDFE5;font-family:AcuminCondensedBlack!important;font-size:20px!important;color:#000!important;text-transform:uppercase;border-radius:6px!important;background:transparent}.vm-add-text{padding:2px 8px 0 0!important;font-size:16px!important;margin:0!important;font-family:AcuminExtraCondensedBlack!important;letter-spacing:3px!important}.v-addedcart-text{padding:4px 0 0!important;font-size:24px!important;margin:0!important;font-family:AcuminExtraCondensedBlack!important}@media (max-width: 560px){.variant-list{align-items:flex-end;padding:0}.variant-list-content{border-radius:0;width:100%;max-width:100%;min-height:58vh;max-height:58vh;margin:0;box-shadow:0 -8px 30px #00000040;transform:translateY(100%);transition:transform .32s cubic-bezier(.22,.61,.36,1);padding:20px 18px calc(18px + env(safe-area-inset-bottom));overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.vm-card{gap:14px}.variant-list.is-open .variant-list-content{transform:translateY(0)}.vm-header{margin-bottom:2px}.vm-subhead{display:none}.vm-main{gap:16px}.vm-media img{height:126px;display:block}.vm-info{gap:0px;flex-direction:column;align-items:flex-start;justify-content:flex-start}.vm-variants{display:grid;gap:6px;padding-top:0;overflow-y:auto}.vm-size{font-size:24px!important}.vm-note{font-size:16px!important;padding-top:0!important}.vm-add{height:35px!important;font-size:20px!important;font-family:AcuminExtraCondensedBlack!important;width:75%!important;gap:4px;justify-content:center;align-items:center}.vm-add.is-added{font-size:19px!important}.vm-add-text{font-size:17px!important;margin:0!important;font-family:AcuminExtraCondensedBlack!important;padding:3px 0 0!important}.vm-add svg{width:12px;height:21px;padding-left:4px;flex:0 0 16px}.v-addedcart-text{font-size:19px!important;font-family:AcuminExtraCondensedBlack!important;text-transform:uppercase!important;color:#000!important;padding-top:2px!important;margin:0!important}.vm-compare,.vm-sale,.vm-regular{font-size:20px!important}.vm-price{font-size:20px!important;padding-top:0!important}}.product-card .price{font-family:AcuminExtraCondensedSemibold;display:flex;gap:8px;align-items:baseline}.product-card .price .compare{color:#000;font-family:AcuminExtraCondensedSemibold!important;text-decoration:line-through!important;font-size:18px}.product-card .price .current-price.sale{color:#bf1c1e!important;font-size:18px!important}.product-card .price .current-price{color:#000!important;font-size:18px!important}.body-tooltip{background-color:#000!important;color:#fff!important;border-radius:5px!important;width:auto!important;text-align:center!important;padding:5px 10px!important;margin-bottom:5px!important;display:inline-block!important}.body-tooltip .body-tooltip-text{font-size:12px!important;font-family:AcuminCondensedSemibold!important;text-transform:uppercase!important;transform:translateY(2px)!important;letter-spacing:1px!important;line-height:1.5!important}@media (max-width: 560px){.variant-list-content{position:relative;padding-bottom:calc(70px + env(safe-area-inset-bottom,18px))!important}.variant-list-content:after{content:"";position:absolute;left:0;right:0;bottom:0;height:env(safe-area-inset-bottom,18px);background:#000;pointer-events:none}}#slidecarthq [data-testid=TieredRewardsProgressBar] .rewards-tiers-labels{display:none!important}#slidecarthq .rewards-money-labels{display:flex;justify-content:space-between;align-items:center;margin-top:10px}#slidecarthq .rewards-money-labels .start,#slidecarthq .rewards-money-labels .end{font-family:AcuminCondensedSemibold,sans-serif;font-size:18px;line-height:1;color:#111}#slidecarthq .rewards-progress-bar{margin-top:8px}#slidecarthq .gift-row{display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin-bottom:10px}#slidecarthq .gift-title{font-family:AcuminExtraCondensedSemibold!important;text-transform:uppercase;letter-spacing:1px;font-size:22px;color:#111}#slidecarthq .gift-toggle{color:#111;transform-origin:center;transition:transform .18s ease;-webkit-user-select:none;user-select:none;font-size:22px;transform:translateY(-5px)}#slidecarthq .footer-row{display:none!important}.gift-panel{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000080;z-index:99999999!important}.gift-panel.hidden{display:none!important}.gift-list-content{background:#fff;width:760px;max-width:92vw;border-radius:12px;box-shadow:0 20px 60px #00000040;padding:24px;overflow:hidden;max-height:86vh}.gift-header{display:flex;align-items:center;justify-content:space-between}.gift-eyebrow{font-family:AcuminExtraCondensedBlack;font-size:40px;letter-spacing:1.5px;text-transform:uppercase;color:#000!important}.gift-close{background:transparent;border:0;font-size:28px;cursor:pointer;line-height:1;color:#000!important}.gift-subhead{margin:6px 0 18px;font-family:AcuminExtraCondensedSemibold;font-size:20px;color:#000;letter-spacing:1.2px}.gift-items{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-height:0;padding-bottom:10px}.gift-row-item{display:flex;align-items:center;gap:18px;padding:18px;border:1px solid #e6e6e6;border-radius:10px}.gift-left img{width:100px;height:100px;object-fit:cover;border-radius:8px}.gift-mid{flex:1;min-width:0}.gift-item-title{font-family:AcuminCondensedBlack;font-size:24px;letter-spacing:1px;text-transform:uppercase;color:#000}.gift-item-price{margin-top:6px;font-size:24px;font-family:AcuminExtraCondensedSemibold;color:#000}.gift-right{display:flex;align-items:center;gap:12px}.gift-denom{font-family:AcuminExtraCondensedBlack;padding:5px;border-radius:4px;border:1px solid #dcdcdc}.gift-add{display:flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 18px;border:0;border-radius:8px;background:#64b562;color:#fff;font-weight:900;text-transform:uppercase;cursor:pointer}.gift-add svg{width:18px;height:18px}.gift-add:disabled{background:#e0e0e0;color:#666;cursor:not-allowed}.gift-add.is-loading{opacity:.75;cursor:wait}.gift-add.is-added{background:transparent;color:#222;font-family:AcuminExtraCondensedBlack;font-size:24px;text-transform:uppercase;letter-spacing:1px;border:1px solid #DFDFE5;border-radius:8px;display:flex;align-items:center;justify-content:center;height:44px;line-height:1;padding-top:4px}.gift-add.is-added{gap:0}.gift-list-content.has-scroll .gift-items{overflow-y:auto;overscroll-behavior:contain;padding-right:6px;margin-right:-6px}.gift-list-content.has-scroll .gift-items::-webkit-scrollbar{width:6px}.gift-list-content.has-scroll .gift-items::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:99px}@media (max-width: 560px){.gift-panel{padding:10px}.gift-list-content{border-radius:0;padding:10px}.gift-list-content{max-height:calc(100vh - env(safe-area-inset-bottom));padding-bottom:calc(10px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}.gift-eyebrow{font-size:24px}.gift-header{margin-bottom:10px}.gift-subhead{font-size:20px;margin:0;padding-bottom:10px;letter-spacing:0px}.gift-left img{width:76px;height:76px}.gift-item-title{font-size:17px}.gift-row-item{padding:5px;gap:12px}.gift-right{padding-right:5px}.gift-add{height:38px;padding:0 7px}.gift-add.is-added{font-size:24px}}.gift-mid .gift-denom{display:inline-block;margin-top:2px;border-radius:8px;border:1px solid #dcdcdc;font-family:AcuminExtraCondensedBlack}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gift-add-text{font-size:24px;font-family:AcuminExtraCondensedBlack;color:#fff;margin:0;padding:0;text-transform:uppercase;transform:translateY(2px)}.sc-order-summary{order:3!important;border-top:1px solid #EDEDF1;border-bottom:1px solid #EDEDF1;padding:10px 11px!important}.sc-os-head{margin:0!important;font-family:AcuminExtraCondensedSemibold!important;font-size:28px!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#000!important;padding-bottom:0!important;display:block!important}.sc-os-body{padding:12px 18px 16px}.sc-os-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-family:AcuminCondensedSemibold!important;font-size:20px;color:#000}.sc-os-sub,.sc-os-ship,.sc-os-total{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:10px 0!important;font-family:AcuminCondensedSemibold;font-size:20px!important;color:#000!important;gap:10px!important}.sc-os-label{font-family:AcuminCondensedSemibold!important}.sc-os-num.data-os-total{color:#000!important;font-size:18px!important;font-family:AcuminExtraCondensedBlack!important}.sc-os-label.data-os-total{font-family:AcuminExtraCondensedBlack!important;font-size:18px!important}.sc-os-num.free-ship{font-family:AcuminExtraCondensedSemibold!important;font-size:16px!important}.sc-os-num{color:#9b9b9b!important;font-size:18px!important;font-family:AcuminCondensedSemibold!important}.sc-os-num{font-family:AcuminExtraCondensedBlack;font-size:22px;color:#b8b8bd}.sc-os-total{padding-top:14px}.sc-os-total .sc-os-num{color:#000;font-size:24px}.sc-os-divider{height:12px;margin:6px 0 8px;background:linear-gradient(#0000,#0000) padding-box,radial-gradient(6px 6px at 50% 0,#00000024 98%,#0000) border-box;border-top:1px solid #EEE;border-bottom:1px solid #EEE}.sc-os-row.sc-os-total{padding-bottom:0!important}.sc-os-msg{margin-top:10px;padding-top:8px;border-top:1px solid #F0F0F4;font-family:AcuminExtraCondensedSemibold!important;font-size:20px!important;letter-spacing:.5px;color:#000!important;text-transform:uppercase;text-align:center!important;margin:0 auto!important;width:100%!important}.sc-os-msg .sc-os-left{color:#4874b5;font-family:AcuminExtraCondensedSemibold!important;margin:0 2px;font-size:20px!important}@media (max-width: 560px){.sc-os-head{font-size:22px!important;padding:14px 16px}.sc-os-body{padding:10px 16px 14px}.sc-os-row{font-size:18px}.sc-os-num{font-size:21px}.sc-os-total .sc-os-num{font-size:23px}.sc-os-msg{font-size:18px}}body.lock-scroll{position:fixed;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%}#slidecarthq,#slidecarthq .sc-modal,#slidecarthq .sc-content{overscroll-behavior:contain}
/*# sourceMappingURL=/cdn/shop/t/123/assets/custom.css.map */
