/** Shopify CDN: Minification failed

Line 20:0 All "@import" rules must come first

**/
body.custom-class div#shopify-section-sections--24213424472348__announcement-bar{
  display:none !important;
}

body.custom-class div#shopify-section-sections--24213424472348__header {
    display: none !important;
}

body.custom-class div#shopify-section-sections--24213424341276__footer{
  display: none !important
}


.alireviews-review-box .alr-wh-comp-review-box-title,.custom-imageSection h2.title_mains{font-family:var(--heading-font-stack);font-style:var(--heading-font-style);text-transform:var(--heading-capitalize);letter-spacing:var(--heading-letterspacing)}.theme-faqs .grid-cols-2{display:flex;flex-direction:column;max-width:920px;gap:0}.dropdown-selection-outer-box.desktop-hidden,.mobile_variant-picker,.product-block-variant-picker .myvarinst-Color>div legend br,.product-block-variant-picker fieldset.product-variant-picker-block .size_wrpes.mob_size_wrpes,.sticky-buybutton,.sticky-buybutton.show-sticky,.theme-faqs .card:after,.theme-faqs .card:before{display:none}.theme-faqs .card__surface{border:0;border-radius:0;padding:0;border-bottom:.1rem solid #2f4057}.theme-faqs .card__surface h3 button{color:#000;font-size:20px;text-transform:none;font-weight:500;font-family:'Neue Haas Unica';letter-spacing:0;padding:25.5px 0}.theme-faqs .card__surface .rte{margin:0;padding-bottom:10px}.theme-faqs .card__surface .rte p{color:#000}.theme-faqs .grid-cols-2 .gap-theme{gap:8px}.custom-featureProduct .section-content,.custom-imageSection .section-content{padding:0;max-width:100%}.custom-imageSection .custom_rows{gap:0;align-items:flex-start}.custom-imageSection .coles_left{background:#2f4057;padding:50px 20px 190px;position:sticky;top:78px;align-items:flex-start}.custom-imageSection h2.title_mains{font-weight:var(--heading-font-weight);line-height:1;font-size:var(--standard-heading-size);max-width:520px;margin-bottom:78px;color:#f4f2f0;margin-left:auto;margin-right:auto}.custom-imageSection ul.cutsom_lists{display:flex;flex-direction:column;gap:48px;margin-bottom:48px;max-width:520px;justify-self:center}.cstm_landinng_page .overflow-hidden{overflow:visible}.custom-imageSection .coles_right{padding:60px 20px;border-top:1px solid #2f4057;border-bottom:1px solid #2f4057;gap:6rem;display:flex;flex-direction:column}.custom-imageSection .coles_right .custom_imageitem{max-width:550px;width:100%;margin:0 auto}.custom-imageSection .custom_imageitem .video_gigg{border-radius:16px}.theme-feature_multicols li img.iconimags{height:60px;object-fit:contain;margin:0 auto 20px}.theme-feature_multicols li h3.inline-heading-rte{font-size:22px}.theme-feature_multicols li .inline-rte{font-weight:500;font-family:'Neue Haas Unica';font-size:16px;text-transform:none;letter-spacing:0;max-width:230px;margin:10px auto 0;line-height:1.2}.custom-imageSection .cutsom_lists .custom_listitem{display:flex;align-items:flex-start;gap:25px}.custom-imageSection .custom_listitem .listitemimg{display:flex;justify-content:center;align-items:center;min-width:51px;width:51px}.custom-imageSection .custom_listitem .listitemimg img.image_gg{width:100%;max-width:100%;height:auto}.custom-imageSection .listitemtxt-desc h3.listtitle{font-size:18px;color:#f4f2f0;font-family:Futura;text-transform:uppercase;margin-bottom:0}.custom-imageSection .listitemtxt-desc .listtitle-desca p{font-size:16px;color:#f4f2f0}.custom-imageSection .custom_imageitem h3.title{font-size:28px;font-family:Futura;text-transform:uppercase;line-height:.9;margin-bottom:15px}.custom-imageSection .custom_imageitem .right-desc,.product-content .product-block-text{margin-bottom:15px}.custom-featureProduct .grid{gap:0}.custom-featureProduct .product-content{padding:40px 16px 18px}.custom-featureProduct .product-content .product-block-container{display:flex;flex-direction:column;max-width:500px;margin:0 auto}.custom-featureProduct .product-content .cstm-heading-text{font-size:24px;line-height:.9;text-transform:uppercase;font-family:var(--heading-font-stack);font-weight:var(--heading-font-weight)}.product-block-variant-picker fieldset.product-variant-picker-block{display:flex;gap:20px}.product-block-variant-picker .myvarinst-Color>div legend,.product-block-variant-picker fieldset.product-variant-picker-block label{font-size:12px;letter-spacing:0;text-transform:uppercase;font-weight:700;font-family:'Neue Haas Unica';margin-bottom:10px;display:block}.product-block-variant-picker fieldset.product-variant-picker-block .label_head_variant{width:100%;position:relative;display:block}.product-block-variant-picker fieldset.product-variant-picker-block .cstm-variant-wrap{flex-direction:column;margin:0;width:calc(100% - 100px)}.product-block-variant-picker fieldset.product-variant-picker-block .size_wrpes{display:flex;align-items:center;position:absolute;right:0;top:0;cursor:pointer;font-size:10px}.product-block-variant-picker fieldset.product-variant-picker-block .size_wrpes img{margin-right:5px;width:27px}.product-block-variant-picker fieldset.product-variant-picker-block select{width:100%;height:35px;padding:8px 10px;background-color:#fff;border-radius:4px;border:1px solid #000!important;box-shadow:none;line-height:13px;font-size:12px;font-weight:500;margin-top:0}.product-block-variant-picker fieldset.product-variant-picker-block .cstm-qty-wrapper .qty-function{height:35px;padding:0;background-color:#fff;border-radius:4px;border:1px solid #000!important;box-shadow:none;line-height:13px;font-size:14px;font-weight:500;width:80px;display:flex;align-items:center;justify-content:space-evenly}.product-block-variant-picker fieldset.product-variant-picker-block .cstm-qty-wrapper .qty-function input.qty-input{width:20px;text-align:center}.product-block-variant-picker fieldset.product-variant-picker-block .cstm-qty-wrapper .qty-function .qty-btn{font-size:17px}.product-block-variant-picker .myvarinst-Color>div{flex-direction:column;width:100%;align-items:flex-start}.product-block-variant-picker .myvarinst-Color>div legend{display:flex;width:100%}.product-block-variant-picker .myvarinst-Color>div legend span{margin:0 0 0 5px;text-transform:none}.product-block-variant-picker .myvarinst-Color .variant-input label .rounded-button{border-radius:2px;width:100%;height:100%;background-image:none!important;box-shadow:0 0 1px #00000085}.product-block-variant-picker .myvarinst-Color .variant-input label{padding:2px;border:1px solid rgba(114,118,131,.5);width:35px;height:35px;border-radius:4px}.color-swatch:checked+label{box-shadow:none;padding:4px!important;border:1px solid #727683!important}.product-block-variant-picker .myvarinst-Color>div>div{margin:0}.product-block-variant-picker{display:flex;flex-direction:column-reverse}.free-bonus-selection,.product-block-price{align-items:center;margin-top:20px;display:flex}.product-block-price{border-top:1px solid #000;border-bottom:1px solid #000;padding:15px 0}.product-block-price *{margin-right:8px;font-size:24px;font-family:'Neue Haas Unica';font-weight:400;color:#7c7c7c}.product-block-price .current-price{color:#000!important;font-weight:600}.product-block-price .cstn-off_prc{font-size:13px;line-height:19px;padding:2.5px 14px;border-radius:25px;background:#2f4057;color:#f4f2f0}.product-block-price .cstn-off_prc .badge,.product-block-price .cstn-off_prc .badge span{font-size:13px!important;line-height:19px!important;margin:0;color:#f4f2f0}.free-bonus-selection{background:#c7dae5;padding:10px 0;position:relative;border-radius:12px}.free-bonus-selection .bonus-badge{background:#2f4057;color:#f4f2f0;padding:5px 0 5px 10px;width:100%;max-width:19%;font-size:13px;position:relative}.free-bonus-selection .bonus-badge:before{content:" ";position:absolute;left:100%;width:10px;height:10px;border-top:14px solid #2f4057;border-right:14px solid transparent;top:0}.free-bonus-selection .bonus-badge:after{content:" ";position:absolute;left:100%;width:10px;height:10px;border-bottom:14px solid #2f4057;border-right:14px solid transparent;top:auto;bottom:0}.free-bonus-selection .free-bonus-content{padding-left:25px;display:flex;align-items:center}.free-bonus-input label{cursor:pointer;height:28px;width:28px;margin:0!important;background-color:#fff;border:2px solid #000;border-radius:4px;font-size:0;display:block}.free-bonus-input{position:relative}.free-bonus-input input{position:absolute;width:100%;height:100%;opacity:0}.free-bonus-input input:checked+label:after{width:14px;height:8px;content:" ";position:absolute;left:7px;top:8px;border-bottom:3px solid #2f4057;border-left:3px solid #2f4057;transform:rotate(-45deg)}.free-bonus-content .free-bonus-description{padding-left:8px}.free-bonus-content .free-bonus-description p{font-size:14px;color:#000;line-height:1}.free-bonus-selection .free-bonus-image{width:50px;height:50px;margin-left:15px;position:relative}.free-bonus-selection .free-bonus-image .free-badge svg{position:absolute;right:-20px;top:-5px;animation:5s linear infinite badgeSpin}@keyframes badgeSpin{0%{transform:rotate(0)}100%{transform:rotate(1turn)}}.free-bonus-selection .free-bonus-image .free-badge p{color:#fff;font-size:10px;top:6px;right:-14px;position:absolute}.product-content .cstm-checkout-btn a{background:#2f4057;text-align:center;color:#f4f2f0;border-radius:10px;margin-top:10px;padding:21px;font-size:20px;line-height:1;display:block}.shipping-pay-sec-inner{margin-top:20px}.shipping-pay-sec-inner .ship-guarantee-wrap{display:flex;align-items:center;gap:10px;margin-bottom:10px}.shipping-pay-sec-inner .ship-guarantee-wrap .each-heading{display:flex;align-items:center;gap:8px;width:calc(50% - 4px);position:relative}.shipping-pay-sec-inner .ship-guarantee-wrap .each-heading p{font-size:11px;font-weight:600}.shipping-pay-sec-inner .ship-guarantee-wrap .guarantee-area.each-heading{justify-content:flex-end}.shipping-pay-sec-inner .ship-guarantee-wrap .ship-area.each-heading:after{content:" ";position:absolute;top:0;right:0;width:1px;height:18px;background:#2f4057}.custom-featureProduct .grid .product-media{grid-column:span 7/span 7;position:relative}.custom-featureProduct .grid .product-content{grid-column:span 5/span 5}.custom-featureProduct .grid .product-media .cstm_nav_bottom{position:absolute;left:50%;transform:translateX(-50%);bottom:3.6%;max-width:398px}.cstm_nav_top ul.slick-dots,.custom-featureProduct .product-media .cstm_nav_bottom .slick-arrow{display:none!important}.cstm_nav_top button.slick-arrow{z-index:9;width:40px;height:40px}.cstm_nav_top button.slick-next.slick-arrow{right:20px}.cstm_nav_top button.slick-prev.slick-arrow{left:20px}.slick-next:before,.slick-prev:before{font-size:30px!important;color:#2f4057!important}.cstm_nav_bottom .slick-slide{padding:0 3px}.cstm_nav_top .slick-slide li{display:block!important}.cstm_landinng_page .ss-announcement-bar .announcement-bar__link{border-top:1px solid #000;padding:28px 0!important;background:#fff!important;position:relative}.cstm_landinng_page .ss-announcement-bar__message li img{height:60px;object-fit:contain;padding:0 10px;margin:0 10px}.cstm_landinng_page .ss-announcement-bar__message li{padding:0}.cstm_landinng_page .ss-announcement-bar .trusted-by-content p.delivered-text{display:block;color:#000;font-size:16px;line-height:1;text-align:center;margin-top:6px}.cstm_landinng_page .ss-announcement-bar .trusted-by-content .low-text{color:#000;line-height:1;font-size:11px;margin-top:6px;font-weight:700;font-family:'Neue Haas Unica'}.cstm_landinng_page .ss-announcement-bar .trusted-by-content{background-image:radial-gradient(circle farthest-corner at 50% 50%,#c7dae57a 10%,rgba(255,254,242,0));max-width:306px;margin:0 auto;position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;justify-content:center;display:flex;flex-direction:column;align-items:center;height:100%}.size_popups{position:fixed;top:auto;left:0;width:100%;height:100vh;z-index:99;display:flex;justify-content:center;align-items:center;background:#2f4057a1;bottom:0}.size_popups .close-popup{position:absolute;right:10px;top:10px;background:#2f4057;cursor:pointer;width:30px;height:30px;border-radius:50px;display:flex;justify-content:center;align-items:center}.size_popups .close-popup svg path{stroke:#fff}.size_popups .close-popup svg{width:14px}.size_popups img.chartimg{width:100%;max-width:100%}.popup-content{width:95%;max-width:800px;position:relative}.alireviews-review-box .alr-wh-comp-review-box-title{text-align:center;font-weight:var(--heading-font-weight)!important;line-height:var(--heading-line-height)!important;font-size:var(--standard-heading-size)!important}.shipping-pay-sec-inner .payment-wrap{max-width:250px;margin:0 auto}.cstm_nav_top .slick-track{height:100vh}.custom_imageitem .table-data{margin-bottom:20px}.custom_imageitem .table-data table{border:1px solid #eee;width:100%}.custom_imageitem .table-data tr:first-child td{text-align:center;background:#c7dae5}.custom_imageitem .table-data td{width:50%;padding:5px;text-align:center;border:1px solid #eee}.cstm_nav_top.slick-slider.slick-dotted{margin-bottom:0!important}.popup_body{overflow-y:hidden}.ships-by-wrapp{justify-content:space-between;align-items:center;padding:0 25px;margin:16px 0 0;background-color:#c7dae5;border-radius:50px;display:flex;height:50px;gap:5px}.ships-by-wrapp .hourglass{font-size:13px;display:flex;align-items:center;gap:8px}.ships-by-wrapp .hourglass svg{animation:2.5s ease-in-out infinite hourglassSpin}.ships-by-wrapp .date-sec p span,.ships-by-wrapp .hourglass p span{font-weight:600}.ships-by-wrapp .date-sec p{font-size:13px}@keyframes hourglassSpin{0%{transform:rotate(0)}100%,50%{transform:rotate(180deg)}}.ships-by-wrapp .date-sec .green-circle{width:10px;height:10px;background-color:#009111;border-radius:100%;animation:1s ease-in-out infinite pulse}.dropdown-selection-outer-box .dropdown-list p.dropdown-option{line-height:30px}@keyframes pulse{0%,100%,70%{opacity:100%}50%{opacity:30%}}.ships-by-wrapp .date-sec{display:flex;align-items:center;gap:8px}@media (max-width:989px){.theme-faqs ul.gap-theme{gap:5px}.theme-faqs .card__surface h3 button{padding:15px 0}.theme-feature_multicols .grid{gap:30px}.custom-imageSection .custom_rows{flex-direction:column}.custom-imageSection .coles_left{padding:50px 20px 64px;position:static;align-items:center;width:100%;text-align:center;justify-content:center;display:flex;flex-direction:column}.custom-imageSection h2.title_mains{margin-bottom:40px}.custom-imageSection .cutsom_lists .custom_listitem{align-items:center;gap:15px;flex-direction:column;max-width:270px}.custom-imageSection ul.cutsom_lists{flex-direction:column;gap:30px;margin-bottom:0;max-width:520px;justify-self:center}.custom-imageSection .coles_right{padding:50px 20px;gap:5rem;flex-direction:column;width:100%}.custom-imageSection .coles_right .custom_imageitem{text-align:center}.custom-imageSection .custom_imageitem h3.title{font-size:22px;margin-bottom:10px}.cstm_landinng_page .ss-announcement-bar .trusted-by-content{padding:7px 0}.cstm_nav_top .slick-track{height:320px}.cstm_nav_top .slick-track .slick-slide>div,.cstm_nav_top .slick-track .slick-slide>div li{max-height:320px}.cstm_nav_top .slick-track .slick-slide>div li img{object-fit:cover;object-position:center;width:100%;height:100%;aspect-ratio:unset;max-height:320px}.cstm_nav_top button.slick-next.slick-arrow{right:0}.cstm_nav_top button.slick-prev.slick-arrow{left:0}.cstm_nav_top.slick-dotted.slick-slider{margin-bottom:0!important}.custom-featureProduct .product-content{padding:35px 15px}}@media (max-width:767px){.cstm_nav_bottom{display:none!important}.cstm_nav_top .slick-dots{bottom:15px}.cstm_nav_top .slick-dots li{width:auto;height:auto;margin:0 3px}.cstm_nav_top .slick-dots li button{width:8px;height:8px;padding:0;border-radius:50px;background-color:#000;opacity:.2}.cstm_nav_top .slick-dots li button:before,.dropdown-selection-outer-box.desktop-hidden,.product-block-variant-picker fieldset.product-variant-picker-block .size_wrpes.desktop_size_chart{display:none}.cstm_nav_top .slick-dots li.slick-active button{opacity:1}.mobile_variant-picker{display:none;flex-direction:column-reverse}.selected-color-area,.size-header-outer{display:flex;justify-content:space-between;padding:7px 0 0;border-top:1px solid #000}.selected-color-area,.size-header-outer legend.selected-size-area{font-size:12px;letter-spacing:0;text-transform:uppercase;font-weight:700;font-family:Neue Haas Unica;display:flex;gap:5px}.selected-color-area span.curr_selected-color,.size-header-outer legend.selected-size-area span.curr_selected-size{height:17px;font-weight:600;text-transform:none}.size-header-outer .size_wrpes{display:flex;align-items:center;font-size:10px;letter-spacing:0}.size-header-outer .size_wrpes img.sizeicons{margin-right:5px;width:27px}.all_option_wrap{margin-top:10px;justify-content:flex-start;justify-content:flex-start;display:flex;gap:15px;position:relative;flex-wrap:nowrap;overflow:auto;max-width:100%;width:100%;scroll-behavior:smooth;transition-delay:4s;transition-property:all}.all-size-wrap .mobile-size{min-width:12.6rem;max-width:12.6rem;border:.1rem solid #c2c4c9;border-radius:.8rem;position:relative;cursor:pointer;overflow:hidden}.all-size-wrap .mobile-size .size-header{background:#c7dae5;padding:12px 8px;font-size:14px;font-weight:700}.all-size-wrap .mobile-size .pricing-header{padding:10px}.all-size-wrap .mobile-size .pricing-header .in-stock{color:#50a721;font-weight:500;font-size:16px;line-height:24px}.all-size-wrap .mobile-size .pricing-header .promo-price{font-size:18px;font-weight:700}.all-size-wrap .mobile-size .pricing-header .promo-price .strikethrough-price{text-decoration:line-through;color:#666;font-weight:400;margin-right:5px}.mobile_variant-picker p.product-type-text{font-size:14px;margin-bottom:0;margin-top:10px}.check-qty-wrapp,.size-header-outer .size_wrpes{display:flex;align-items:center}.all-color-wrap .mobile-color{min-width:126px;max-width:126px;border:1px solid #c2c4c9;border-radius:8px;position:relative;cursor:pointer;overflow:hidden}.all-color-wrap .mobile-color .color-image{width:100%;height:132px}.all-color-wrap .mobile-color .color-image img{width:100%;height:100%;object-fit:cover}.all-color-wrap .mobile-color span{padding:12px 8px;font-size:16px;font-weight:600;display:block}.check-qty-wrapp .dropdown-selection{border:1px solid #000;border-radius:5px;width:65px;height:52px}.check-qty-wrapp .dropdown-selection p#quantity-number{width:100%;height:100%;display:flex;align-items:center;padding:8px 12px 8px 8px;position:relative;font-size:18px;line-height:18px}.dropdown-selection-outer-box .dropdown-list{position:absolute;top:100%;left:0;width:100%;border:1px solid #000;border-radius:5px;padding:8px 12px 8px 8px;font-size:16px;line-height:20px;background:#fff;z-index:1}.check-qty-wrapp .dropdown-selection p#quantity-number:before{content:" ";position:absolute;right:10px;width:9px;height:9px;border-bottom:3px solid #252525;border-right:3px solid #252525;transform:rotate(45deg);top:19px}.product-content .cstm-checkout-btn a,.sticky-buybutton .cstm-checkout-btn a{background:#2f4057;text-align:center;color:#f4f2f0;border-radius:10px;margin-top:0;padding:17px 5px;font-size:18px;line-height:1;display:block;width:100%}.product-content .cstm-checkout-btn{width:100%}.check-qty-wrapp{display:flex;align-items:center;gap:15px;padding:15px 0 0}.arrow-wrapp,.dropdown-selection-outer-box{position:relative}.cstm_nav_top ul.slick-dots{display:block!important}.arrow-wrapp .size-arrow{position:absolute;top:-65px;transform:translateY(-50%);z-index:1}.arrow-wrapp .color-arrow{position:absolute;top:-85px;transform:translateY(-50%);z-index:1}.color-arrow.accordion-arrow-left,.size-arrow.accordion-arrow-left{left:10px}.color-arrow.accordion-arrow-right,.size-arrow.accordion-arrow-right{right:10px}.color-arrow svg,.size-arrow svg{width:25px}.all-color-wrap .mobile-color.selected,.all-size-wrap .mobile-size.selected{border-color:#000}.mobile_variant-picker .main-option[data-option_name=Size],.product-block-price{margin-top:10px}.sticky-buybutton{position:fixed;bottom:0;left:0;width:100%;z-index:9999;background:#fff;padding:16px 20px}.popup-content{height:65vh}.popup-content .mob_siz-img{overflow:auto;height:100%}.popup_body .sticky-buybutton{z-index:9}.cstm_landinng_page main #marq{max-height:none}.ships-by-wrapp .date-sec p,.ships-by-wrapp .hourglass{font-size:11px}.sticky-buybutton .ships-by-wrapp{margin-top:5px;background:0 0;padding:0;height:auto}.product-block-variant-picker fieldset.product-variant-picker-block .size_wrpes.mob_size_wrpes{display:flex}.sticky-buybutton.show-sticky{display:block}}@media (max-width:440px){.check-qty-wrapp,.shipping-pay-sec-inner .ship-guarantee-wrap{gap:5px}.product-content .cstm-checkout-btn a{padding:17px 2px}.product-block-price *{margin-right:2px;font-size:18px}.product-block-price .cstn-off_prc{font-size:11px;line-height:14px;padding:3px 10px 5px}.product-block-price .cstn-off_prc .badge,.product-block-price .cstn-off_prc .badge span{font-size:11px!important;line-height:14px!important}.free-bonus-selection .free-bonus-image{margin-left:0}.free-bonus-selection .free-bonus-content{padding-left:20px;width:155px}.shipping-pay-sec-inner .ship-guarantee-wrap .each-heading{gap:4px}.shipping-pay-sec-inner .ship-guarantee-wrap .each-heading p{font-size:9.4px}.current-price{font-size:20px!important}}
@import url('https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap');
@font-face {
    font-family: 'Oswald-bold';
    src: url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Bold.eot?v=1747036676');
    src: url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Bold.eot?v=1747036676?#iefix') format('embedded-opentype'),
        url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Bold_68c79cd8-313a-4e20-9267-a0f59e0eadbb.woff2?v=1747036676') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Bold.woff?v=1747036676') format('woff'),
        url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Bold.ttf?v=1747036676') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald-normal';
    src: url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Regular.eot?v=1747040809');
    src: url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Regular.eot?v=1747040809?#iefix') format('embedded-opentype'),
        url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Regular.woff2?v=1747040809') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Regular.woff?v=1747040809') format('woff'),
        url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Regular.ttf?v=1747040810') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Oswald-light';
    src: url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Light.eot?v=1747044051');
    src: url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Light.eot?v=1747044051?#iefix') format('embedded-opentype'),
        url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Light.woff2?v=1747044051') format('woff2'),
        url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Light.woff?v=1747044052') format('woff'),
        url('https://cdn.shopify.com/s/files/1/0666/9952/6428/files/Oswald-Light.ttf?v=1747044051') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}


.news-sec-two.cstm-blog .cstm-text p {
    font-size: 16px;
    font-family: 'Oswald-normal';
}


.cstm-rch-txt.breaking-new-sec {
    padding: 0;
    background: url("/cdn/shop/t/39/assets/red-blue-bg.jpg?v=1747035954") center no-repeat;
    min-height: 100px;
    /* background-size: cover; */
    background-repeat: repeat-x;
}
.cstm-rch-txt.breaking-new-sec .leading-snug { 
    display: none;
}
.cstm-rch-txt.breaking-new-sec h2 {
    color: #fff;
    font-size: 62px;
    font-weight: 700!important;
    font-family: Oswald-bold!important;
    letter-spacing: 1px;
    padding-top: 24px;
  
}


.news-sec-two.cstm-blog,.news-sec-three.img-below-txt
{
    max-width: 860px;
    margin: 0 auto;
      padding: 0 15px;
}
.custom-testimonials.news-testimonal-slider
{
	    max-width: 1321px;
    margin: 0 auto;
      padding: 0 15px;
}
.cstm-heat-trapped-scn
{    max-width: 948px;
    margin: 0 auto;
      padding: 0 15px;
}
.news-sec-two.cstm-blog h2.blog-heading {
    font-size: 31px;
    font-family: Oswald-bold!important;
    padding-top: 24px;
  padding-bottom: 5px;
}
.news-sec-two.cstm-blog .reporting-content {
    padding-top: 20px;
    padding-bottom: 30px;
}
.news-sec-two.cstm-blog .time.block {
    display: flex;
    justify-content: space-between;
      padding-bottom: 20px;
}
.news-sec-two.cstm-blog .time.block .share.block {
    display: flex;
    align-items: center;
}
.news-sec-two.cstm-blog .time.block span.time-ago {
    color:#3d3c3c;
}
.news-sec-two.cstm-blog .cstm-text p strong {
    font-weight: normal;
    /* color: #ccc; */
    color: #3d3c3c;
}
.news-sec-two.cstm-blog .reporting-content p {
    color: #000;
    font-size: 16px;
    font-family: 'Oswald-normal';
}
.news-sec-two.cstm-blog .reporting-content p strong {
    font-weight: 400;
    position: relative;
    padding-left: 27px;
}
.news-sec-two.cstm-blog .reporting-content p strong:before {
    background: url(/cdn/shop/t/39/assets/pin.png?v=1747042478) center no-repeat;
    position: absolute;
    content: "1";
    color: transparent;
    left: 0;
    top: 4px;
    width: 16px;
    height: 16px;
    background-size: contain;
}
.news-sec-two.cstm-blog .time.block .share.block button#share-button {
    padding: 0 24px 0 0!important;
    position: relative;
}
.news-sec-two.cstm-blog .time.block .share.block button#share-button:after {
    background: url(https://cdn.shopify.com/s/files/1/0666/9952/6428/t/39/assets/share.png?v=1747042159) center no-repeat;
    position: absolute;
    content: "1";
    color: transparent;
    right: 0;
    top: 4px;
    width: 14px;
    height: 16px;
    background-size: contain;
}
.news-sec-two.cstm-blog .time.block p {
    padding-left: 20px;
   position: relative;
      padding-right: 20px;
}
.news-sec-two.cstm-blog .time.block p:after {
    background: url(https://cdn.shopify.com/s/files/1/0666/9952/6428/t/39/assets/save-new.png?v=1747042318) center no-repeat;
    position: absolute;
    content: "1";
    color: transparent;
    right: 0;
    top: 4px;
    width: 14px;
    height: 17px;
    background-size: contain;
}



.news-sec-three.img-below-txt p.img-txt {
    font-size: 16px;
    color:#3d3c3c;
	  font-family: "Lora", serif;
	 padding-top: 2px;
	 padding-bottom: 16px;
}
.news-sec-three.img-below-txt .cstm-content p {
    font-size: 20px;
    line-height: 27px;
    font-family: "Lora", serif;
    color: #000;
}

.news-sec-three.img-below-txt .cstm-content {
    padding-left: 50px;
}
.news-sec-three.img-below-txt .blockquote-content p {
    font-size: 27px;
    line-height: 39px;
    font-family: 'Oswald-normal';
	color: #000;
    max-width: 784px;
    font-weight: normal;
    padding-left: 44px;
}
.news-sec-three.img-below-txt .blockquote-img img {
    width: 47px;
    margin-bottom: 10px;
}

.news-sec-three.img-below-txt .Blockquote {
    padding-left: 20px;
	position:relative;
}
.news-sec-three.img-below-txt .Blockquote:before
{
	content:"1";
	width:4px;
	height:230px;
	position:absolute;
	background-color:#cd0707;
	left:0;
	top:0;
	color:transparent;
}

.cstm-heat-trapped-scn .cstm-content h4 {
    font-size: 35px;
    font-family: 'Oswald-bold';
    padding-top: 98px;
    display: block;
  padding-bottom: 30px;
}


.cstm-heat-trapped-scn .cstm-content p {
    padding-left: 50px;
	    font-size: 20px;
    line-height: 27px;
    font-family: "Lora", serif;
    color: #000;
}

.cstm-heat-trapped-scn img {
    margin-top: 60px;

}
.cstm-heat-trapped-scn img.heat-trapped-img {
    max-width: 860px;
    margin: 60px auto 0;
}


.cstm-heat-trapped-scn .blockquote-content p {
    font-size: 30px;
    line-height: 51px;
    font-family: 'Oswald-normal';
    color: #000;
    max-width: 814px;
    font-weight: normal;
    padding-left: 44px;
	padding-top:10px;
}
.cstm-heat-trapped-scn .blockquote-img img {
    width: 47px;
    margin-bottom: 10px;
}

.cstm-heat-trapped-scn .blockquote {
    padding-left: 20px;
	position:relative;
	    padding-bottom: 120px;
		    margin-top: 105px;
}
.cstm-heat-trapped-scn .blockquote:before
{
	content:"1";
	width:4px;
	height:230px;
	position:absolute;
	background-color:#cd0707;
	left:0;
	top:0;
	color:transparent;
}
.cstm-heat-trapped-scn .cstm-content {
    max-width: 840px;
	    margin: 0 auto;
}

.cstm-heat-trapped-scn p.cstm-bottom-content {
    font-size: 24px;
    line-height: 39px;
    font-family: "Lora", serif;
    /* padding-left: 55px; */
    max-width: 860px;
    margin: 0 auto;
    padding-bottom: 24px;
	padding-left:15px;
	padding-right:15px;
}
.cstm-heat-trapped-scn p.cstm-sub-heading {
    max-width: 860px;
    margin: 0 auto;
    font-size: 16px;
    font-family: "Lora", serif;
    color: #3d3c3c;
    padding-top: 15px;
}


.custom-testimonials.news-testimonal-slider h2.testimonials-subheading {
	 font-size: 24px;
    line-height: 39px;
    font-family: "Lora", serif;
	    margin: 0 auto;
    padding: 0 15px 40px 15px;
	    max-width: 860px;



} 

.custom-testimonials.news-testimonal-slider .slick-slide {
    padding: 0 12px;
    margin-top: 10px;
}

.custom-testimonials.news-testimonal-slider .slick-slide  .testimonial {
    
	   border-radius: 10px;
    background-color: #fff;
    padding: 10px;
    border: 1px solid #ccc;
	min-height:450px;
}
.custom-testimonials.news-testimonal-slider .testimonials-slider.slick-initialized.slick-slider {
    max-width: 100%;
}

.custom-testimonials.news-testimonal-slider .slick-slide .testimonial-blockquote img {
    height: 300px;
    width: 100%;
    object-fit: cover;
	border-radius:10px;
}

.custom-testimonials.news-testimonal-slider .slick-slide  .testimonial p.quote
 {
    text-align: left;
	font-style:normal;
	padding-top:18px;
	padding-bottom:6px;
}




.custom-testimonials.news-testimonal-slider .slick-slide .testimonial .tesimonial-content p {
    text-align: left;
    font-size: 16px;
    font-family: "Lora", serif;
}
.custom-testimonials.news-testimonal-slider .bottom-content {
    font-size: 25px;
    font-family: "Lora", serif;
    max-width: 860px;
    margin: 0 auto;
    padding-top: 80px;
	padding-left:15px;
	padding-right:15px;
}

.news-table-sec.cstm-table {
    max-width: 1176px;
    margin: 0 auto;
    padding: 118px 15px 0 15px;
}


.news-table-sec.cstm-table h2 {
    font-size: 43px;
    font-family: Oswald-bold!important;
    padding-bottom: 124px;
}

.news-table-sec.cstm-table table {
   max-width:100%;
    width: 100%;
    margin: 0 auto;
    text-align: left;
}

.news-table-sec.cstm-table table td, .news-table-sec.cstm-table table th {
    border: 1px solid #D9D9D9;
    font-size: 23px;
    padding: 30px 10px;
	    font-family: arial;
		color:#000;
		    font-weight: normal;
}
.news-product.section-content {
    margin: 0 auto;
    max-width: 860px;
    padding: 0 15px;
}
.news-product.section-content .relative {
    max-width: 100% !important;
    padding: 0;
}
.news-product.section-content .relative .grid {
    display: flex;
    column-gap: 25px;
}



.below-content {
   
    max-width: 860px;
    padding: 0 15px;
    margin: 0 auto;
}

.below-content h2
{
font-size: 25px;
    font-family: "Lora", serif;
	padding-bottom: 42px;
}
    
	.new-timer.timer-img-wth-txt {
    padding-left: 15px;
	padding-right: 15px;
}
.new-timer .timer-img-wth-txt-block {
    display: flex;
    align-items: center;
    max-width: 1122px;
    margin: 0 auto;
    border: 1px solid #e3e0e0;
    border-radius: 16px;
    box-shadow: 0 12px 24px rgba(0,0,0,0.1);
	justify-content:space-between;
	padding:25px 30px;
	    column-gap: 40px;
		margin-bottom:40px;
		
	
}

.new-timer .timer-img-wth-txt-block  .img-block {
    width: 40%;
}
.new-timer .timer-img-wth-txt-block .timer-block-content {
    width: 60%;
	    text-align: center;
	    color: #0F1A78;
}

.new-timer .timer-img-wth-txt-block img {
    border-radius: 16px;
}
.new-timer .timer-img-wth-txt-block .timer-block-content p.cstm-sub-heading {
    text-transform: inherit;
    font-size: 20px;
    padding-bottom: 16px;
    font-family: 'Oswald-light';
    line-height: 26px;
    max-width: 430px;
    margin: 0 auto;
}

.new-timer .timer-img-wth-txt-block .timer-block-content .sellout-block {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #f5f5f5;
    border-radius: 5px;
    padding: 10px 47px;
	    font-family: 'Oswald-normal';
}


.new-timer .timer-img-wth-txt-block .timer-block-content p {
    text-transform: uppercase;
    font-size: 35px;
    padding-bottom: 16px;
    font-family: 'Oswald-light';
    line-height: 50px;
}

.new-timer .timer-img-wth-txt-block .timer-block-content p strong{ font-family: 'Oswald-normal';}


.new-timer .timer-img-wth-txt-block .timer-block-content  a {
    display: block;
    background: linear-gradient(to bottom, #7ddc1f, #3ca80f);
    border-radius: 5px;
    color: #fff;
    text-transform: uppercase;
    font-family: 'Oswald-bold';
    letter-spacing: 1px;
    padding: 19px 0;
    border: 2px solid #259C45;
}

.new-timer .timer-img-wth-txt-block .timer-block-content a span {
    position: relative;
    padding-left: 50px;
	    font-size: 30px;
}
.new-timer .timer-img-wth-txt-block .timer-block-content a span:before {
    content: "1";
    background: url("/cdn/shop/t/39/assets/check-white-large.png?v=1747054299") center no-repeat;
    position: absolute;
    left: 0;
    width: 38px;
    height: 22px;
    color: transparent;
    background-size: contain;
    top: 12px;
}


.new-timer .timer-img-wth-txt-block p.timer-section {
    display: flex;
    flex-direction: column;
    font-family: 'Oswald-light';
    text-transform: inherit;
    padding-top: 15px;
    font-size: 26px;
    line-height: 43px;
}
.new-timer .timer-img-wth-txt-block p.timer-section span#deal-countdown {
 
    font-family: 'Oswald-normal';
}

.new-timer .timer-img-wth-txt-block .timer-block-content .sellout-block p {
    padding-bottom: 0;
    font-size: 20px;
    line-height: 30px;
	position:relative;
	padding-left: 36px;
}

.new-timer .timer-img-wth-txt-block .timer-block-content .sellout-block  h2 p {
    text-transform: capitalize;
	padding-left:0;
}
.new-timer .timer-img-wth-txt-block .timer-block-content .sellout-block h2 p strong {
    color: #EC2C2C;
	font-family: 'Oswald-bold';
}
.new-timer .timer-img-wth-txt-block .timer-block-content .sellout-block h2 p:before{display:none;}
.new-timer .timer-img-wth-txt-block .timer-block-content .sellout-block p strong{font-weight:normal; font-family: 'Oswald-light';}
.new-timer .timer-img-wth-txt-block .timer-block-content .sellout-block p:before
{
	background:url("https://cdn.shopify.com/s/files/1/0666/9952/6428/t/39/assets/free-shipping.png?v=1747054969") left center no-repeat;
	position:absolute;
	left:0;
	content:"1";
	color:transparent;
	width:32px;
	height:20px;
	display:block;
	    top: 5px;
}


.news-product.section-content h2 {
    font-size: 43px;
    font-family: 'Oswald-bold';
    padding-top: 86px;
	padding-bottom:35px;
}

.news-product.section-content .relative .grid .cstm-global {
    width: 50%;
}

.news-product.section-content .relative .grid .cstm-global-text
{
	width:50%;
}
.news-product.section-content .relative .grid .cstm-global-text p{ font-size:25px;	  font-family: "Lora", serif; line-height:33px;}

.news-product.section-content .relative .grid .cstm-global .media img {
    border: none !important;
    border-radius: 0;
}

.news-product.section-content .relative .grid .cstm-global .media:before,
.news-product.section-content .relative .grid .cstm-global .media:after{display:none;}

.custom-testimonials.news-testimonal-slider  button.slick-prev.slick-arrow {
    left: 0;
    z-index: 1;
    
}
.custom-testimonials.news-testimonal-slider  button.slick-arrow:before{opacity: 1;}
.custom-testimonials.news-testimonal-slider  button.slick-next.slick-arrow {
    right: 0;
    z-index: 1;
    
}

.theme-faqs .card {
    max-width: 900px;
    margin: 0 auto;
    width: 100%;
}

    .theme-faqs .lg\:hidden {
        display: none;
    }

.header-lengauge-selector ul#lang-list- {
    transform: translate(0, 0%);
    top: 100%;
}

.header-lengauge-selector form data-island {
    width: 100%;
    max-width: 70px;
}

.header-lengauge-selector form data-island button {
    width: 70px;
}

.header-lengauge-selector form data-island button span {
    margin-left: 0;
    margin-right: auto;
}

div#headerContainer>.overflow-hidden {
    overflow: visible;
}

.cstm_side_cart_checkout  {
    position: sticky;
    bottom: 0;
    background: #fff;
}
.push-btn .push-btn__surface {
    transform: translate(var(--button-hover-left-size),var(--button-hover-top-size)) !important;
}

@media (min-width: 990px) {
    .theme-faqs .lg\:hidden {
        display: block;
    }

  .theme-faqs .hidden{
  display: none!important;
}
}

@media only screen and (max-width: 989px)
{
	.cstm-heat-trapped-scn img.heat-trapped-img {
    max-width: 100%;
    margin: 60px auto 0;
}
.news-product.section-content h2 {
    font-size: 35px;

}

.news-table-sec.cstm-table h2 {
    font-size: 35px;

}
.cstm-heat-trapped-scn .blockquote-content p {
   
    padding-left: 0;
   
}
.news-sec-three.img-below-txt .blockquote-content p {

    padding-left: 0;
}
.cstm-heat-trapped-scn .cstm-content h4 {
    padding-top: 100px;
    
}
.news-table-sec.cstm-table table td, .news-table-sec.cstm-table table th {
    
    font-size: 18px;
    
}


}


@media only screen and (max-width: 768px)
{
	.news-product.section-content h2 {
   
    padding-top: 46px;
   
}
	.custom-testimonials.news-testimonal-slider .bottom-content {
   
    padding-top: 40px;
   
}
	.new-timer .timer-img-wth-txt-block {
  
    flex-direction: column;
}
.new-timer .timer-img-wth-txt-block .timer-block-content {
    width: 100%;

}
	.news-product.section-content .relative .grid {
    
    flex-direction: column;
	        row-gap: 0;
}
.news-product.section-content .relative .grid .cstm-global-text p {
    
    padding-bottom: 15px;
}
.news-product.section-content .relative .grid .cstm-global {
    width: 100%;
}
.news-product.section-content .relative .grid .cstm-global-text {
    width: 100%;
}
/*.news-product.section-content .relative .grid .cstm-global-text p br {
    display: none;
}*/
	.news-sec-three.img-below-txt .cstm-content {
    padding-left: 0;
}
.cstm-heat-trapped-scn .cstm-content p {
    padding-left: 0;

}

.cstm-heat-trapped-scn .blockquote {
    padding-bottom: 45px;
    margin-top: 45px;
}
.news-table-sec.cstm-table {

    padding: 48px 15px 0 15px;
}
.news-table-sec.cstm-table h2 {
   
    padding-bottom: 44px;
}
}

@media only screen and (max-width: 749px)
{
	    .cstm-heat-trapped-scn p.cstm-bottom-content, .custom-testimonials.news-testimonal-slider h2.testimonials-subheading, .custom-testimonials.news-testimonal-slider .bottom-content {
        padding-left: 0;
        padding-right: 0;
    }
	.cstm-heat-trapped-scn img.heat-trapped-img {
    margin: 10px auto 0;
}
	.news-sec-two.cstm-blog h2.blog-heading {
    font-size: 26px;
    
}
.news-sec-three.img-below-txt .cstm-content p br,
.cstm-heat-trapped-scn .cstm-content p br {
    display: none;
}
.news-sec-three.img-below-txt .cstm-content p,
.cstm-heat-trapped-scn .cstm-content p{padding-bottom:15px; font-size:18px;}
.cstm-heat-trapped-scn p.cstm-bottom-content {
    font-size: 18px;
    line-height: 30px;
 
}
.custom-testimonials.news-testimonal-slider h2.testimonials-subheading {
    font-size: 18px;
    line-height: 30px;
	padding-bottom:20px;
    
}
.news-table-sec.cstm-table {
    padding: 30px 15px 0 15px;
}
.custom-testimonials.news-testimonal-slider .bottom-content {
    line-height: 30px;
    font-size: 18px;
    padding-top:30px;
}
.news-product.section-content h2 {
        font-size: 30px;
    }
	.news-product.section-content .relative .grid .cstm-global-text p {
    font-size: 18px;
    line-height: 30px;
              margin-top: 0;
}
.below-content h2 {
    font-size: 18px;
	    padding-bottom: 30px;
 
}
.news-sec-three.img-below-txt .Blockquote:before,
.cstm-heat-trapped-scn .blockquote:before {display:none;}
.cstm-heat-trapped-scn .blockquote,.news-sec-three.img-below-txt .Blockquote {
    padding-left: 0;
 
}
.cstm-heat-trapped-scn .cstm-content h4 {
        padding-top: 30px;
		    font-size: 27px;
    }
}

@media only screen and (max-width: 600px)
{
	.new-timer .timer-img-wth-txt-block .timer-block-content .sellout-block {
    
    padding: 10px 20px;
    
}
	.custom-testimonials.news-testimonal-slider .slick-slide  .testimonial {
    
    min-height: inherit;
}
.news-sec-two.cstm-blog h2.blog-heading {
    font-size: 21px;
}
.news-sec-three.img-below-txt .blockquote-content p {
    font-size: 20px;
    line-height: 37px;
    
}

	.cstm-heat-trapped-scn .blockquote-content p {
    font-size: 20px;
    line-height: 37px;
    
}
    .news-table-sec.cstm-table h2 {
        font-size: 29px;
		padding-bottom: 30px;
    }
	.news-table-sec.cstm-table{overflow-x:auto;}
	.news-table-sec.cstm-table table {
    max-width: inherit;
    width: 600px;
  
}
.new-timer .timer-img-wth-txt-block .timer-block-content p {
    
    font-size: 29px;
    
}

  .header-lengauge-selector  {
    display: none;
}

  .sidebar-nav .header-lengauge-selector {
    display: flex;
        margin-top: 10px;
}

}

@media only screen and (max-width: 480px)
{
	.new-timer .timer-img-wth-txt-block {
   
    padding: 25px 15px;
    
}
	.news-sec-three.img-below-txt .blockquote-content p {
    font-size: 16px;
    line-height: 30px;
    
}

	.cstm-heat-trapped-scn .blockquote-content p {
    font-size: 16px;
    line-height: 30px;
    
}
	.cstm-heat-trapped-scn .blockquote-img img {
    
    margin-top: 20px;
}
	.cstm-heat-trapped-scn .blockquote {
    padding-bottom: 20px;
    
}
	.new-timer .timer-img-wth-txt-block .timer-block-content .sellout-block {

    flex-direction: column;
    row-gap: 10px;
}
	.new-timer .timer-img-wth-txt-block .timer-block-content a span {
    position: relative;
    padding-left: 25px;
    font-size: 14px;
}
.new-timer .timer-img-wth-txt-block .timer-block-content a span:before {
   
    width: 18px;
    height: 22px;
    background-size: contain;
    top: 2px;
}
	.new-timer .timer-img-wth-txt-block .timer-block-content p {
    
    font-size: 17px;
    line-height: 30px;
}
	.news-product.section-content h2 {
    font-size: 21px;
    padding: 25px 0;
}
	.news-table-sec.cstm-table table td, .news-table-sec.cstm-table table th {
    
    padding: 20px 10px;
	font-size:16px;
    
}
	.cstm-heat-trapped-scn p.cstm-bottom-content,
.custom-testimonials.news-testimonal-slider h2.testimonials-subheading,
.custom-testimonials.news-testimonal-slider .bottom-content	{
 
    padding-left: 0;
    padding-right: 0;
}
.custom-testimonials.news-testimonal-slider .slick-slide {
    padding: 0;
    
}
	.cstm-heat-trapped-scn .blockquote {
    
    margin-top: 0;
}
	.cstm-rch-txt.breaking-new-sec h2 {
 
    font-size: 37px;
 
    padding-top: 35px;
}
.news-sec-two.cstm-blog h2.blog-heading {
    font-size: 18px;
    line-height: 30px;
}
.news-sec-three.img-below-txt .cstm-content p, .cstm-heat-trapped-scn .cstm-content p {
    padding-bottom: 10px;
    font-size: 16px;
}
.news-sec-three.img-below-txt .blockquote-content p {
    font-size: 18px;
    line-height: 30px;
}
.cstm-heat-trapped-scn .cstm-content h4 {
    
   font-size: 18px;
          padding-bottom: 10px;
}
}