.mocycle-feature-item{display:flex;align-items:center;font-size:16px;gap:15px;margin-bottom:10px;letter-spacing:0}.mocycle-feature-icon{display:flex;justify-content:center;align-items:center}span.mocycle-feature-title span{letter-spacing:0}.product-form__submit{border-radius:var(--border-radius-md, 6px);background:var(--base-primary, #18181B);color:#fff}.product-form__submit:before,.product-form__submit:after{display:none}.product__tax.caption.rte{display:none}.product__title h1{font-size:26px}.product .price .badge{display:none}.price--on-sale .price__sale{display:flex;align-items:center}span.price-item.price-item--sale.price-item--last{order:1;font-weight:700;font-size:20px;line-height:1.3em}.price__sale span{order:2;line-height:1.3em}body .product__info-container .price--on-sale .price-item--regular{font-size:20px;font-weight:600;color:#71717a}.product-form__input.product-form__input--dropdown select{border-radius:var(--border-radius-md, 6px);border:1px solid var(--base-input, #E4E4E7);background:var(--base-background, #FFF)}.product-form__input.product-form__input--dropdown .select:before,.product-form__input.product-form__input--dropdown .select:after{display:none}.mocycle-options{display:flex;align-items:center;justify-content:space-between}.mocycle-option-item{background-color:#f1f5f9;padding:10px 16px;border-radius:6px}.mocycle-checkbox-label{display:flex;align-items:center}.mocycle-checkbox{display:none}.mocycle-checkbox-custom{width:20px;height:20px;background-color:#000;display:flex;align-items:center;justify-content:center;margin-right:8px;border-radius:4px;cursor:pointer}.mocycle-checkbox:checked+.mocycle-checkbox-custom:before{content:"\2714\fe0f";color:#fff;font-size:14px}.mocycle-option-text{font-size:16px}.mocycle-find-size-link{font-size:16px;text-decoration:underline;color:#000}input[type=checkbox]{opacity:0;position:absolute;cursor:pointer}.mocycle-checkbox:checked+.mocycle-checkbox-custom:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0863/4892/3224/files/Vector.png?v=1730197029);background-repeat:no-repeat;background-size:contain;width:12px;height:10px;display:block}span.mocycle-checkbox-custom{background:#fff;border:2px solid #000;)000;)00;)0;)}.mocycle-checkbox:checked+.mocycle-checkbox-custom{background:#000}fieldset.js.product-form__input.product-form__input--swatch[data-title=Function]{display:none}.cart-count-bubble{background:#000;color:#fff}.product-popup-modal__content{width:500px;position:fixed;top:0;margin:0;height:100%;right:0;left:auto;transform:none}@media screen and (max-width: 768px){.product-popup-modal__content{width:100%}}.product-popup-modal__content-info h1{margin-bottom:40px}.product-popup-modal__opener{display:flex;align-items:center;width:100%;margin:0}.product-popup-modal__button{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:16px;text-decoration:none;min-height:0;padding:16px 0}.product-popup-modal__button svg{width:10px;height:10px;transform:rotate(270deg)}.product-popup-modal__content-info p,.product-popup-modal__content-info li{font-size:16px}hr.no-border{margin:25px 0;background:transparent}.product-popup-modal__content-info{padding-right:0}.product-popup-modal__content-info h1{font-weight:600;margin-bottom:40px;max-width:calc(100% - 60px);margin-left:0}.product-popup-modal__content-info{margin-top:-15px}.product-popup-modal__content{padding:0 24px}.product-popup-modal__toggle{background:#f4f4f5;border-radius:4px;border:0;width:40px;height:40px}.product-popup-modal__toggle svg{min-width:16px}.product-popup-modal__content-info table th{border:0;text-align:left;font-weight:400}.product-popup-modal__content-info table{box-shadow:none;border-bottom:1px solid #E4E4E7;margin-top:20px}.product-popup-modal__content-info table td,.product-popup-modal__content-info table th{border:0;border-bottom:1px solid #E4E4E7}.product-popup-modal__content-info table th:last-child,.product-popup-modal__content-info table td:last-child{text-align:right}.size-guide-selector{display:flex;background:#f4f4f5;border-radius:4px;padding:6px;margin-bottom:40px}.size-selector{width:100%;text-align:center;color:#71717a;font-size:16px;letter-spacing:0;padding:5px 0;cursor:pointer}.size-selector.selected{background:#18181b;color:#fff;border-radius:4px;padding:5px 0}[data-class=size-table]{display:none}[data-class=size-table][selected]{display:table}modal-opener.product-popup-modal__opener[data-title="Size Guide"]{display:none}@media screen and (max-width: 768px){media-gallery .slider.slider--mobile{gap:0;scroll-padding-left:0}media-gallery .slider.slider--mobile .slider__slide{margin:0!important;width:100%}}span.dot{width:8px;height:8px;border:1px solid #000;border-radius:50%}.dots-section{display:flex;gap:7px;align-items:center}span.slider-counter--current{display:none}.slider-counter.caption>span{display:none}@media screen and (max-width: 768px){span.dot.selected{background:#000}media-gallery button.slider-button{display:none}.slider-buttons.quick-add-hidden{justify-content:center;padding:5px 0 25px}}body .price--on-sale .price__sale{display:flex}body .product__info-container .price--on-sale .price-item--regular{order:2;margin-left:-5px}body .price--on-sale .price__sale{display:flex;gap:8px}body .product__info-container .price--on-sale .price-item--regular{order:2;margin-left:-10px}.country-info{display:flex;align-items:center;font-size:16px;color:#374151;gap:12px;letter-spacing:0px;margin-top:16px}.country-info svg{width:30px;height:30px}.country-info span{letter-spacing:0}.bss-po-product-page>a{display:none;filter:opacity(0);)}.po-stack--vertical{margin-left:0}.po-stack--vertical>.po-label span{letter-spacing:0}.po-selected-swatch{display:none}div#shopify-block-bss_variant_options_option_set_cHKxtP{MARGIN-BOTTOM:-10PX}div#bss-po-dropdown-selected-option{padding-right:19px}.po-select-dropdown-thumbnail{border:1px solid var(--base-input, #E4E4E7);height:50px;display:flex;align-items:center}.product-form__input.product-form__input--dropdown,.product-form__buttons{max-width:100%}.po-stack--vertical{margin-bottom:-10px}.po-dropdown-thumbnail-arrow,.po-dropdown-arrow{opacity:.5}span.po-required{display:none}button.cd-checkout-section-button.cd-main-button{height:55px;font-size:18px;border-radius:4px}a.cd-product-item-title{font-size:18px;padding-right:10px}:not(#s) .cd-product-item-options *{font-weight:400!important;font-size:13px}.feature-container{margin-top:10px}
/*# sourceMappingURL=/s/files/1/0863/4892/3224/t/18/assets/custom-product.css.map */
