/** Shopify CDN: Minification failed

Line 9:1502 "marign-bottom" is not a known CSS property
Line 9:5773 Unexpected "{"
Line 9:5836 Expected identifier but found "#canada-message"
Line 9:7270 Expected identifier but found "#canada-message"

**/
.theme-layout-rounded .yv-product-badge{margin-bottom:18px!important}.product-stock-mobile{display:none}@media (max-width:786px){.product-stock-mobile{display:block!important}}.product-stock{margin-bottom:10px;margin-top:15px}.product-stock h6{font-weight:700}.flxcalculator-plugin-wrapper{margin-bottom:0%!important}#canada-message{margin-bottom: 4% !important;}.flxcalculator-plugin-snippet,.flxcalculator-plugin-snippet a{font-size:17px!important}.yv-pricebox-outer{margin-bottom:0.2%!important}.variant_option label{max-width:130px;max-height:100px}.fabric-label .option-content{position:relative;border:2px solid #fff0;border-radius:4px;overflow:hidden;transition:border-color 0.2s;margin:5px;cursor:pointer;border-radius:60%;max-width:97px;max-height:69px;width:70%;height:110px;aspect-ratio:1.32 / 1}.fabric-label img{max-width:120px;min-height:100%;height:auto;object-fit:contain;object-position:center}.productOption:checked+.option-content{border-color:#000}.productOption{position:absolute;opacity:0;width:0;height:0}.fabric-label img{display:block;width:100%;max-width:120px;height:auto}.image-fallback{display:block;width:120px;height:120px;background:#f5f5f5;padding:15px;text-align:center}.size-option .option-content{padding:8px 15px;border:1px solid #ddd;margin:5px;min-width:60px;text-align:center;border-radius:50px}.size-option .productOption:checked+.option-content{background:#000;color:#fff;border-color:#000}@media (max-width:575px){.yv-main-product-detail .yv-product-quantity{marign-bottom:20px!important}label.yv-variant-title{text-align:left;padding-left:2%}.product-option-selector{margin:3% auto}.flxcalculator-plugin-snippet{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:3%}#pop-up_form{margin-top:2.7%!important}.yv-product-quantity label.yv-variant-title{padding-left:0;text-align:left!important}}@media (max-width:381px){#pop-up_form{margin-top:4.7%!important}}.hulkapps_product_options{background-color:#fff;border:unset!important;padding:.5% 6%;height:100%;border-radius:50px;border:1px solid #333!important}#option_total{display:none!important}.hulkapps_product_options div,.hulkapps_product_options div label{background-color:#fff!important;border:unset!important;height:auto;max-height:100%;margin:0px!important;padding:0!important;border-radius:50px;text-align:center!important}.hulkapps_option_value{display:flex!important;justify-content:center;align-items:center;padding-top:10px}.hulkapps_product_options .hulkapps-custom-check{margin-right:10px!important}.hulkapps_product_options #option_display_total_format,.hulkapps_product_options #option_display_total_format span{color:#333!important}.hulkapps_option.full_width .hulkapps_option_name{padding-bottom:0!important}.hulkapps_option .hulkapps_option_value label.hulkapps_check_option .hulkapps-custom-check{border:1px solid #333!important}@media (min-width:380px) and (max-width:780px){.hulkapps_product_options{padding:2% 6%!important}}.pdp_information_btn{border:2px solid #333;color:#333;text-transform:uppercase;padding:0;font-size:18px}#pop-up_form{margin-bottom:14px;min-height:50px;padding:0!important}.hulkapps_option_name div{color:#333;font-size:14px;letter-spacing:2px}.hulkapps_check_option{margin-top:15px;color:#333;font-size:12px!important;font-family:Jost}.hulkapps-custom-check svg path{fill:#333!important}.product_button{margin-bottom:8px!important}.Sd_addProduct.add_to_cart.button.med-btn:hover{color: #333 !important;}.Sd_addProduct.add_to_cart.button.med-btn{border:2px solid #333!important;padding:5.5% 0;border-radius:50px!important}#pop-up_form{border:1px solid #333!important;border-radius:50px!important}.yv-main-product-detail.slider-product-detail{padding:40px 10px!important}.Sd_addProduct{background:#333333!important;color:#fff!important;max-width:100%!important;width:100%}.shopify-payment-button{background:#fff!important;color:#333!important;border:2px solid #333!important}@media (min-width:600px){#ProductData-template--17847379067079__main-product .Sd_addProduct{max-height:48px}}@media (max-width:575px){.pdp_information_btn{font-size:14px}#ProductData-template--17847379067079__main-product .Sd_addProduct{max-width:100%!important}#ProductData-template--17847379067079__main-product .Sd_addProduct{padding:16px 0}#ProductData-template--17847379067079__main-product .shopify-payment-button{padding:6px 0}}.pdp-action-container.yv-checkout-btn{display:block}#pickUpAvailabilityPreview{display:none!important}.theme-layout-rounded button.quantity-button.transparent_btn{background-color:transparent!important}.pdp-action-container.yv-checkout-btn button span,.pdp-action-container.yv-checkout-btn button{font-family:'Inter'}.accordion .accordion-item .accordion-content p span{font-family:Jost}#yv-product-accordion{display:none}.yv-checkout-btn-full-width .add_to_cart.button,.yv-checkout-btn-full-width .shopify-payment-button{max-height:46px;height:100%}.button.med-btn,.pdp-action-container button.shopify-payment-button__button{min-height:unset!important;height:40px}.accordion .accordion-content p{font-size:20px;font-weight:300;margin:2em 0}.yv-variant-title{font-size:20px!important}@media (max-width:575px){#shopify-section-template--17798748635335__main-product .container{padding:0 23px!important}.row .col-12.col-sm-12.col-md-6.col-lg-4,.content-divider-mobile-none .yv-main-product-detail .yv-checkout-btn,.yv-product-quantity,.yv-product-detail-title,.yv-pricebox-outer{padding:0 0!important}.product-option-selector{margin-bottom:0}.yv-main-product-detail>div:not(.product_button){padding-left:0;padding-right:0}.pdp-action-container.yv-checkout-btn.dynamic-checkout-enabled{margin:12px 0}.yv-product-detail-title.h6{line-height:29px!important;margin-bottom:6px}.yv-main-product-detail>div:not(.product_button),{padding:0!important}.yv-pricebox-outer{width:100%!important;}.#canada-message{margin-bottom: 4% !important;}.yv-prizebox{width:110%!important;display:flex!important;margin-bottom:0;justify-content:flex-end;align-items:center;padding:0 10px 0 0}.yv-product-quantity{display:flex;align-items:center;justify-content:center;flex-direction:row!important;flex-wrap:nowrap!important;gap:15px}.yv-checkout-btn-full-width .add_to_cart.button,.yv-checkout-btn-full-width .shopify-payment-button{max-height:54px;height:54px;width:100%;max-width:unset!important;margin:0!important}.accordion button .accordion-title{padding:.5em 1em .5em 0!important}.yv-main-product-detail.slider-product-detail .container{padding:0 5px!important}.carousel-cell{height:100%!important;background:#fff}.carousel-cell img{object-fit:contain!important}#ProductData-template--17847379067079__main-product{padding:0 8px!important}.yv-main-product-detail.slider-product-detail{padding:30px 10px 10px!important}.yv-collection-product-grid{padding-bottom:5px!important}}.quantity input{border:1.8px solid #000;border-radius:20px}@media (max-width:380px){#hulkapps_options_8355195650247{margin:5px 0 15px!important}.product-section .product_button,.yv-product-quantity{margin-bottom:21px!important}.product_button{margin-top:0px!important}.yv-product-quantity{padding:0px!important}.mobile-flex{flex-direction:column!important;gap:0px!important;margin:0px!important}.yv-pricebox-outer{width:unset!important;margin-bottom:0!important}.#canada-message{margin-bottom: 4.7% !important;}.yv-prizebox{width:100%!important}.yv-product-detail-title.h6{margin-bottom:2!important}.yv-main-product-detail.slider-product-detail{padding:10px!important}}.quantitye-up{right:0%;position:absolute;padding:0 15px 0 0}.yv-product-accordion{border-bottom:1px solid #e5e5e5!important}.yv-product-accordion p,.yv-product-accordion li,.yv-product-accordion p span{color:#646464;font-family:'Jost'}.yv-product-accordion h6{font-family:Inter;font-size:28px;color:#333;font-weight:400}.yv-accordion-card{margin-bottom:5px!important}.yv-product-accordion{margin-top:10px!important}@media (max-width:786px){.yv-main-product-detail.slider-product-detail{margin-top:15px}.product-section .yv-accordion-header svg{background-color:#fff0}.content-divider-mobile-none .yv-product-accordion.sidebar-content{padding-left:0!important;padding-right:0!important}.yv-product-accordion.sidebar-content:first-of-type{margin-top:30px!important}}@media (min-width:575px){.flxcalculator-plugin-wrapper{height: fit-content;max-height: 36px;display: flex;align-items: flex-end;}.yv-product-accordion{display:none!important}}.Sd_addProduct{font-weight:500}.yv-product-detail-title,.yv-product-price{font-size:30px!important}.hulkapps_option_name div,.cb_render .hulkapps_option_value label,#pop-up_form,.Sd_addProduct span,.product-stock label{font-size:24px!important}.yv-variant-title{font-size:24px!important;margin-bottom:2px!important}@media (min-width:1500px) and (max-width:1920px){.yv-product-detail-title,.yv-product-price{font-size:30px!important}.hulkapps_option_name div,.cb_render .hulkapps_option_value label,#pop-up_form,.Sd_addProduct span,.product-stock label{font-size:22px!important}.yv-variant-title{font-size:22px!important}}@media (min-width:768px) and (max-width:1500px){.yv-product-detail-title,.yv-product-price{font-size:26px!important}.hulkapps_option_name div,.cb_render .hulkapps_option_value label,#pop-up_form,.Sd_addProduct span,.product-stock label{font-size:20px!important}.yv-variant-title{font-size:20px!important}}@media (min-width:575px) and (max-width:768px){.yv-product-detail-title,.yv-product-price{font-size:24px!important}.hulkapps_option_name div,.cb_render .hulkapps_option_value label,#pop-up_form,.Sd_addProduct span,.product-stock label{font-size:18px!important}.yv-variant-title{font-size:18px!important}.Sd_addProduct span{line-height:1.5em;font-size:18px!important}}@media (max-width:575px){.weight-returns-Policy-widget svg{width: 62px !important;height: 30px !important;}.weight-returns-Policy-widget {font-size: 14px !important}.yv-product-detail-title,.yv-product-price{font-size:20px!important}.hulkapps_option_name div,.cb_render .hulkapps_option_value label,#pop-up_form,.Sd_addProduct span,.yv-variant-title,.Sd_addProduct span,.product-stock label{font-size:16px!important}}@media (max-width:600px){#popup{width:96%}}#popup{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;border:1px solid #ccc;box-shadow:0 0 10px rgb(0 0 0 / .5);padding:20px;z-index:999999999999999999999999999999999999999999}#overlaye{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:9999}.flickity-slider div,.flickity-slider img,.thumbnail-position-left .yv-product-small-slider-container,.thumbnail-position-right .yv-product-small-slider-container{z-index:0!important}.close{position:absolute;top:10px;right:10px;cursor:pointer;font-size:20px;color:#aaa}.close:hover{color:#000}.form-group{width:97%}.weight-returns-Policy-widget{font-size:16px;margin:20px 0;font-weight: 400;background: #F5F5F5;padding: 15px 22px !important;border-radius: 10px;box-shadow: 0 0 0px 1px #000;font-family: 'Jost';}.weight-returns-Policy-widget a{font-size:16px;color:#000;text-decoration:underline;}.returns-Policy-container{display: flex;justify-content: flex-start;align-items: flex-start;gap: 10px;}.returns-Policy-container svg{width: 44px;height: 25px;}.weight-returns-Policy-widget h3{font-size:128% !important;font-weight: 600;color:#333;margin-bottom:9px;}.weight-returns-Policy-widget strong{font-weight: 600}.returns-Policy-container span{margin-top: -0.7%;}
  .ma-shipping-widget {
    margin: 20px 0;
    box-shadow: 0 0 0 0.6px  #A78F5A;
    background-color: #FDFAF3;
    border-radius: 10px;
    text-align: left;
  }
  .ma-shipping-widget .ma-shipping-container{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px;
    flex-wrap: wrap;
    gap: 10px;
  }
  .shipping-header {
    font-weight: bold;
    margin: 0 0 5px 0;
    text-transform: uppercase;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 10px;    
    font-size: 132% !important;
  }
  .shipping-header span{
    color: #333;

  }
  .shipping-title {
    font-weight: 500;
    display: flex;
    margin: 0 0 2px 0;
    align-items: center;
    justify-content: flex-start;
    gap: 6px;
  }
  .shipping-title span{
color: #333 !important;
  }
  .shipping-detail {
    color: #646464;
    margin: 0;
  }
.ma-instock{
  color: #37975D;
  box-shadow: 0 0 0 0.6px #37975D;
  padding: 2px 5px;
  font-weight: 500;    
  border-radius: 2px;    
  background: #fff;
  text-transform: uppercase;
}
.ma-custom{
  color: #A78F5A;
  box-shadow: 0 0 0 0.6px #A78F5A;
  padding: 2px 5px;    
  font-weight: 500;
  border-radius: 2px;
  background: #fff;  
  text-transform: uppercase;
}
.ma-link{
  width: 100%;
  box-shadow: 0 0 0 0.6px #A78F5A;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  border-radius: 0 0px 10px 9px;
  padding: 3px 3%;
  color: #000;
}
.ma-learn-more{
  background: #fff;
  border-radius: 0px 0px 10px 10px;
}
.ma-link p{
    font-size: 88% !important;
    color: #000;
}

.ma-shipping-widget .shipping-title,
.ma-shipping-widget .shipping-detail,
.ma-shipping-widget .ma-custom,
.ma-shipping-widget .ma-instock{
  font-size: 15px !important;
}