.col_img a{padding-top:100%;position:relative;display:inline-block;width:100%;vertical-align:top}.col_img a img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}#thumbnail-slider .product-single__media,#thumbnail-slider .product-single__thumbnail-image{width:80px}#thumbnail-slider ul li:empty,#ninja-slider ul li:empty{display:none!important}#ninja-slider .product-single__media,#ninja-slider .product-single__media iframe{width:100%;height:100%}.product-video{padding-top:100%;position:relative}.product-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.wholesale{text-align:center;margin-top:50px}.wholesale .richtext p{font-size:28px;color:#044f7c;font-family:Adlinnaka;font-weight:700}.wholesale .form-list{background:#f7f7f7;padding:25px;border-radius:30px}.wholesale .richtext p a{text-decoration:underline}.whole_block .richtext{margin-top:30px}div.product-view .product-options-bottom .add-to-cart-box .actions .action-list.addtocart{width:97%}.product_layout.product_view_default{margin-top:15px}.product-view .more-views-vertical .media-list .vertical-carousel .thumb-link{border:0px solid rgba(0,0,0,.1)}.product-view.product-page-area .container{max-width:1440px}.product_description .product-tabs-content-inner ul{column-count:2}.product-view.product-page-area .product-details h1{font-size:40px;color:#fff;font-weight:700;font-family:Adlinnaka;text-align:center}.product_description .product-tabs-content-inner{font-size:19px;line-height:38px;color:#044f7c;font-weight:300;font-family:AkzidenzGrotesk}.product-view .product-options-bottom .add-to-cart-box .button-wrapper .btn-cart span{color:#fff200}.product-view .short-description{font-size:19px;line-height:32px;color:#044f7c;font-weight:300;font-family:AkzidenzGrotesk}.product-view .product-options .swatch{display:flex;flex-direction:column}.product-view .product-options .swatch .header{display:none}.product-view .product-options .swatch .variant-items{display:flex;vertical-align:middle;flex-direction:column}.product-view .product-options .swatch .swatch-element{display:flex;align-items:center;cursor:inherit;margin:0 4px 10px 0}.product-view .product-options .swatch .swatch-element input{opacity:0;display:flex;align-items:center;z-index:2;position:absolute;left:15px}.product-view .product-options .swatch .swatch-element.square label{border:0;font-size:19px;line-height:32px;color:#044f7c;font-weight:400;font-family:AkzidenzGrotesk;text-transform:inherit;border-radius:40px!important;height:50px;border-radius:25px;display:flex;align-items:center;padding:0 25px 0 50px}.product-view .product-options .swatch .swatch-element.square label:hover{background-color:transparent!important;color:#044f7c}.product-view .product-options .swatch .swatch-element.square input:checked+label{height:50px;border-radius:25px;background-color:#e6e6e6!important;color:#044f7c;display:flex;align-items:center}.product-view .product-options .swatch .swatch-element.square input:checked+label,.product-view .product-options .swatch .swatch-element.square label:hover{color:#044f7c;display:flex;align-items:center}.product-view .product-options .swatch .swatch-element.square:hover label{color:#044f7c}.variant-items input[type=radio]{display:none}.variant-items input[type=radio]+*:before{content:"";display:inline-block;vertical-align:bottom;width:20px;height:20px;margin-right:.3rem;border-radius:50%;border-style:solid;border-width:.1rem;border-color:#000;position:absolute;left:15px}.variant-items input[type=radio]:checked+*{color:teal}.variant-items input[type=radio]:checked+*:before{background:radial-gradient(#000 0%,#000 40%,transparent 50%,transparent);border-color:#000}fieldset{margin:20px;max-width:400px}.variant-items input[type=radio]+*{display:inline-block;padding:.5rem 1rem}.subscription-detail{display:flex;font-size:19px;line-height:32px;color:#044f7c;font-weight:300;font-family:Akzidenz Grotesk}div.products .product-col .rating-wrap{margin:4px 0 0 auto!important}div.products .product-col h3{font-size:18px;line-height:normal;color:#044f7c;font-weight:700;font-family:Adlinnaka}.block-layered-nav .block-title,.block-nav .block-title{font-size:19px;line-height:36px;color:#044f7c;font-weight:700;font-family:Adlinnaka;padding-bottom:8px}.collection-content{max-width:82%}.sidebar{max-width:18%;flex:none}div#collection-main{padding-left:20px}.sidebar .block-content ul li span{font-size:17px;line-height:36px;color:#044f7c;font-weight:700;font-family:Adlinnaka}.block-main-canvas.sticky-active{position:relative!important;top:inherit!important;left:inherit!important}.sidebar .block-content ul li .collapse:after{content:"+";font-size:25px!important}.sidebar .block-content ul li .expand:after{content:"_";font-size:25px!important;position:relative;top:-12px}.product-main{padding-top:35px}.collection-main-banner{margin-top:12px}.collection-main-banner h3{letter-spacing:0;margin-bottom:30px}.category-products .spr-badge .spr-starrating .spr-icon{font-size:13px}.category-products .spr-badge .spr-badge-caption{display:block;font-size:12px;color:#044f7c;font-weight:500;font-family:Poppins;text-align:center;padding-top:2px}.mobile-nav{z-index:9999999}div.add-links .add_to_cart_button{font-size:13px;text-decoration:underline;color:#044f7c;font-family:Adlinnaka;font-weight:700}.products .product-col .add_to_cart_button{font-weight:700}.products .product-col .rating-wrap .spr-icon-star-empty:before,.products .product-col .rating-wrap .spr-icon-star:before{font-size:15px!important}.product-view .product-shop .review-product-details .spr-badge-caption{font-size:19px;color:#044f7c!important;font-weight:300;font-family:AkzidenzGrotesk}.product-view .product-shop .review-product-details .spr-badge-starrating .spr-icon{font-size:16px;color:#f89f13}.rating-box .spr-icon-star-empty:before,.review-product-details .spr-icon-star-empty:before,.ratings .spr-icon-star-empty:before{color:#f89f13}.product-view .product-name h1{padding:0 0 20px}.product-view .product-name h1 a{margin-top:0!important}div.product-view .product-type-data .price-box .price{font-size:45px;line-height:32px;color:#044f7c;font-weight:300;font-family:AkzidenzGrotesk}.product-shop-wrapper{padding-left:20px}.products .product-col .rating-wrap .spr-badge-starrating{display:flex}#shopify-product-reviews{margin-bottom:60px!important;padding-top:30px}.align-items-center{-ms-flex-align:flex-start!important;align-items:flex-start!important}.products .product-col .product-image{margin-bottom:23px}div.add-links .add_to_cart_button span img{width:auto}.products-spacing-20 .product{padding:20px 20px 0!important}.add-links-wrap{margin-top:-11px!important}.products .product:hover .links-on-image .add-links-wrap{display:initial}.infinite-loader .btn-load-more{font-size:15px;line-height:52px;color:#fff200;font-weight:500;font-family:Work Sans;text-align:center;width:196px;height:59px;border-radius:30px!important;background-color:#044f7c;padding:0;margin:0 auto 65px;display:flex;align-items:center;justify-content:center}i.fa.fa-spinner.fa-spin{font-size:24px}i.fa.fa-spinner{margin-right:12px;font-size:20px}.sidebar .block-content ul li ul a span{font-weight:400;font-size:15px}.template-collection div.products .product-default .price{display:none;margin-top:-11px!important}.sidebar-content.block-content{padding-top:5px}.share-confidence a.btn.btn-default{margin-bottom:35px}.insta-sec a{display:block}@media (min-width: 768px){.collection-list .col-md-2{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (max-width:1400px){.collection-main-banner h3{font-size:30px!important}.add-links-wrap{margin-top:-15px!important}div.products .product-col h3{font-size:16px}}@media (max-width:1200px){div.products-grid .item{flex:0 0 50%}.wholesale .richtext p{font-size:21px}.wholesale .form-vertical .contact-form{padding:0 0 95px}}@media (max-width:991px){.product-img-box,.product-shop{flex:0 0 100%;max-width:100%}.wholesale .richtext p{font-size:14px}.product-shop-wrapper{padding-left:0}.product-main .row{flex-direction:column}div#collection-main{padding-left:0}.collection-content,.sidebar{max-width:100%}.collection-main-banner h3{margin-bottom:5px}.product-main{padding-top:15px}.block-main-canvas .canvas-icon{background-color:#fffc}}@media (max-width:767px){.product-view.product-page-area .product-details{margin:8px 0 20px}.add-links-wrap{margin-top:0!important}.header-container.type12 .search-area{padding-top:2px}.wholesale .richtext p{font-size:26px;line-height:40px}.whole_block .richtext{margin-top:10px}.wholesale .form-vertical .contact-form{padding:30px 0 95px}}@media (max-width:749px){div.products .product-col h3{font-size:15px}#shopify-product-reviews{margin-bottom:35px!important;padding-top:5px}.main-container .checkout-cart{padding-bottom:20px}.insta-sec img{width:100%;height:105px;object-fit:cover}}@media (max-width:500px){.align-items-center{-ms-flex-align:center!important;flex-direction:column;justify-content:center;align-items:center!important!important}div.products .product-col .rating-wrap{margin:0 auto!important}.add-links-wrap{margin-top:0!important;text-align:center}.collection-main-banner h3{margin-bottom:5px;text-align:center}div.products .product-col h3{text-align:center}}@media (max-width:480px){div.product-view .product-options-bottom .add-to-cart-box .button-wrapper .button-wrapper-content .btn-cart{letter-spacing:0}.product-view .product-options-bottom .add-to-cart-box .input-box input{max-width:85px}.product-view .product-options .swatch .swatch-element.square label{font-size:16px}.product-view .product-name h1 a{font-size:25px!important}div.product-view .product-type-data .price-box .price{font-size:30px}.product-view.product-page-area .product-details h1{font-size:25px!important}.product_description .product-tabs-content-inner{font-size:14px;line-height:24px}.sub_detils{border:0;font-size:16px}.add-links-wrap{margin-top:-5px!important}div.product-view .product-options-bottom .add-to-cart-box .actions .action-list.addtocart{width:100%}.main-container .checkout-cart .page-title h1{font-size:22px!important}.share-confidence .d-flex li img{width:auto;height:70px;object-fit:contain}.share-confidence h3{font-size:12px}.demo5 h2,.demo13 h2{font-size:26px}.demo5 h3,.demo13 h3{font-size:18px}.products-spacing-20 .product{padding:20px 15px 0!important}.collection-main-banner h3{font-size:24px!important}.wholesale .richtext p{font-size:18px;line-height:28px}.wholesale .form-vertical .contact-form{padding:10px 0 30px}.wholesale .form-list{padding:15px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cms.css.map */
