:root{--heading-font: "ivymode", Georgia, serif}h1,h2,h3,h4,h5,h6{font-family:ivymode,Georgia,serif!important;font-weight:300;font-style:normal;line-height:1.25;color:#333}body{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif!important;color:#666}input,textarea,select,label{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif!important}label{font-weight:700}strong{color:#333}.main-content-wrapper,.main-footer{max-width:1260px}.main-header{max-width:1200px}.main-content-wrapper{padding-top:30px}a{color:#1da8ff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,a:focus{color:#008fe9}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#shopify-section-header{border-bottom:2px solid #9cd9ff}.navigation .navmenu-depth-1>.navmenu-item>.navmenu-link{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;letter-spacing:.5px;color:#252525}@media screen and (min-width: 721px){.navigation .navmenu-depth-1>.navmenu-item{margin-right:24px}}.header-tools-cart-icon{display:inline-block}.header-tools .header-tools-cart-icon{display:flex;align-items:center;align-content:center}.header-tools .svg-icon{margin-right:3px}.header-search-icon .svg-icon,.header-tools .svg-icon{display:inline-block}.header-tools .cart-has-content.cart-contents-dot .header-tools-cart-icon:after{right:none;left:14px}.navigation .navmenu-meganav-item-parent .navmenu-meganav-link-parent,.navigation .navmenu-meganav-item-parent .navmenu-meganav-link{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:16px;margin-bottom:8px;line-height:1.3;color:ivymode,Georgia,serif}.navigation .navmenu-depth-1>.navmenu-item>.navmenu-link{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation .navmenu-depth-1>.navmenu-item>.navmenu-link:hover,.navigation .navmenu-depth-1>.navmenu-item>.navmenu-link:focus{color:#1da8ff}.navigation .navmenu-depth-1>.navmenu-item.alternate-drop>.navmenu-link,.navigation .navmenu-depth-1>.navmenu-item.open>.navmenu-link{color:#1da8ff}.o-support-tools,.header-search-button{display:inline-block}.main-header.header-search-left .header-search-button,.header-search-icon{display:inline-block;width:20px;height:20px}.o-support-tools{display:flex;align-items:center;align-content:center}.o-support-tools__item{margin-right:30px}.o-support-tools__item:hover,.o-support-tools__item:focus{color:#9cd9ff}.header-tools-cart-icon__label{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.o-support-tools .o-support-tools__item,.header-tools a{color:#595959}.o-support-tools .o-support-tools__item:hover .header-tools-cart-icon__label,.o-support-tools .o-support-tools__item:focus .header-tools-cart-icon__label,.header-tools a:hover .header-tools-cart-icon__label,.header-tools a:focus .header-tools-cart-icon__label{color:#1da8ff}.o-support-tools__item--secondary,.header-tools-cart-icon__label{display:none}@media screen and (min-width: 721px){.o-support-tools__item--secondary,.header-tools-cart-icon__label{display:block;display:flex;align-items:center;align-content:center}}.o-support-tools__icon{display:inline-block;height:20px;margin-right:6px}.o-support-tools__item--secondary{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.o-support-tools__item--secondary:hover,.o-support-tools__item--secondary:focus{color:#1da8ff!important}.navmenu-submenu.navmenu-meganav .navmenu-depth-3 .navmenu-link{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;color:#666;line-height:1.3;margin-bottom:12px}.navigation .navmenu-submenu.navmenu-depth-2 a{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;color:#666;line-height:1.3;padding-top:0;padding-bottom:12px}.navigation .navmenu-depth-1>li.navmenu-highlight>a{color:#e61a4c!important}.navigation .navmenu-depth-1>li:last-child>a .navmenu-icon{color:#595959!important}.navmenu-submenu.navmenu-meganav .navmenu-meganav-depth-2>li>a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navmenu-submenu.navmenu-meganav .navmenu-meganav-depth-2>li>a:hover,.navmenu-submenu.navmenu-meganav .navmenu-meganav-depth-2>li>a:focus{color:#1da8ff}.navmenu-submenu.navmenu-meganav .navmenu-depth-3 .navmenu-link{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navmenu-submenu.navmenu-meganav .navmenu-depth-3 .navmenu-link:hover,.navmenu-submenu.navmenu-meganav .navmenu-depth-3 .navmenu-link:focus{color:#1da8ff!important}.navigation .navmenu-submenu.navmenu-depth-2 a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation .navmenu-submenu.navmenu-depth-2 a:hover,.navigation .navmenu-submenu.navmenu-depth-2 a:focus{color:#1da8ff!important}.header-tools .cart-has-content.cart-contents-dot .header-tools-cart-icon:after{background:#e61a4c}.navigation,.currency-switcher,.site-mobile-nav .navmenu-link,.site-mobile-nav .navmenu-depth-2 .navmenu-link{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation:hover,.navigation:focus,.currency-switcher:hover,.currency-switcher:focus,.site-mobile-nav .navmenu-link:hover,.site-mobile-nav .navmenu-link:focus,.site-mobile-nav .navmenu-depth-2 .navmenu-link:hover,.site-mobile-nav .navmenu-depth-2 .navmenu-link:focus{color:#1da8ff!important}.navmenu-submenu.navmenu-meganav{width:90vw}.livesearch-form-wrapper__button{display:none}.header-livesearch .livesearch-form{z-index:10000}.template-product .breadcrumbs{text-align:left}.breadcrumbs{font-size:15px}.breadcrumbs a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.breadcrumbs a:hover,.breadcrumbs a:focus{color:#1da8ff}#shopify-section-page-product{margin-top:50px}#shopify-section-page-product .o-product-header{margin:0 0 30px;padding:0;border-top:none;position:relative}#shopify-section-page-product .o-product-header__title{margin:0 0 8px;text-align:left;color:#333;font-size:28px;line-height:1.3}#shopify-section-page-product .o-product-header__sku{display:inline-block;font-style:italic;color:#959595;font-size:13px}.product-options,.product-submit{text-align:left}.smart-payment-buttons .payment-buttons-container{justify-content:left}.payment-buttons-container .shopify-payment-button,.smart-payment-buttons .payment-buttons-container .add-to-cart{max-width:none;width:100%}#shopify-section-page-product .o-prodcut-form{margin:0;padding:0;border:none}.product-wrap.two-column .product-options label{text-align:left}.o-product-header__price{display:block;line-height:1;margin-bottom:8px}.o-product-header__price-min{font-weight:300;color:#333;font-size:20px;display:inline-block;line-height:1}.o-product-header__price-compare{text-decoration-line:line-through;text-decoration-color:#445f70;font-weight:300;font-size:20px;color:#959595;display:inline-block;line-height:1}.o-product-header__msi{margin:0;line-height:1;font-style:italic;color:#959595}.o-product-header__msi strong{font-weight:400}.o-product-header__msi--link{color:#333;line-height:1;padding-bottom:0;border-bottom:1px solid #ffbebb;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.o-product-header__msi--link:hover,.o-product-header__msi--link:focus{color:#ff8d88}#shopify-section-page-product .o-add-to-cart__button{text-transform:uppercase;font-weight:700;color:#f2f2f2;background:#373640;border:none;padding:12px 10px;font-size:15px;letter-spacing:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-right:0}#shopify-section-page-product .o-add-to-cart__button:hover,#shopify-section-page-product .o-add-to-cart__button:focus{background:#2b2a32}#shopify-section-page-product .o-add-to-cart__button.disabled{background:#f6f6f6!important;color:#4d4d4d!important}.product-wrap.two-column .product-options label{display:inline-block}.o-product__label-container{width:100%;overflow:hidden;margin-bottom:6px}.o-product__label-container label{display:inline-block!important;line-height:1!important}.product-options .input-wrapper,.product-options .inline-field-wrapper{width:100%}.product-wrap.two-column .product-options label{width:auto}.o-product__label-size-help-test,.o-product__label-size-help{text-align:right;float:right;display:flex;align-items:flex-end;align-content:flex-end;margin-top:4px;cursor:pointer}.o-product__label-size-help-test .o-product__label-size-help--icon,.o-product__label-size-help .o-product__label-size-help--icon{display:inline-block;height:15px;margin-right:6px}.o-product__label-size-help-test .o-product__label-size-help--label,.o-product__label-size-help .o-product__label-size-help--label{display:inline-block;color:#333;line-height:1;padding-bottom:1px;border-bottom:1px solid #ffbebb;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.o-product__label-size-help-test:hover .o-product__label-size-help--label,.o-product__label-size-help-test:focus .o-product__label-size-help--label,.o-product__label-size-help:hover .o-product__label-size-help--label,.o-product__label-size-help:focus .o-product__label-size-help--label{color:#ff8d88}.class2-test .tingle-modal-box__content{padding-left:0;padding-right:0}.class2-test p{max-width:560px;margin-left:auto;margin-right:auto}.class2-test .tingle-modal-box{margin-bottom:35px}.o-modal__header{text-align:center;padding:25px 25px 0}.o-modal__header h3{margin-bottom:15px;font-size:24px}.o-modal__video{text-align:center;background-color:#e8f2f7;padding:45px;margin-top:35px}.o-modal__video h3{margin-bottom:15px;font-size:20px}.o-modal__video-container{gap:20px;display:grid;grid-template-columns:2.5fr 5fr 2.5fr;align-items:center;width:90%;max-width:570px;margin:45px auto 0}.o-modal__video-container .video{text-align:center}.o-modal__video-container video{height:auto;max-height:450px;width:auto;margin:0 auto;border-radius:6px}.class2-test .o-size-table{width:90%;max-width:570px;margin:45px auto}@media screen and (max-width: 1080px){.o-modal__video-container{display:flex;flex-wrap:nowrap}.o-modal__video-container .image{width:25%}.o-modal__video-container .video{width:45%}.o-modal__video-container video{width:100%}}@media screen and (max-width: 768px){.class2-test .tingle-modal-box{width:90%}}@media screen and (max-width: 540px){.class2-test .tingle-modal-box{width:100%;margin-bottom:0}.o-modal__video-container{flex-wrap:wrap;justify-content:center;width:100%}.o-modal__video-container .video{order:1;width:90%}.o-modal__video-container .image{order:2}.o-modal__video-container .image{width:40%}.o-modal__video-container video{max-height:initial;margin-bottom:20px}.tingle-modal__close{display:flex;align-items:center;justify-content:center}}#shopify-section-page-product .o-product-description{margin:0;padding:0;border:none}@media screen and (min-width: 960px){.product-wrap.two-column>div.product-images{width:50%;float:left;clear:none}}@media screen and (min-width: 960px){.product-wrap.two-column>div{width:42%;float:right;clear:right}}#shopify-section-page-product .o-product-images{margin-top:0}.o-product-security{margin:24px 0}.o-shopify__secure{display:inline-block;vertical-align:middle;width:70px}.o-shopify__secure img{display:block;width:100%}.o-shop__secure{display:inline-block;font-style:italic;vertical-align:middle;margin:0;color:#666;font-size:13px}.o-product-benefits__list{margin:0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:20px 0}.o-size-modal,.o-msi-modal,.o-shipping-modal{display:none}#shopify-section-page-product .o-product-description__container{margin:0;padding:0;border:none}.o-product-description__disclaimer{font-style:italic;color:#959595;font-size:13px;margin:6px 0 0}.o-product-benefits__list-item{display:flex;align-items:center;align-content:center;line-height:1;margin-bottom:14px}.o-product-benefits__list-item:last-child{margin-bottom:0}.o-product-benefits__icon{display:inline-block;height:15px;margin-right:10px}.o-product-benefits__icon{display:inline-block}.o-modal__title{font-family:var(--heading-font);margin:0 0 50px;text-align:center;font-size:24px}@media screen and (min-width: 860px){.o-modal__title{font-size:30px}}.o-modal-steps{margin:0;padding:0;list-style-type:none!important}@media screen and (min-width: 860px){.o-modal-steps__item{display:flex;align-items:center;align-content:center}}.o-modal-steps__icon{display:block;width:120px;margin:0 auto 20px}@media screen and (min-width: 860px){.o-modal-steps__icon{width:120px;margin-bottom:0;margin-right:40px}}.o-modal-steps__item{margin-bottom:50px}.o-modal-steps__copy{margin:0}.o-ij-table{margin:0;padding:0;width:100%;border-collapse:collapse;border-radius:0;border:none}.o-ij-table th{border-right:1px solid #42404d;border-bottom:1px solid #42404d;background:#373640;color:#f2f2f2;font-weight:600;border-top:none;font-style:normal;text-align:center!important;padding:6px 0}thead th:first-child,thead th:last-child{border-radius:0}.o-ij-table tbody td{border:none;padding:5px 0;text-align:center}.o-ij-table tbody tr:nth-child(2n) td{background:#f2faff}@media screen and (min-width: 860px){.o-size-data-table{display:flex;align-items:flex-start;align-content:flex-start}}.o-table-illustrations{margin:0!important;padding:0!important;list-style-type:none!important;text-align:center!important}@media screen and (min-width: 860px){.o-table-illustrations{margin-right:40px!important;text-align:left!important}}.o-table-illustrations__icon{display:block;width:120px;margin:0 auto 20px}@media screen and (min-width: 860px){.o-table-illustrations__icon{width:120px;margin-bottom:0;margin-right:40px}}.o-table-illustrations__item{display:inline-block;margin-bottom:0!important;margin-right:20px}@media screen and (min-width: 860px){.o-table-illustrations__item{display:block;margin-bottom:20px!important;margin-right:0}}.o-size-data-table{margin-top:60px}.o-msi-table .tingle-modal-box__content{padding:0}@media screen and (min-width: 960px){.o-msi-table .tingle-modal-box{width:900px}}.o-msi-modal__image{width:100%;display:block}.o-msi-modal__image--mobile{margin-bottom:30px}@media screen and (min-width: 960px){.o-msi-modal__image--mobile{display:none}}.o-msi-modal__image--desktop{display:none}@media screen and (min-width: 960px){.o-msi-modal__image--desktop{display:block;height:608px}}.o-msi__title{font-family:var(--heading-font);margin:0 0 40px;font-size:20px}.o-msi-modal__paypal{display:inline-block;margin-bottom:4px}.o-msi-modal__content{text-align:center;padding:0 20px}.o-msi-modal__content img{object-fit:contain}@media screen and (min-width: 960px){.o-msi-modal__content{padding:40px}}.o-msi-steps{margin:0;padding:0}.o-msi-steps__icon{display:block;margin:0 auto 14px;width:50px}.o-msi-steps__subtitle{margin:0 0 8px;line-height:1;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:600;font-size:18px}.o-msi-steps__copy{margin:0}.o-msi-steps__item{margin-bottom:30px}.tingle-modal__close{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif!important}.o-msi-modal__image--holder img{object-fit:cover}@media screen and (min-width: 960px){.o-msi-table .tingle-modal-box__content{display:flex!important;align-items:center!important;align-content:center!important}.o-msi-table .tingle-modal-box__content .o-msi-modal__image--holder{width:440px}.o-msi-table .tingle-modal-box__content .o-msi-modal__content{width:70%}}.o-msi-modal__warning{margin:0;color:#959595;font-size:12px}.recommended-products .product-list-item-vendor{display:none}.product-list-item-title{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:600}.product-list-item-title a{color:#333;display:inline-block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-list-item-title a:hover,.product-list-item-title a:focus{color:#1da8ff}.pesw_h,.pesw_opt_itm_text{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:400!important}.pesw_opt_itm{background:#f6f6f6!important;border-color:#f6f6f6!important;transition:all .3s ease-in-out!important;color:#333!important}.pesw_opt_itm:hover,.pesw_opt_itm:focus{border-color:#b2b2b2!important;opacity:1!important;background:#f1f1f1}.pesw_opt_itm.pesw_active{border-color:#666!important;background:#e9e9e9!important}.pesw_opt_itm.pesw_active .pesw_opt_itm_text{font-weight:700!important;color:#333!important}.pesw_opt_itm_text{font-size:12px!important;color:#4d4d4d!important}.select-wrapper svg{display:none}.cart-item-increase .svg-icon,.cart-item-decrease .svg-icon{top:4px!important;left:4px!important}.cart-item-increase,.cart-item-decrease{width:24px!important;height:24px!important}.o-cart-item-quantity__container{display:flex;align-items:center;align-content:center}#o-related-products{padding:50px 0 90px!important}#o-related-products .cbb-also-bought-product-name,#o-cart-related-prodcuts .cbb-also-bought-product-name{line-height:1.4!important}#o-related-products .cbb-also-bought-title,#o-cart-related-prodcuts .cbb-also-bought-title{margin-top:0!important;padding-top:0!important;padding-bottom:0!important;margin-bottom:30px!important}#o-related-products .cbb-recommendations-variant-select,#o-cart-related-prodcuts .cbb-recommendations-variant-select{margin-bottom:8px!important}#o-related-products .cbb-also-bought-product-price-container,#o-cart-related-prodcuts .cbb-also-bought-product-price-container{margin-bottom:6px!important}#o-related-products .cbb-also-bought-product-price,#o-cart-related-prodcuts .cbb-also-bought-product-price{color:#666!important}#o-related-products .cbb-also-bought-add-to-cart-button,#o-cart-related-prodcuts .cbb-also-bought-add-to-cart-button{background:#ffd6d4!important;color:#373640!important}#o-related-products .cbb-also-bought-add-to-cart-button:hover,#o-related-products .cbb-also-bought-add-to-cart-button:focus,#o-cart-related-prodcuts .cbb-also-bought-add-to-cart-button:hover,#o-cart-related-prodcuts .cbb-also-bought-add-to-cart-button:focus{background:#ffb4b0}#o-related-products .cbb-also-bought-add-to-cart-button span,#o-cart-related-prodcuts .cbb-also-bought-add-to-cart-button span{color:#373640!important}#o-cart-related-prodcuts .cbb-also-bought-container{padding:0}.o-tab-content{display:none;padding:0}.o-tab-content.is-active{display:block}.o-product-tabs li.is-active a{padding-bottom:1px;border-bottom:4px solid #333;cursor:default}.o-product-tabs{text-align:left;margin:0 0 20px;padding:0}.o-product-tabs li{display:inline-block;margin-right:14px}.o-product-tabs li a{color:#333;text-transform:uppercase;font-weight:700;text-decoration:none;font-size:14px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.o-product-tabs li a:hover,.o-product-tabs li a:focus{color:#373640}.o-product-tabs li:last-child{margin-right:0}.o-product-tabs li.is-active a{padding-bottom:1px;border-bottom:3px solid #333;cursor:default}.o-product-tabs li.is-active a:hover,.o-product-tabs li.is-active a:focus{color:#333}.o-ficha-tecnica{margin:0 0 16px;padding:0;width:100%;border-radius:0;border-collapse:collapse;border:none}.o-ficha-tecnica th,.o-ficha-tecnica td{padding:6px 18px;border:none;font-size:13px}.o-ficha-tecnica tr{border:none}.o-ficha-tecnica th{text-align:left;background:#4e6c80;color:#f2f2f2}.o-ficha-tecnica tbody tr:nth-child(2n) td{background:#f6f6f6}.meta,.modal-close-secondary,.order-item-vendor,.order-note,.cart-items th,.cart-item-vendor,.collection-description-more,.product-list-item-badge,.home-feature-content p:first-child,.product-vendor,.main-footer h4,.footer-tweet .timePosted,#coin-container select{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:400}table.cart-items{color:#666}.cart-item-vendor{display:none!important}.cart-item-title{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700;color:#333}.cart-item-title a{color:#333}.cart-item-title a:hover,.cart-item-title a:focus{color:#1da8ff}.cart-item-remove{display:none}.cart-items{table-layout:auto!important}.cart-items th{font-weight:700;color:#333;font-size:14px}input.cart-item-quantity-display{font-size:15px}.cart-item-increase,.cart-item-decrease{color:#666}.cart-item-increase,.cart-item-decrease{width:30px;height:30px}.cart-items thead tr{background:red;border:1px solid #42404d;background:#4e6c80}.cart-items thead tr th{color:#f2f2f2;font-weight:600;padding:0;padding:6px 14px!important}.o-cart-form{display:flex;align-items:flex-start;align-content:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:100px}.o-cart-items{margin:0 0 40px;padding:0;width:100%;align-self:flex-start}@media screen and (min-width: 960px){.o-cart-items{width:75%;margin-bottom:0}}.o-cart-checkout{float:none;text-align:left;width:100%}@media screen and (min-width: 960px){.o-cart-checkout{width:20%;align-self:flex-start}}.o-cart-checkout__header{font-size:14px;color:#f2f2f2;font-weight:600;background:#4e6c80;padding:6px 14px!important;display:block;width:100%;letter-spacing:1px;text-align:center;text-transform:uppercase}.o-cart-checkout{background:red;background:#f6f6f6}.o-cart-checkout__container{padding:14px 12px}.cart-checkout-button{display:block;width:100%;border-radius:0;background:#373640;color:#f2f2f2}.cart-checkout-button:hover,.cart-checkout-button:focus{background:#2b2a32}.cart-items th.first{width:50%}h1,.template-cart .page-title,.slide-title,h2,.page-title,h3,h4,.cart-item-title,h5,h6{color:#333}.o-cart-price{padding-bottom:15px;border-bottom:1px solid #e4e4e4;margin-bottom:15px}.o-cart-price__label{display:block;text-align:center;line-height:1;text-transform:uppercase;letter-spacing:1px;color:#666;font-size:12px;margin-bottom:6px}.o-cart-price__money{display:block;text-align:center;color:#333;font-weight:700;line-height:1;font-size:24px}.o-cart-warnings{font-size:12px;font-style:italic;line-height:1.4;margin:0 0 15px;padding:15px 0 15px 15px;border-bottom:1px solid #e4e4e4}.o-cart-warnings__item{margin-bottom:10px}.o-cart-warnings__item:last-child{margin-bottom:0}.o-cart-secure__icon{display:block;width:140px;margin:0 auto 10px}.o-cart-secure__label{text-transform:uppercase;font-weight:700;letter-spacing:0;color:#333;text-align:center;display:block;font-size:13px;line-height:1.4}.breadcrumbs a{color:#666}#shopify-section-page-cart{margin-top:40px}#shopify-section-page-collection .product-list-item-vendor{display:none}.product-list-item figure{margin-bottom:10px}.product-list-item-title{font-size:15px}.product-list-item-price{margin-top:0}.product-list-item-price .original{display:inline-block}.product-list-item-badge.sale{background:#e61a4c;font-weight:700}.section-title{font-size:24px}.recommended-products{border-top:none}.recommended-products{margin:100px 0}@media screen and (min-width: 1200px){ul.tb-products-content li.tb-product{width:33.3333333%!important}}.template-page .page-header{display:none}.o-site-container{max-width:1260px;padding:0;text-align:left;margin:10px auto 50px}.o-testimonials .main-content{width:100%}.o-site-container--reviews,.o-site-container--reviews .o-service-guidelines{max-width:1024px}.o-service-guidelines__header{margin-bottom:40px;font-size:36px!important;text-align:center;margin-top:0}.o-service-guidelines{max-width:700px;padding:0;margin:0 auto}.o-service-guidelines h2{margin-top:0;margin-bottom:24px;font-size:24px;text-transform:none;font-weight:700;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif!important}.o-service-guidelines ul,.o-service-guidelines p,.o-service-guidelines ol{margin-top:0;margin-bottom:13px;font-size:17px;font-weight:300;text-align:left}.o-service-guidelines ul,.o-service-guidelines ol{list-style-type:disc;list-style-position:inside}.o-service-guidelines ul li,.o-service-guidelines ol li{margin-bottom:20px}.o-service-guidelines--big{max-width:940px}.o-service-guidelines--visit{max-width:1024px}.o-visitanos .main-content{width:95%}.o-visit__benefits{text-align:center;margin-top:50px}.o-visit__hero{display:inline-block;margin-bottom:20px}.o-visit-benefits{margin:50px 0 0;padding:0;list-style-type:none}@media screen and (min-width: 860px){.o-visit-benefits{display:flex;align-items:center;align-content:center;justify-content:space-between}}.o-visit-benefits__item{list-style-type:none;margin-bottom:60px!important}@media screen and (min-width: 860px){.o-visit-benefits__item{width:30%}}.o-visit-benefits__image{display:block;border-radius:400px;width:260px;margin:0 auto 14px}.o-visit-benefits__label{margin:0 0 6px;text-align:center}.o-visit-benefits__copy{margin:0;text-align:center!important}.o-visit-support{margin:0;padding:0;margin-bottom:0!important;display:flex;align-items:center;align-content:center;flex-wrap:wrap;justify-content:center;margin-top:20px!important}.o-visit-support__item{list-style-type:none;margin-bottom:0!important}.o-visit-support__icon{display:inline-block;height:36px;margin-right:10px}.o-visit-support__item{margin-right:40px}.o-visit-support__link{display:flex;align-items:center;align-content:center;color:#666}.o-visit-support__item:last-child{margin-right:0}.o-visit__questions{max-width:800px;margin:0 auto}.o-visit__questions p,.o-visit__questions ul li,.o-visit__subtitle{text-align:center!important}.o-visit__subtitle{margin-bottom:20px!important}.footer-link-lists{width:70%}.footer-connect{width:30%}.o-social{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;margin-top:-10px}.o-social__label{margin:0}.o-social__list{margin:0;margin-top:0!important}.o-legal-links{margin:0;padding:0}.o-legal-links li{display:inline-block;margin-right:5px}.o-legal-links__separator{display:inline-block;margin-left:5px}.o-payment-list{display:block;margin:0;padding:0}.o-payment-list li{display:inline-block}.o-payment-list .pf:before{font-size:20px}#shopify-section-footer{background:#f7f4eb}.main-footer h4,.o-social__label{color:#17170a;font-size:13px;text-transform:uppercase;letter-spacing:0;font-weight:700;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif!important}.footer-link-list li{margin:0 0 16px;line-height:1}.footer-link-list a,.o-newsletter__label{color:#595959;font-size:13px}button.newsletter-submit{background:#4e6c80;padding:2px 14px;right:-12px;min-height:33px}button.newsletter-submit:hover,button.newsletter-submit:focus{background:#445f70}@media screen and (min-width: 720px){button.newsletter-submit{min-height:36px}}.social-link a{color:#4e6c80}.o-legal-links a{color:#4f4f4f99}.o-payment-list .pf{color:#373640}.footer-connect{width:70%}@media screen and (min-width: 720px){.footer-connect{width:30%}}.main-footer{margin-top:0;margin-bottom:0}.main-footer.has-border{border-top:none;padding:50px 0 30px}.o-footer-icon-bar{background:#f2efe6;background:#f5f0e4;padding:40px 0;margin-top:80px}.o-footer-icons{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:center}.o-footer-icons__icon{display:inline-block;height:44px;margin-bottom:6px}.o-footer-icons__label{margin:0;line-height:1.2;padding:0;font-size:16px;color:#775854;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500}.o-footer-icon-bar__container{max-width:1260px;margin:0 auto}.o-footer-icons__item{text-align:center;display:inline-block;width:33.3333333%;border-right:1px solid #e5e3d6}@media screen and (min-width: 1024px){.o-footer-icons__item{width:16.666666666%}}.o-footer-icons__item:nth-child(3n+3){border-right:none}@media screen and (min-width: 1024px){.o-footer-icons__item:nth-child(3n+3){border-right:1px solid #d9d7ca}}.o-footer-icons__item--first-row{margin-bottom:30px}@media screen and (min-width: 1024px){.o-footer-icons__item--first-row{margin-bottom:0}}@media screen and (min-width: 1024px){.o-footer-icons__item:last-child{border-right:none}}.tingle-modal__close:hover,.tingle-modal__close:focus{background:none!important}.pesw_opt_cont{padding:0!important}.pesw_opt_itm{margin:0 15px 15px 0!important}.pesw_opt_itm{border-radius:4px!important}.o-service-guidelines__module{margin-bottom:80px;padding-top:40px}.o-service-index ul{margin:0;padding:0;list-style-type:none!important}.o-service-index ul li{margin-bottom:0!important}.o-product-badge{display:inline-block;background:url(/cdn/shop/files/badge.svg?7244) center center no-repeat;background-size:cover;height:50px;width:50px;position:relative}.o-product-badge__label{position:absolute;top:10px;right:7px;color:#f2f2f2;font-weight:700;font-size:17px}.o-product-badge__container{display:inline-block;height:50px;width:50px;position:absolute;top:-38px;right:0}@media screen and (min-width: 860px){.o-product-badge__container{right:-38px}}h2.tb-sidebar-title{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif!important;text-transform:none!important}.o-return-policy{box-sizing:border-box;flex-grow:1;margin:0;padding:14px 0 0;border-top:none!important;padding:0!important;margin:20px 0 26px!important}.o-return-policy .o-return-policy__icon{height:64px;display:inline-block;vertical-align:middle;margin:0 12px 0 0}.o-return-policy .o-return-policy__copy{display:inline-block;margin:0;vertical-align:middle;color:#333}.o-return-policy .o-return-policy__copy:hover .o-return-policy__link{border-color:#003c6d;color:#003c6d}.o-return-policy .o-return-policy__copy:hover .o-return-policy__title{color:#1f1f24}.o-return-policy .o-return-policy__title{display:block;text-transform:uppercase;font-size:13px;line-height:1;margin-bottom:2px}.o-return-policy .o-return-policy__link{display:inline-block;color:#666;cursor:pointer;text-decoration:underline;font-size:13px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.o-return-policy:hover .o-return-policy__link{color:#666!important;opacity:.8}.o-return-policy .o-return-policy__link--no-link{border:none}.home-collection-list-item-content{bottom:10%!important;top:auto}.home-collection-list-item-content h3{font-size:24px!important}.home-collection-list-item-content a{color:#042a54}.home-feature-content{position:relative!important;left:auto!important;right:auto!important;top:auto!important;margin-top:15px!important}@media screen and (min-width: 721px){.home-feature-content{margin-top:55px!important}}.row-of-3 .home-feature-content h3{color:#333}.home-feature-content p:last-child{color:#666;margin-top:5px;font-size:17px;line-height:1.5}.o-home-slider{margin:0;padding:0}.o-home-slider__link{display:block}.o-home-slider__mobile-img{display:block;width:100%}@media screen and (min-width: 860px){.o-home-slider__mobile-img{display:none}}.o-home-slider__desktop-img{display:block;width:100%;display:none}@media screen and (min-width: 860px){.o-home-slider__desktop-img{display:block}}.o-home-collection{width:100%;max-width:1164px;margin:0 auto}.o-home-collection .section-title{text-align:center;margin-bottom:40px}.o-home-collection--first{margin-bottom:40px}.o-home-collection-list{margin:0;padding:0;display:flex;align-items:center;align-content:center;justify-content:space-between;flex-wrap:wrap}.o-home-collection-list__link,.o-home-collection-list__image{display:block}.o-home-collection-list__label{margin:8px 0 0;font-size:20px;text-align:center}.o-home-collection-list__item{width:48%;margin-bottom:30px}@media screen and (min-width: 960px){.o-home-collection-list__item{width:24%;margin-bottom:0}}.pxs-newsletter-content{padding:0}.o-service-guidelines .o-msi-steps .o-msi-steps__item{list-style-type:none!important}.o-service-guidelines .o-msi-steps__item .o-msi-steps__subtitle,.o-service-guidelines .o-msi-steps__item .o-msi-steps__copy{text-align:center!important}.o-modal-shipping-list{list-style-type:disc}.tb-grid-view-item__title{line-height:1.2!important}.o-visitanos__map{display:block;width:100%}.o-visit__questions--map{margin-top:80px}.o-reviews-slider{margin:0 auto;max-width:1260px}table.cart-items{margin-top:0}.swatch-unavailable-go{background:red!important}.swatch-label{color:#333!important;font-weight:700!important}.sg-pro-access-wrapper{margin:0!important}.sg-pro-access-heading{font-family:ivymode,Georgia,serif!important;font-weight:500!important;font-size:20px!important}a.sg-pro-access-product-title{font-family:ivymode,Georgia,serif!important;font-weight:500!important;line-height:1.4!important}.sg-pro-access-price{font-weight:400!important;color:#666!important;webkit-line-clamp:none!important;webkit-box-orient:none!important}.cbb-also-bought-slider{text-align:center!important}.spf-product-card__sku{font-size:13px;font-weight:400;font-style:normal;display:block!important}.collection-viewing-parameters__{display:none!important}.gf-sort-wrap{margin-bottom:60px}.tb-title-collection{margin-bottom:36px}.swiper-container{margin-top:40px!important;margin-bottom:40px!important}#gf_pagination_wrap{margin-bottom:55px}#bcpo .bcpo-buttons label.bcpo-front-button-label,#bcpo button.bcpo-front-button-label{font-size:14px!important}span.spf-product__label{font-size:13px!important}.o-faq-help{font-style:italic}#snize-search-results-grid-mode li.snize-product .snize-button{display:none!important}#snize-search-results-grid-mode li{border:0px!important}.main-content{max-width:1280px;width:100%}@media screen and (min-width: 1024px){.snize-product{width:30%!important}}.only-in-desktop{display:block}.hidden-in-desktop{display:none}@media screen and (max-width: 700px){.only-in-desktop{display:none}.hidden-in-desktop{display:block}}.v-section-columns,.section-buySteps{max-width:1330px;margin:40px auto;padding-right:0 20px}.section-wrapper h2{margin:0 auto 20px;max-width:600px;text-align:center}.column-wrapper{display:flex;justify-content:center;flex-wrap:wrap}.v-column{max-width:300px;padding:20px;text-align:center}.column-icon{max-width:180px;width:100%}@media screen and (max-width: 749px){.v-column{max-width:50%}}@media screen and (max-width: 375px){.v-column{max-width:100%;padding:10px 0}.column-icon{max-width:90px}}.o-step{display:flex;margin-bottom:50px}.step-content{width:35%;padding-right:40px}.small-text{font-size:13px;font-weight:600;margin:0 0 10px;text-transform:uppercase;letter-spacing:1px}.step-image{width:65%;display:flex;align-items:center;justify-content:end}.step-image img{max-width:600px;width:100%}.buySteps-wrapper{max-width:1000px;margin:70px auto}@media screen and (max-width: 700px){.o-step{flex-direction:column;align-items:center;max-width:600px;margin:0 auto 60px}.step-content{width:100%;text-align:center;padding-right:0}.step-image{width:100%}}.kueski__snippet img{border-radius:500px;margin-top:-10px;margin-bottom:-13px;height:38px}.kueski__snippet p{line-height:1.3;font-size:13px;margin:3px 0}.o-product-header__msi{font-size:13px;margin-top:8px}aplazo-placement{font-size:13px;padding-top:0}aplazo-logo img{height:18px!important;width:75px!important;top:5px!important}.template-cart .item-payments{margin-top:15px}.item-payments h4{text-transform:uppercase;font-size:10px;margin-bottom:5px;margin-top:10px;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif!important}.item-payments .payments-list{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin:0}.item-payments .payments-list img{height:20px;display:block}.product-media-video-item{width:100%;height:100%}.product-images .product-image-wrapper:has(video:not(.embedded-video-hide)) img{display:none}.product-thumbs__container{display:inline-block;max-width:65px;margin:10px 10px 0;cursor:pointer;position:relative}.product-thumbnails img{margin:0;max-width:65px}.thumbnail__badge{background-color:#fff;border-radius:50%;border:.1rem solid #fff;display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:1.2rem;top:1.2rem;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.thumbnail__badge{color:rgb(var(--color-foreground),.6);height:1.6rem;width:1.6rem;left:auto;right:4%;top:3%}.thumbnail__badge .svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:15px;height:15px}.thumbnail__badge .svg-wrapper svg{width:.8rem;height:.8rem}.embedded-image-visible{display:block;opacity:1}.embedded-video-hide{display:none;opacity:0}.product-list-item-vendor{display:none}
/*# sourceMappingURL=/cdn/shop/t/110/assets/custom.css.map */
