body{--hoculus-primary: #FFCC01;--hoculus-primary-hover: #FFDB4D;--hoculus-primary-pressed: #E7B802;--hoculus-on-primary-high: #060408;--hoculus-on-dark-surface-high: #ffffff;--hoculus-state-hover: rgba(255,204,1,.1);--hoculus-state-pressed: rgba(255,204,1,.25);--hoculus-cta-transition: background-color .2s ease-out;--hoculus-link-transition: color .2s ease-out}html{scroll-behavior:smooth}.col-1\/5{flex:0 0 20%;max-width:20%}.white-box-header{display:flex;gap:15px}.white-box-title{font-size:13px;color:#2b2b29}.white-box-desc{font-size:13px;color:#707070;margin:16px 0 0}.white-box-text{font-size:13px;color:#707070;margin:7px 0 0}.white-box-text a,.white-box-text span{color:#106ec2;cursor:pointer}.white-box-text a,.white-box-header .link{font-size:16px}.white-box-info{margin-left:auto;cursor:pointer}.white-box-info a{font-size:16px;color:#106ec2}.swiper-hidden{display:none}.hoculus-header .menu-list li.menu-item{padding:0 13px 0 0}.hoculus-header .header-bottom__image-wrapper{width:25%}.hoculus-header .header-bottom__image-wrapper img{height:auto}.hoculus-bg-text{position:relative}.hoculus-bg-text img.bg-img{position:absolute;width:100%;height:100%;top:0;left:0}.hoculus-bg-text .content{position:relative;z-index:2;display:flex;align-items:center;flex-direction:column}.hoculus-bg-text .content img.logo-img{margin-bottom:20px}.hoculus-footer .menu-list .menu-item{cursor:pointer}.hoculus-footer .menu-list .menu-item a{transition:all .1s ease-in-out}.hoculus-footer .block-menu:nth-child(2) .menu-list .menu-item:nth-last-child(-n+2) a{color:var(--main-color)!important}.hoculus-footer .menu-list .menu-item a:hover{all:unset!important;color:var(--main-color)!important}.hoculus-footer-bottom .content{margin-top:-50px}.hoculus-footer-bottom .footer-container{max-width:1220px;margin:0 auto}.hoculus-footer-bottom .about{background-color:#fff;border:1px solid #000;margin:0 50px;padding:20px 50px}.hoculus-footer-bottom .about .logos img{width:100%;object-fit:contain}.hoculus-footer-bottom .about .body{display:flex;gap:30px}.hoculus-footer-bottom .payments img{width:100%;object-fit:contain}.hoculus-image-gallery-v2 img{border-radius:4px}.page-template.page-product-template.hoculus-page-product-template{background-color:#fff;margin-top:0;padding-top:var(--gutter-md)}.hoculus-product-template .title-price{display:flex;justify-content:space-between;gap:10px}.hoculus-product-template .title-price .product-details_title{width:100%;max-width:70%;font-size:20px;font-family:Inter,sans-serif;color:#000;line-height:1.3;margin:0}.product-info_media .floating-money-save{position:absolute;left:15px;top:8px;font-weight:var(--font-bold);font-size:11px;text-transform:uppercase;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;background:var(--sale-lb-bgcl);color:var(--sale-lb-cl)}.breadcrumb-list li.svg-element-ui{padding-left:0}div.tab-contents{padding:0!important}div.hoculus-tab-product-description{padding:40px 0!important}.hoculus-product-template .title-price{margin-bottom:20px}.hoculus-product-template .title-price .price-sale,.hoculus-product-template .title-price .price-compare{width:100%;font-weight:700;text-align:right;color:#000}.hoculus-product-template .product-info_details:not(:has(div.product-subscribe.d-none)) scalapay-widget,.hoculus-product-template .product-info_media:not(:has(div.product-subscribe.d-none)) scalapay-widget{display:none}.hoculus-product-template .product-info_details div.product-subscribe_form>label,.hoculus-product-template .product-info_media div.product-subscribe_form>label{margin-bottom:8px}.hoculus-product-template .title-price .price-sale{font-size:32px;margin-bottom:4px}.hoculus-product-template .title-price .price-compare{font-size:22px}.hoculus-product-template .title-price.mobile{display:none}.hoculus-product-template .title-price.mobile .price-reviews{width:100%;display:flex;justify-content:space-between}.hoculus-product-template .title-price.mobile .reviews{flex:1}.hoculus-product-template .review-badge-wrapper{align-items:center;padding:0}.hoculus-product-template .product-info_details .trustpilot-widget{margin-top:-10px;margin-bottom:8px}@media only screen and (max-width: 992px){.hoculus-product-template .title-price .price-sale{font-size:24px!important}.hoculus-product-template .title-price .price-compare{font-size:16px!important}.hoculus-product-template .title-price{display:none}.hoculus-product-template .title-price.mobile{display:flex;flex-wrap:wrap}.hoculus-product-template .title-price .product-details_title{max-width:100%}}.hoculus-product-template .share-links ul{flex-wrap:wrap;gap:10px}.hoculus-product-template .share-links li{-webkit-margin-inline-end:0!important;margin-inline-end:0!important}.hoculus-product-template .share-links ul li a{transition:opacity .35s ease-in-out}.hoculus-social-links ul li a svg{margin:0}.hoculus-social-links ul li a.whatsapp{background:#25d366}.hoculus-social-links ul li a.pinterest{background:#e60023}.hoculus-social-links ul li a.instagram{background:linear-gradient(135deg,#833ab4,#fd1d1d);background:-webkit-linear-gradient(135deg,#833ab4,#fd1d1d);background:-moz-linear-gradient(135deg,#833ab4,#fd1d1d)}.hoculus-social-links ul li a.x{background-color:#000}.hoculus-product-template .section-body>.product-info{background-color:#fff}@media only screen and (min-width: 992px){.hoculus-product-template .mobile-visible{display:none!important}}@media only screen and (max-width: 992px){.hoculus-product-template .desktop-visible{display:none!important}}.main-media-wrapper{position:relative;margin-bottom:20px}.hoculus-product-template .product-brand img{width:auto;height:auto;max-height:30px;max-width:120px}.hoculus-product-template .product-brand{display:flex;justify-content:flex-end;position:absolute;bottom:0;right:0;z-index:1}.hoculus-product-template .product-brand a{line-height:0;padding:6px 8px;background-color:#fff;border-top-left-radius:12px}@media only screen and (min-width: 992px){.hoculus-product-template .product-brand a{padding:6px 8px;background-color:#fff;border-top-left-radius:0;border-bottom-left-radius:12px}.hoculus-product-template .product-brand{top:0;bottom:unset;justify-content:flex-end;position:absolute;z-index:2}}.hoculus-product-template .product-details_collection-links{margin-bottom:10px}.hoculus-product-template .product-details_collection-links a{font-size:10px;color:#716e6e;padding:0 2.5px}.hoculus-product-template .product-details_collection-links a:hover{color:#333}.hoculus-product-template .product-details_title{font-size:20px;font-weight:700}.hoculus-product-template .short-description{padding:0;margin:0;border:0}.hoculus-product-template .short-description ul{padding-left:40px;margin-bottom:16px}.hoculus-product-template .short-description li,.hoculus-product-template .short-description p{font-size:13px;color:#716e6e}.hoculus-product-template .product-details_inventory{font-size:16px}.hoculus-product-template .product-details_inventory>span{color:#716e6e}.hoculus-product-template .product-details_inventory .product-details_inventory_status{color:#468506}cart-line-item .hoculus-warning-quantity,.hoculus-product-template .product-details_inventory .product-details_inventory_status .inventory_low-stock{color:#eb6800}cart-line-item .hoculus-warning-quantity{font-weight:var(--font-bold)}.hoculus-product-template .swatch-group:last-child{margin:0}.hoculus-product-template .swatch-container{padding-top:10px;padding-bottom:20px;color:#000;width:100%}.hoculus-product-template .swatch-group .swatch-group_inner{max-width:100%}@media only screen and (width < 500px){.hoculus-product-template .select-group,.hoculus-product-template .swatch-group_inner{width:100%}}.hoculus-product-template .swatch-title{font-size:13px;color:#2b2b29;font-weight:700;margin-bottom:7px}.hoculus-product-template .swatch-group{--horizontal-padding: 20px;justify-content:space-between;flex-direction:column;align-items:start;gap:10px;margin-bottom:20px}.hoculus-product-template .select-group{min-width:200px}.hoculus-product-template .swatch-group_title{font-weight:600;font-size:16px;width:auto;min-width:unset}.hoculus-product-template .swatch-group_title:first-letter{text-transform:uppercase}.hoculus-product-template select{border-radius:35px;color:#000;border:2px solid #FFCC02;background-color:#fff;padding:12px calc(var(--horizontal-padding) + 16px) 12px var(--horizontal-padding)!important;height:auto!important;font-size:16px;font-weight:500}.hoculus-product-template label{margin:0}.hoculus-product-template .select-group svg{right:var(--horizontal-padding)}.hoculus-product-template .info-box{display:flex;gap:20px;border-width:1px;border-style:solid;align-items:center;padding:15px 20px;margin:25px 0 0}.hoculus-product-template .info-box p{margin:0;color:inherit}.hoculus-product-template .info-box-title{font-size:13px;font-weight:700;color:#2b2b29}.hoculus-product-template .info-box-text{font-size:11px;color:#333e48}.hoculus-product-template .col-12{padding-left:17px;padding-right:17px}.hoculus-product-template .product-attributes{margin-top:25px}.hoculus-product-template .product-attributes-title{font-size:13px;color:#2b2b29;font-weight:700;margin-bottom:16px}.hoculus-product-template .product-attribute{display:grid;grid-template-columns:50px 1fr 1fr;gap:10px}.hoculus-product-template .product-attribute-label,.hoculus-product-template .product-attribute-value{font-size:11px;color:#707070}.hoculus-product-template .product-description{margin-top:25px}.hoculus-product-template .product-description-title{font-size:13px;color:#2b2b29;font-weight:700;margin-bottom:16px}.hoculus-product-template .product-description-text{font-size:11px;color:#707070}.hoculus-product-template .product-description-text a{color:#106ec2;font-size:14px}.hoculus-product-template .col-sidebar{padding:0 0 0 10px}.hoculus-product-template .more-info{margin:25px 0}.hoculus-product-template .more-info-title{color:#707070;font-size:13px;margin:0}.hoculus-product-template .more-info-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:5px}.hoculus-product-template .more-info-links a,.hoculus-product-template .more-info-links>span{font-size:16px;color:#0275d8}.hoculus-product-template .product-video{margin-top:20px}.hoculus-product-template .product-video__video{width:100%;aspect-ratio:16 / 9}.hoculus-product-template .product-video__title{margin-bottom:5px;font-size:14px}.hoculus-product-template .price-sale,.hoculus-product-template .price-compare{color:#222!important}.hoculus-product-template .sidebar>div{background-color:#fff;border:1px solid #eee;padding:40px;margin-bottom:10px}.hoculus-product-template .product-info .man-line-icon,.hoculus-product-template .sidebar .man-line-icon{height:50px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.hoculus-product-template .product-info .man-line-icon:before,.hoculus-product-template .product-info .man-line-icon:after,.hoculus-product-template .sidebar .man-line-icon:before,.hoculus-product-template .sidebar .man-line-icon:after{content:"";width:35%;height:2px;background-color:#837048}.hoculus-product-template .product-info .white-box,.hoculus-product-template .sidebar .white-box{display:block;padding-bottom:16px;margin-bottom:30px;border-bottom:1px solid #707070}.hoculus-product-template .white-box:last-child{border-bottom:transparent}.hoculus-product-template .product-info .useful-links{margin:24px 0}.hoculus-product-template .product-info .actions-title,.hoculus-product-template .sidebar .actions-title{font-size:16px;text-transform:uppercase;color:#2b2b29;text-align:center;margin-bottom:7px}.hoculus-product-template .product-info .actions-info-link,.hoculus-product-template .sidebar .actions-info-link{text-align:center}.hoculus-product-template .product-info .actions-info-link span a,.hoculus-product-template .sidebar .actions-info-link span a{font-size:16px;color:#106ec2;cursor:pointer}.hoculus-product-template .sidebar form .price-line-container{margin-bottom:30px}.hoculus-product-template .sidebar .price-label{font-size:11px;color:#333e48}.hoculus-product-template .sidebar .price-value{font-size:35px;color:var(--main-color);width:100%;text-align:right;margin-bottom:15px}.hoculus-product-template .sidebar .price-value .product-details_price-save{justify-content:end}.hoculus-product-template .sidebar .price-value.from-price{font-size:16px;color:#333e48}.hoculus-product-template .sidebar .product-form_quantity_wrapper{width:100%;margin:20px 0}.hoculus-product-template .sidebar .btn-add-to-cart{margin-top:20px;font-weight:500;color:var(--btn1-cl)}.hoculus-product-template .sidebar .btn-add-to-cart:hover{color:var(--btn1-hover-cl)}.hoculus-product-template .sidebar .btn-add-to-cart .svg-loading circle{stroke:#fff}@media only screen and (min-width: 992px){.hoculus-product-template .lg-sticky{top:var(--sidebar-sticky-offset-top);position:sticky}}.product-form_quantity{flex-wrap:nowrap!important;align-items:center!important;gap:20px;margin-bottom:20px}.btn-add-to-cart{width:100%;font-weight:700!important;background-color:#ffcc01;font-size:20px;font-weight:600;color:#060408!important;height:48px;line-height:0;padding-left:0!important;padding-right:0!important}.btn-add-to-cart.pending,.btn-add-to-cart.pending span{color:#060408!important}.btn-add-to-cart.pending svg{display:none!important}@media only screen and (min-width: 992px){.btn-add-to-cart:hover{background-color:#ffdb4d;border-color:#ffdb4d!important;color:#060408!important}}.btn-add-to-cart:active{background-color:#e7b802;border-color:#e7b802}.product-form_quantity .btn{margin:0!important;color:#000}.product-form_quantity .btn:hover{color:#fff}.product-form_quantity .product-form_quantity_wrapper{margin:0!important;width:100%}.product-form_quantity .product-form_quantity_wrapper .input-group{width:100%}.product-form_quantity quantity-input{border:none;padding:0;height:auto;width:auto;justify-content:space-between!important}@media only screen and (min-width: 768px){.product-form_quantity quantity-input{width:186px}.product-form_quantity .product-form_quantity_wrapper{width:auto}}.product-form_quantity quantity-input img{pointer-events:none!important}.product-form_quantity quantity-input-minus,.product-form_quantity quantity-input-plus{flex:0 0 48px!important;width:48px;height:48px;margin:0;transition:background .1s ease-in-out,color .1s ease-in-out,border .1s ease-in-out}.product-form_quantity quantity-input-plus{background-color:#ffcc01}@media only screen and (min-width: 992px){.product-form_quantity quantity-input-plus:hover{background-color:#ffdb4d}}.product-form_quantity quantity-input-plus:active{background-color:#e7b802!important}.product-form_quantity quantity-input-minus[disabled=true],.product-form_quantity quantity-input-plus[disabled=true]{background-color:#f2f2f2;opacity:.35;cursor:not-allowed;pointer-events:none}.product-form_quantity quantity-input-minus[disabled=true]:hover,.product-form_quantity quantity-input-minus[disabled=true]:active,.product-form_quantity quantity-input-plus[disabled=true]:hover,.product-form_quantity quantity-input-plus[disabled=true]:active{background-color:#f2f2f2!important;opacity:.35!important}quantity-input-minus{order:1!important;background-color:#f2f2f2}.product-form_quantity quantity-input-minus:hover{background-color:#f2f2f24d}.product-form_quantity quantity-input-minus:active{background-color:#dbdadb}quantity-input-plus{order:3!important}quantity-input input[type=number]{text-align:center!important;order:2!important}.product-form_quantity quantity-input input[type=number]{font-size:20px;font-weight:700}@media only screen and (max-width: 768px){.product-form_quantity{flex-direction:column;align-items:space-between}}.hoculus-product-template .useful-links-title{font-size:16px;color:#2b2b29;margin-bottom:20px;display:block}.hoculus-product-template .sidebar .useful-links .white-box:last-child{border:0;margin:0;padding:0}.hoculus-product-template .addon .addon-box,.hoculus-product-template .sidebar .addon .addon-box{border-bottom:1px solid #2b2b29;margin-bottom:20px}.product-info_details .addon-wrapper:last-of-type .addon-box,.product-info_media .addon-wrapper:last-of-type .addon-box{margin-bottom:0;border-bottom:none!important}.hoculus-product-template .addon .white-box,.hoculus-product-template .sidebar .addon .white-box{border:0;margin:0}.hoculus-product-template .addon .addon-desc,.hoculus-product-template .sidebar .addon .addon-desc{font-size:13px;color:#707070}.hoculus-product-template .addon .addon-actions,.hoculus-product-template .sidebar .addon .addon-actions{display:flex;justify-content:space-between}.hoculus-product-template .addon .addon-label,.hoculus-product-template .sidebar .addon .addon-label{display:flex;gap:10px;width:75%}.hoculus-product-template .addon .addon-label .addon-label-text,.hoculus-product-template .sidebar .addon .addon-label .addon-label-text{font-size:13px;color:#707070}.hoculus-product-template .addon .addon-checkbox,.hoculus-product-template .sidebar .addon .addon-checkbox{min-width:26px;width:26px;height:26px;border:1px solid #2b2b29;display:flex;justify-content:center;align-items:center}.hoculus-product-template .addon .addon-checkbox:hover span,.hoculus-product-template .sidebar .addon .addon-checkbox:hover span{opacity:.5}.hoculus-product-template .addon .addon-checkbox span,.hoculus-product-template .sidebar .addon .addon-checkbox span{opacity:0}.hoculus-product-template .addon input[type=checkbox]:checked+.addon-label .addon-checkbox span,.hoculus-product-template .sidebar .addon input[type=checkbox]:checked+.addon-label .addon-checkbox span{opacity:1}.hoculus-product-template .addon .addon-price,.hoculus-product-template .sidebar .addon .addon-price{text-align:right;color:#716e6e}.hoculus-product-template .addon .addon-price p,.hoculus-product-template .sidebar .addon .addon-price p{font-size:14px}.hoculus-product-template .addon .white-box:last-child,.hoculus-product-template .sidebar .addon .white-box:last-child{border:0;margin:0;padding:0}.hoculus-product-template .product-info .addon{margin-top:24px}.hoculus-product-template .sidebar .payments .white-box:first-child{border:0;margin:0}.hoculus-product-template .product-info .payments .method,.hoculus-product-template .sidebar .payments .method{font-size:13px;color:#707070;padding-bottom:16px}.hoculus-product-template .product-info .payments .method .title,.hoculus-product-template .sidebar .payments .method .title{font-size:16px;color:#2b2b29;margin-bottom:7px}.hoculus-product-template .product-info .payments .method .info a,.hoculus-product-template .sidebar .payments .method .info a{font-size:16px;color:#106ec2;cursor:pointer}.hoculus-product-template .product-info .payments .method:last-child,.hoculus-product-template .sidebar .payments .method:last-child{padding:0}.hoculus-product-template .sidebar .widget-container.row{display:none}.hoculus-product-template .widget-container.row{margin-top:10px;display:block}.hoculus-product-template .widget-container .widget iframe{height:auto!important}.hoculus-product-template .widget-container .widget.trustpilot-reviews{padding:15px 0}.hoculus-product-template .widget-container .widget:not(:last-child){margin-bottom:10px}.hoculus-breadcrumbs .section-breadcrumb{background-color:#fff;margin:0}.hoculus-breadcrumbs .breadcrumb-list li.svg-element-ui{padding-right:0!important}.hoculus-breadcrumbs .breadcrumb-list li:first-child.svg-element-ui{padding-left:0!important}.hoculus-breadcrumbs .breadcrumb-list li a{display:inline-block!important}.hoculus-breadcrumbs .breadcrumb-list li[has-link] a{font-weight:700}.hoculus-breadcrumbs .breadcrumb-list li a{text-decoration:underline}.hoculus-breadcrumbs .breadcrumb-list li a:hover{color:#333e48}@media screen and (width <= 500px){.hoculus-breadcrumbs .breadcrumb-list li[itemprop=itemListElement]{margin-left:4px}}.hoculus-backdrop{width:100%;height:100vh;background-color:#ffffffe6;position:fixed;top:0;left:0;z-index:100;transition:opacity .2s,visibility .2s}.hoculus-modal{width:var(--width);border:1px solid #000;background-color:#fff;position:fixed;z-index:1000;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column;gap:12px;transition:opacity .2s,visibility .2s;border-radius:6px}hoculus-modal.visible .hoculus-backdrop,hoculus-modal.visible .hoculus-modal{visibility:visible!important;opacity:1!important}.hoculus-close-modal{position:absolute;display:flex;height:10px;width:10px;right:20px;top:20px;background-color:transparent;cursor:pointer}.hoculus-modal .hoculus-modal-text{text-align:center;margin:0}.hoculus-modal .hoculus-modal-text a{text-decoration:underline}.hoculus-modal .hoculus-modal-text a:hover{color:#000}.hoculus-bundle{margin-bottom:100px}.hoculus-bundle .bundled-items_info .image{padding:20px!important}.hoculus-bundle .bundled-items_info .image h5{text-align:center;color:#000;font-weight:400;font-size:15px}.hoculus-bundle .bundled-item-collection-links{text-align:center;margin-bottom:10px}.hoculus-bundle .bundled-item-collection-links a{font-size:10px;color:#716e6e;padding:0 2.5px}.hoculus-bundle .bundled-item-collection-links a:hover{color:#333}.hoculus-bundle .bundled-items_info .image .price{color:var(--main-color);font-weight:700}.hoculus-bundle .bundled-product-title span{color:#e00}.hoculus-bundle .action-bundle{display:flex;flex-direction:column;justify-content:center;align-items:center}.hoculus-bundle .total-price{font-size:35px;color:var(--main-color);font-weight:600}.hoculus-bundle .btn-add-to-cart svg{display:none!important}.hoculus-related-products .product-card_title{text-align:center;color:#000;font-weight:400;font-size:15px}.hoculus-related-products .product-card_title:hover{color:#000}.hoculus-related-products .product-card_collection-links{text-align:center;margin-bottom:10px}.hoculus-related-products .product-card_collection-links a{font-size:10px;color:#716e6e;padding:0 2.5px}.hoculus-related-products .product-card_collection-links a:hover{color:#333}.hoculus-tab-product-description{border:none!important;border-radius:0!important;background-color:#fff}.hoculus-tab-product-description img{height:auto}.hoculus-tab-product-description .hoculus-product-details{display:flex;gap:20px}.hoculus-tab-product-description .product-details_cod,.hoculus-tab-product-description .product-details_category{font-size:13px!important;color:#686c6f!important;font-weight:700!important}.hoculus-tab-product-description .product-details_cod span,.hoculus-tab-product-description .product-details_category span{font-weight:400}.hoculus-tab-product-description .product-details_cod span a,.hoculus-tab-product-description .product-details_category span a{color:#0275d8}.hoculus-line-items_properties{margin-top:10px}.hoculus-line-items_properties li{overflow:hidden;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;font-size:14px}.hoculus-line-items_properties li:not(:last-child){margin-bottom:10px}.hoculus-page-blog-template{margin-top:0}.hoculus-page-blog-template.blog-grid .gallery-image__title{margin:20px 0;color:#54585f;font-size:18px}.hoculus-page-blog-template.blog-grid .gallery-image__title a:hover{color:#54585f}.hoculus-2-col-grid{display:grid;grid-template-columns:2fr 1fr;gap:20px;padding:50px 0}.hoculus-blog-articles product-card .product-card_collection-links{text-align:center;font-size:10px;margin-bottom:5px}.hoculus-blog-articles product-card .product-card_collection-links:hover{color:#333e48}.hoculus-blog-articles product-card .product-card_title{color:#2b2b29;font-size:16px;text-align:center}.hoculus-blog-articles section.product-card:after{display:none}.hoculus-blog-articles product-card .product-card_price_action{border:0!important}.articles:not(:last-child){padding-bottom:50px}.articles-heading-wrapper,.articles-link-wrapper{grid-column:1 / -1;padding:0}.articles-link-wrapper>a.btn{color:#fff;margin:0 auto;width:50%}.article__item{display:grid;grid-template-columns:1fr 1fr;gap:20px}.article__item:not(:last-child){margin-bottom:15px}.article__item--image img{width:100%;height:auto}.article__item--title{margin-bottom:5px}.article__item--title a{font-size:20px;color:#54585f}.article__item--description{font-size:14px;color:#777;margin:0}.product-card:hover .product-card_price_action{border:0!important}.hoculus-card{background-color:#2b2b29;display:flex;flex-direction:column;margin-bottom:10px;height:100%}.hoculus-card__image{width:100%;height:200px;object-fit:cover}.hoculus-card__body{padding:20px;display:flex;flex-direction:column;flex:1}.hoculus-card__title{text-align:center;color:#fff;margin-bottom:10px;font-size:21px;padding:0 20px}.hoculus-card__description{text-align:center;padding:0 20px}.hoculus-card__description a{color:#d5d5d5;font-size:13px!important}.hoculus-card .btn{display:block;margin:auto 20px 0;width:max-content;border-radius:0;align-self:center;color:#fff;font-size:13px;font-weight:300}.hoculus-separator{width:100%;height:1px;background-color:#000;position:relative;margin:15px 0}.hoculus-separator:after{content:"";width:150px;height:100%;background-color:var(--main-color);position:absolute;top:0;left:0}.articles-wrapper{row-gap:30px}.article-card{border-radius:3px;overflow:hidden;box-shadow:0 0 10px #00000026;transition:all .25s;margin:0;min-height:100%;position:relative}.article-card__badge{background-color:var(--main-color);color:#fff;text-transform:uppercase;position:absolute;padding:7px 14px;border-radius:100px;top:20px;right:20px;font-size:12px}.article-card:hover{box-shadow:0 0 30px #00000026}.article-card .article-card__image-wrapper img{height:auto}.article-card__body{padding:0 30px;margin-top:40px;background-color:#fff}.article-card__title{margin-bottom:25px}.article-card__title a{font-size:21px;color:#54595f}.article-card__description{font-size:14px;color:#777}.hoculus-article-template{padding-top:20px}.hoculus-article-template .article-template iframe{max-width:100%}.hoculus-article-template .article-template img{height:auto}.hoculus-article-template .article-template .article-blog-link{color:#54595f;background-color:var(--main-color);padding:7px 18px;text-transform:capitalize;margin-bottom:20px;display:inline-block}.hoculus-article-template .article-template .article-meta li{font-size:20px}.hoculus-article-template .sidebar-article{position:relative}.hoculus-article-template .sidebar-article{margin-bottom:10px}.hoculus-article-template .sidebar-article__title{width:100%;position:absolute;color:#fff;bottom:0;padding:17px 27px;font-size:16px;font-weight:600;background:transparent linear-gradient(180deg,#0000,#000000f4 77%,#000) 0% 0% no-repeat padding-box}.hoculus-last-articles{margin-top:40px}.hoculus-last-articles .last-articles{display:flex;align-items:center;gap:10px;flex-flow:row nowrap}.hoculus-last-articles .last-articles__label{font-size:13px;color:#2b2b29;background-color:var(--main-color);padding:8px 12px;font-weight:700}.hoculus-last-articles .last-articles .last-articles__slider{flex:1}.hoculus-last-articles .last-articles .last-articles__slider .row{margin:0;justify-content:center}.hoculus-last-articles .last-articles .last-articles__slider .swiper-slide{width:100%!important}.hoculus-last-articles .last-articles .last-articles__slider a{color:#222;font-weight:600;font-size:13px}.hoculus-last-articles .last-articles .last-articles__slider .swiper-button-prev,.hoculus-last-articles .last-articles .last-articles__slider .swiper-button-next{color:#2b2b29}.hoculus-last-articles .last-articles .last-articles__slider .swiper-button-prev:after,.hoculus-last-articles .last-articles .last-articles__slider .swiper-button-next:after{font-size:15px!important;font-weight:900}.hoculus-last-articles .last-articles .last-articles__slider .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,25px)}.hoculus-grid-banner{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px}.hoculus-grid-banner__3,.hoculus-grid-banner__4{width:100%}.hoculus-grid-banner__3{display:none}.hoculus-grid-banner__body{flex:0 0 1}.hoculus-grid-banner__title{font-size:22px;font-weight:700;margin-bottom:5px}.hoculus-grid-banner__text{font-size:13px;margin-bottom:0}.hoculus-grid-banner .btn{padding:14px 20px;margin-left:auto;white-space:nowrap}.hoculus-operational-rental .info-col{padding:35px 15px 15px}.hoculus-operational-rental .operational-rental__title{font-size:28px;color:#3a3a3a;margin-bottom:16px;text-align:center}.hoculus-operational-rental .operational-rental__info{font-size:22px;color:#3a3a3a}.hoculus-operational-rental .contact-form{max-width:800px;margin:0 auto;padding-bottom:20px}.hoculus-operational-rental .form-group{display:flex;flex-direction:column;margin-bottom:10px}.hoculus-operational-rental .contact-form__subtext{margin-bottom:20px}.page-collection-template #collection-description h1{margin-bottom:10px!important}.page-collection-template #collection-description h2{margin:20px 0!important}.page-collection-template #collection-description h3{margin:10px 0!important}.hoculus-collection-template .price-compare{color:#716e6e}.hoculus-collection-template .product-card_title{margin-bottom:20px}@media screen and (width < 768px){.hoculus-collection-template .collection-sorting label[for=select-sort-by]{display:block!important;padding:10px 0 0 15px}.hoculus-collection-template .collection-sorting{flex-direction:column;align-items:start!important}.hoculus-collection-template .collection-sorting select{border-radius:0 0 25px 25px}}.hoculus-contact-template .page-title h1{font-size:23px;font-weight:700}.hoculus-contact-template .section-body{gap:0}.hoculus-contact-template .contact-form{margin-bottom:44px}.hoculus-contact-template .section-heading{margin:14px 0 0}.hoculus-contact-template .section-heading h2{padding-bottom:11px}.hoculus-contact-template .contact-sidebar .section-heading{margin:0 0 14px}.hoculus-contact-template .section-heading h2{font-size:23px;font-weight:700}.hoculus-contact-template .block-link-wrapper{margin:20px 0 8px}.hoculus-contact-template .block-link-wrapper a{color:#0275d8;font-size:16px;font-weight:600;transition:color .2s linear}.hoculus-contact-template .block-link-wrapper a:hover{color:#014c8c}.hoculus-contact-template .contact-sidebar .text{font-style:normal}.hoculus-contact-template .contact-sidebar .text a{color:#0275d8;transition:color .2s linear}.hoculus-contact-template .contact-sidebar .text a:hover{color:#014c8c}.hoculus-cart-template .cart-summary_total{border:none!important;margin:0!important;padding:0!important}.hoculus-cart-template scalapay-widget{margin:15px 0;text-align:right}.invoice-disclaimer{color:red}hoculus-invoice-details details{margin:1rem 0}hoculus-invoice-details details summary{list-style:disclosure-closed;padding-left:0!important;cursor:pointer;margin-bottom:.5rem;margin-left:1rem}hoculus-invoice-details details:not([open]) summary{text-decoration:underline}hoculus-invoice-details details[open] summary{list-style:disclosure-open}hoculus-invoice-details details summary::marker{margin-left:10px!important}hoculus-invoice-details details .form-control{margin-bottom:20px;display:flex;flex-direction:column-reverse}.hoculus-product-template .section-product-template .product-media-image img{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.hoculus-product-template scalapay-widget{margin:20px 0 0}hoculus-product-image-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background-color:#252525;opacity:0;visibility:hidden;transition:all .2s ease-in-out}hoculus-product-image-zoom hoculus-swiper-slider{width:100%;height:100%;display:flex;align-items:center;justify-content:center}hoculus-product-image-zoom hoculus-swiper-slider .swiper-slide,hoculus-product-image-zoom hoculus-swiper-slider .swiper-slide .product-media-image{height:100vh;height:100dvh}hoculus-product-image-zoom hoculus-swiper-slider .swiper-slide .image__style{padding-top:100vh!important;padding-top:100dvh!important}hoculus-product-image-zoom hoculus-swiper-slider .swiper-slide .overlay-ui{object-fit:contain}hoculus-product-image-zoom hoculus-swiper-slider .swiper-wrapper{display:flex;align-items:center}hoculus-product-image-zoom hoculus-swiper-slider .swiper-button-next,hoculus-product-image-zoom hoculus-swiper-slider .swiper-button-prev{color:#fff;mix-blend-mode:exclusion}hoculus-product-image-zoom.visible{opacity:1;visibility:visible}hoculus-product-image-zoom .image-zoom__img-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}hoculus-product-image-zoom .image-zoom__close-btn{width:50px;height:50px;display:flex;justify-content:center;align-items:center;position:absolute;top:25px;right:25px;background-color:#fff;cursor:pointer;box-shadow:0 0 5px #00000040;border-radius:50%;z-index:2}@media all{.page-collection-template #collection-description ul{box-sizing:border-box}.page-collection-template #collection-description .aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}}@media all{.page-collection-template #collection-description h1{margin:.67em 0;font-size:2em}.page-collection-template #collection-description img{border:0}@media print{.page-collection-template #collection-description a,.page-collection-template #collection-description a:visited{text-decoration:underline}.page-collection-template #collection-description img{page-break-inside:avoid;max-width:100%!important}.page-collection-template #collection-description h3,.page-collection-template #collection-description p{orphans:3;widows:3}.page-collection-template #collection-description{page-break-after:avoid}}.page-collection-template #collection-description,.page-collection-template #collection-description h3,.page-collection-template #collection-description h4{margin-top:0;margin-bottom:.5rem}.page-collection-template #collection-description p,.page-collection-template #collection-description ul{margin-top:0;margin-bottom:1rem}.page-collection-template #collection-description a{color:#0275d8;text-decoration:none}.page-collection-template #collection-description a:focus,.page-collection-template #collection-description a:hover{color:#014c8c;text-decoration:underline}.page-collection-template #collection-description a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.page-collection-template #collection-description img{vertical-align:middle}.page-collection-template #collection-description a{-ms-touch-action:manipulation;touch-action:manipulation}.page-collection-template #collection-description h1,.page-collection-template #collection-description h3,.page-collection-template #collection-description h4{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.page-collection-template #collection-description h1{font-size:2.5rem}.page-collection-template #collection-description h3{font-size:1.75rem}.page-collection-template #collection-description h4{font-size:1.5rem}}@media all{.page-collection-template #collection-description a:focus{outline:0}.page-collection-template #collection-description a:focus,.page-collection-template #collection-description a:hover{text-decoration:none}.page-collection-template #collection-description .alignleft{display:inline;float:left;margin-right:1.618em}.page-collection-template #collection-description .alignright{display:inline;float:right;margin-left:1.618em}.page-collection-template #collection-description .aligncenter{clear:both;display:block;margin:0 auto}.page-collection-template #collection-description h1,.page-collection-template #collection-description h3,.page-collection-template #collection-description h4{margin-bottom:.5em}.page-collection-template #collection-description img{height:auto;max-width:100%;display:block}}@media all{.page-collection-template #collection-description h1,.page-collection-template #collection-description h3,.page-collection-template #collection-description h4{font-weight:600}.page-collection-template #collection-description .bottom-subcategory-description{flex:0 0 100%;order:3}}@media all{.page-collection-template #collection-description .lazyloaded:not(.elementor-motion-effects-element-type-background),body.e-lazyload .lazyloaded{--e-bg-lazyload-loaded: var(--e-bg-lazyload)}}@media (max-width: 1200px){.hoculus-footer-bottom .footer-container{max-width:910px}.hoculus-footer-bottom .about{margin:0}.hoculus-last-articles{display:none}}@media (max-width: 1024px){.articles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.article__item{grid-template-columns:1fr}}@media (max-width: 992px){.hoculus-footer-bottom .content{margin-top:0}.hoculus-footer-bottom .about,.hoculus-footer-bottom .copyright,.hoculus-footer-bottom .payments{display:none}.hoculus-product-template .col-sidebar{padding:10px 0 0}.hoculus-product-template .widget-container.row{display:none}.hoculus-product-template .sidebar .widget-container.row{display:block}.hoculus-product-template .sidebar .widget-container.row{margin:10px 0 0}.hoculus-product-template .sidebar .widget-container .widget{padding:0;border:transparent}.hoculus-section-links .slider-list{display:flex;flex-direction:column}.hoculus-section-links .item{width:100%!important;justify-content:start!important}.hoculus-last-articles .last-articles .last-articles__slider{flex:1!important}.hoculus-grid-banner__4{display:none}.hoculus-grid-banner__3{display:block}}@media (max-width: 767px){#shopify-chat{display:none}.hoculus-bundle .bundled-item{flex-direction:column;align-items:start;gap:10px}.hoculus-bundle .bundled-item:not(:last-child){margin-bottom:20px}.hoculus-2-col-grid{grid-template-columns:1fr}.articles{display:grid;grid-template-columns:1fr;gap:10px}.article__item{grid-template-columns:1fr}.hoculus-grid-banner__4{display:block}.hoculus-grid-banner__3{display:none}.hoculus-grid-banner__title,.hoculus-grid-banner__text{text-align:center}.hoculus-grid-banner{flex-wrap:wrap;justify-content:center}.hoculus-grid-banner .btn{width:50%;margin-left:0}.hoculus-contact-template .contact-sidebar .section-heading{margin:14px 0}.hoculus-columns .col{padding:0 0 35px!important}hoculus-product-image-zoom img{width:100vw;height:auto;max-height:100vh}}@media (min-width: 767px){.col-md-1\/5{flex:0 0 20%;max-width:20%}.section-breadcrumb{padding-top:var(--gutter-md)}}@media (max-width: 550px){.hoculus-modal{width:91%}}@media (max-width: 480px){.hoculus-bundle .bundled-items_info{flex-direction:column;align-items:center}.hoculus-bundle .bundled-items_info .image{width:100%!important}.hoculus-bundle .bundled-items_info .image:before{top:-15px!important;left:50%!important;transform:translate(-50%)!important}.hoculus-bundle .bundled-items_info .image:after{width:100%!important;height:1px!important;top:0!important;left:0!important}.hoculus-bundle .btn-add-to-cart{width:100%}.hoculus-bundle .bundled-item-collection-links,.hoculus-bundle .bundled-items_info .image .price,.hoculus-bundle .bundled-items_info .image h5{display:none!important}.hoculus-grid-banner .btn{width:75%}}hoculus-swiper-slider .swiper-slide{height:auto}.section-hoculus-offers-slider hoculus-swiper-slider .swiper-slide img{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.section-hoculus-offers-slider hoculus-swiper-slider .swiper-pagination-bullets{bottom:20px}.section-hoculus-offers-slider hoculus-swiper-slider span.swiper-pagination-bullet{border:1px solid grey;background-color:#fff0;opacity:1}.section-hoculus-offers-slider hoculus-swiper-slider span.swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid grey;background-color:gray;opacity:1}.hoculus-columns .col{padding:35px}.hoculus-columns .col p{margin-bottom:0!important}.hoculus-columns .banner-wrapper{padding-top:2rem;padding-bottom:2rem;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.hoculus-columns .banner-wrapper .banner{display:flex;align-items:center;gap:15px}.hoculus-columns .banner-wrapper .banner .image-container{display:flex;justify-content:center;width:25%}.hoculus-columns .banner-wrapper .banner .image-container img{width:70px}.hoculus-columns .banner-wrapper .banner .banner-content .separator{width:70%;margin-bottom:25px}.hoculus-columns .banner-wrapper .banner .banner-content h3{margin-bottom:25px;font-size:1.75rem}.hoculus-columns .banner-wrapper .banner .banner-content a:hover{text-decoration:underline}@media screen and (max-width: 767px){.hoculus-columns .banner-wrapper .banner .banner-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.hoculus-columns .banner-wrapper .banner{flex-direction:column}}@media screen and (min-width: 501px){.hoculus-breadcrumbs .breadcrumb-list{display:initial;white-space:wrap}.hoculus-breadcrumbs .breadcrumb-list li{display:inline}}.slider-controls button{min-width:25px}.hoculus-product-card{--product-card-padding: 15px;position:relative;container-type:inline-size;container-name:productCard}.media-card-badge,.hoculus-product-card .product-card-badge{position:absolute;top:var(--product-card-padding);right:var(--product-card-padding);z-index:6;font-size:12px;font-weight:600;padding:4px 12px;border-radius:100px;color:#060408;background-color:#ffdb4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - var(--product-card-padding) - var(--product-card-padding))}.floating-media-elements{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:20px;width:100%}.floating-media-elements .media-card-badge{position:static}.mobile .floating-media-elements{align-items:flex-start}@media only screen and (min-width: 992px){.floating-media-elements{display:flex}}.hoculus-product-card .product-card-badge{position:absolute;top:20px;right:20px;z-index:6}.review-badge-wrapper{display:flex;align-items:flex-start;padding:8px 0}.hoculus-product-card .product-card{border:1px solid #D9D9D9;border-radius:8px;padding:0;overflow:hidden}.slider-list:has(.hoculus-product-card),#main-collection-product-grid:has(.hoculus-product-card){margin:-5px!important}.hoculus-product-card{padding:5px!important}.hoculus-product-card .product-card .btn-add-to-cart .svg-loading{display:none!important;visibility:hidden!important}@media screen and (width < 768px){.slider-list:has(.hoculus-product-card),#main-collection-product-grid:has(.hoculus-product-card){margin:0!important}.hoculus-product-tabs-v1 .hoculus-product-card,.hoculus-related-products .hoculus-product-card{padding-right:0!important}}.hoculus-product-card .product-card:before,.hoculus-product-card .product-card:after{display:none}.hoculus-product-card .product-card:hover .btn-add-to-cart{background-color:#ffcc01}.hoculus-product-card .product-card_header{padding:var(--product-card-padding) var(--product-card-padding) 0}.hoculus-product-card .product-card_title a{margin-right:-8px}.hoculus-product-card .product-card_title{width:100%;color:#060408;font-size:16px;margin:0;font-weight:600;text-align:left}.hoculus-product-card .product-card_title:hover{color:currentColor}.hoculus-product-card .product-card_title>a{line-clamp:2!important;-webkit-line-clamp:2!important;min-height:44.78px}.hoculus-product-card .product-card_footer .hoculus-product-card_price_action{padding:0 var(--product-card-padding);margin:20px 0 10px;display:flex;justify-content:space-between}.hoculus-product-card .product-card_footer .product-card_actions{display:block!important}.hoculus-product-card .product-card_footer .product-price{flex-direction:column;align-items:start}.hoculus-product-card .product-price .price-sale,.hoculus-product-card .product-price .price{font-size:24px;color:#060408;font-weight:700}.hoculus-product-card .product-price .price-compare{font-size:16px}.hoculus-product-card .product-card_footer .btn-add-to-cart{cursor:pointer;width:40px;height:40px;background-color:#ffcc01;position:absolute;right:20px;bottom:77px;border-radius:20px}.hoculus-product-card .btn-add-to-cart .text{display:none}@media screen and (max-width: 500px){.compact-card-xs .hoculus-product-card .btn-add-to-cart .text{display:initial}.compact-card-xs .hoculus-product-card .product-card_footer a{display:none!important}.compact-card-xs .hoculus-product-card .product-card_footer .btn-add-to-cart{width:100%;border-radius:0;height:57px;position:static;display:flex;align-items:center;justify-content:center;gap:8px}.compact-card-xs .hoculus-product-card .product-card_footer .btn-add-to-cart:disabled{background-color:#f2f2f2;cursor:default}.compact-card-xs .hoculus-product-card .product-card_footer .btn-add-to-cart:disabled>span{color:#a09fa1}}.hoculus-product-card .sold-out{margin-bottom:26px}@media only screen and (min-width: 501px){.hoculus-product-card .product-card_footer .btn-add-to-cart:hover{background-color:#ffdb4d}.hoculus-product-card .product-card_footer .btn-add-to-cart:disabled{display:none}}.hoculus-product-card .product-card_footer .btn-add-to-cart:active{background-color:#d1aa0f}@media screen and (max-width: 500px),screen and (min-width: 992px) and (max-width: 1199px){.compact-card-fixed-collection .hoculus-product-card .btn-add-to-cart .text{display:initial}.compact-card-fixed-collection .hoculus-product-card .product-card_footer a{display:none!important}.compact-card-fixed-collection .hoculus-product-card .product-card_footer .btn-add-to-cart{width:100%;border-radius:0;height:57px;position:static;display:flex;align-items:center;justify-content:center;gap:8px}.compact-card-fixed-collection .hoculus-product-card .product-card_footer .btn-add-to-cart:disabled{background-color:#f2f2f2!important;cursor:default}.compact-card-fixed-collection .hoculus-product-card .product-card_footer .btn-add-to-cart:disabled>span{color:#a09fa1}}.hoculus-product-card .product-card_footer .btn-add-to-cart img.quick-view-icon{width:19px;height:16px}.hoculus-product-card .product-card_footer .btn-add-to-cart img.add-to-cart-icon{width:20px;height:20px}.hoculus-product-card .btn-add-to-cart .text,.hoculus-product-card .product-card_footer a.view-more{font-size:14px;font-weight:600;color:#060408}.hoculus-product-card .product-card_footer a.view-more{width:100%;height:57px;background-color:#fae17b40;display:flex;padding:20px;border-radius:0 0 8px 8px;justify-content:center;align-items:start;gap:10px}.hoculus-product-card .product-card_footer a.view-more img{width:18px;height:16px}.slider-prev-button[disabled],.slider-next-button[disabled]{display:none}.section-header{padding-bottom:20px!important}.hoculus-hero .section-slideshow .slide-content-wrapper{display:flex!important}.hoculus-hero .section-slideshow .slide-content-inner{position:static;transform:unset!important;width:100%}.hoculus-hero .section-slideshow .hero-video-desktop{display:block}.hoculus-hero .section-slideshow .hero-video-mobile{display:none}.hoculus-hero .section-slideshow .image-gallery_subtext{margin-bottom:20px!important;font-size:18px}.hoculus-hero .section-slideshow .slider-item .image-mobile img{object-fit:cover}.hoculus-hero a.btn{box-shadow:none!important;border:none!important;border-radius:44px!important;font-size:20px!important;font-weight:700!important;padding-top:12px!important;padding-bottom:12px!important;width:100%;line-height:normal}.hoculus-hero .section-slideshow .slide-content{padding:40px!important}@media screen and (min-width: 768px){.hoculus-hero .section-slideshow .slide-content{padding:20px!important}.hoculus-hero a.btn,.hoculus-hero .section-slideshow .slide-content-inner{width:320px}.hoculus-hero a.btn{margin-bottom:0}}.hoculus-hero .section-slideshow .bc-slideshow .slider-controls button{width:40px;height:40px;background:transparent}.hoculus-hero .section-slideshow .bc-slideshow .slider-controls button:before{background:var(--btn1-hover-cl)}@media screen and (width <= 1030px){.hoculus-hero .section-slideshow .slider-item .image-desktop img{object-position:var(--image-focus)}}@media screen and (width <= 768px){.hoculus-hero .section-slideshow .slider-item .image-desktop img,.hoculus-hero .section-slideshow .slider-item .image-mobile img{object-position:var(--image-focus-mobile)!important}}a.btn-review-cart,.hoculus-cta-style,.hoculus-cta-button-style{display:block;width:fit-content;min-width:fit-content;text-align:center!important;cursor:pointer!important;color:var(--hoculus-on-primary-high)!important;background-color:var(--hoculus-primary)!important;padding:12px 20px!important;border-radius:44px!important;font-size:20px!important;font-weight:600!important;border:none!important;-webkit-tap-highlight-color:transparent;transition:var(--hoculus-cta-transition)}.hoculus-cta-style.hoculus-outlined-cta{background-color:transparent!important;border:2px solid var(--hoculus-primary)!important}.hoculus-cta-style.hoculus-link-cta{background-color:transparent!important;text-decoration:underline;transition:var(--hoculus-link-transition);text-decoration-skip-ink:none}.hoculus-cta-style.hoculus-link-cta.dark-cta{color:var(--hoculus-on-dark-surface-high)!important}a.btn-review-cart,.hoculus-cta-style.hoculus-compact-cta{font-size:14px!important;padding:10px 16px!important;height:40px!important}@media only screen and (min-width: 992px){a.btn-review-cart:hover,.hoculus-cta-style:hover,.hoculus-cta-button-style:hover,hoculus-product-cta-sticky .add-to-cart:hover{background-color:var(--hoculus-primary-hover)!important}.hoculus-cta-style.hoculus-outlined-cta:hover{background-color:var(--hoculus-state-hover)!important}.hoculus-cta-style.hoculus-link-cta:hover{background-color:transparent!important;color:var(--hoculus-primary)!important}}a.btn-review-cart:active,.hoculus-cta-style:active,.hoculus-cta-button-style:active,hoculus-product-cta-sticky .add-to-cart:active{background-color:var(--hoculus-primary-pressed)!important}.hoculus-cta-style.hoculus-outlined-cta:active{background-color:var(--hoculus-state-pressed)!important}.hoculus-cta-style.hoculus-link-cta:active{background-color:transparent!important}a.btn-review-cart:disabled,.hoculus-cta-style:disabled,.hoculus-cta-button-style:disabled,hoculus-product-cta-sticky .add-to-cart:disabled{background-color:#f2f2f2!important;color:#a09fa1!important;cursor:default;border:none}.hoculus-cta-style.hoculus-outlined-cta:disabled{border:2px solid var(--hoculus-state-pressed)!important}hoculus-product-cta-sticky{color:#000;position:fixed;width:100%;bottom:0;z-index:90;background-color:#fff;box-shadow:0 -4px 14px #0000001a;letter-spacing:.1px;transform:translateY(142px);transition:transform .5s ease-out}hoculus-product-cta-sticky.show-sticky{transform:translateY(0)}hoculus-product-cta-sticky .add-to-cart{font-family:inherit;cursor:pointer;color:#060408;background-color:#ffcc01;border:none;outline:none;padding:12px 20px;border-radius:44px;font-size:20px;font-weight:600;line-height:24.2px;width:100%;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease-out}hoculus-product-cta-sticky .add-to-cart{width:100%}hoculus-product-cta-sticky[hide=true]{display:none}.hoculus-cta-button-style:hover{color:#000}hoculus-product-cta-sticky .content-wrapper{border-bottom:1px solid #F2F2F2;padding:10px 20px}hoculus-product-cta-sticky .button-wrapper{padding:12px 20px}hoculus-product-cta-sticky .product-title,hoculus-product-cta-sticky .price-real,hoculus-product-cta-sticky .price-discounted,hoculus-product-cta-sticky .product-details{align-self:center}hoculus-product-cta-sticky .product-title{grid-area:title;font-size:20px;font-weight:700;line-height:24.2px}hoculus-product-cta-sticky .product-title,hoculus-product-cta-sticky .product-details{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}hoculus-product-cta-sticky .price-real{grid-area:price;font-size:24px;font-weight:700;line-height:29.05px;text-align:right}hoculus-product-cta-sticky .price-discounted{grid-area:promo;text-decoration:line-through;font-size:16px;font-weight:600;line-height:19.36px;text-align:right}hoculus-product-cta-sticky .product-details{grid-area:details;font-size:16px;font-weight:500;line-height:19.36px;text-align:left}hoculus-product-cta-sticky .content-wrapper{display:grid;grid-template:1fr auto / auto auto;column-gap:20px}@media only screen and (min-width: 992px){hoculus-product-cta-sticky .content-wrapper{column-gap:80px}}@media screen and (min-width: 992px){hoculus-product-cta-sticky{--button-width: 335px;--max-width: 930px;height:111px;gap:20px;align-items:center;justify-content:center;display:flex}hoculus-product-cta-sticky>.content-wrapper{width:calc(var(--max-width) - var(--button-width))}hoculus-product-cta-sticky>.button-wrapper{width:var(--button-width)}hoculus-product-cta-sticky .content-wrapper,hoculus-product-cta-sticky .button-wrapper{padding:0}hoculus-product-cta-sticky .content-wrapper{border:none}}@media screen and (min-width: 1200px){hoculus-product-cta-sticky{--button-width: 464px;--max-width: 930px}hoculus-product-cta-sticky{grid-template:1fr / 1fr 480px}hoculus-product-cta-sticky{--max-width: 1150px}}hoculus-product-cta-sticky .no-discount .price-discounted{display:none}.hoculus-main-media{--thumb-size: 50px;--thumbs-space-between: 10px;flex-direction:row-reverse;display:flex;align-items:flex-start;opacity:0;max-height:325px}.hoculus-main-media.show-main-media{opacity:1;max-height:unset}.hoculus-main-media .hoculus-main-media-thumbnails .swiper-slide{opacity:.3}.hoculus-main-media .hoculus-main-media-thumbnails .swiper-slide.swiper-slide-thumb-active{opacity:1}.hoculus-main-media .hoculus-main-media-thumbnails{min-width:var(--thumb-size);margin-right:20px;height:calc(var(--thumb-size)*5 + (var(--thumbs-space-between)*5))}.hoculus-main-media .hoculus-main-media-thumbnails img{height:var(--thumb-size);object-fit:contain}.hoculus-main-media .hoculus-main-media-thumbnails{-webkit-tap-highlight-color:transparent;cursor:pointer}.hoculus-main-media .hoculus-main-media-thumbnails:has(.grabber){cursor:grab}.hoculus-main-media .hoculus-main-media-thumbnails:has(.grabber):active{cursor:grabbing}.preview-swiper-wrapper{overflow:hidden;width:100%;min-width:10%;position:relative}.hoculus-main-media .hoculus-main-media-preview{cursor:zoom-in;aspect-ratio:1/1}.hoculus-main-media .hoculus-main-media-preview .swiper-slide img{aspect-ratio:1/1;width:auto;height:100%;object-fit:contain}@media only screen and (width >= 500px){.hoculus-main-media .hoculus-main-media-thumbnails{--thumb-size: 60px}}@media only screen and (width >= 600px){.hoculus-main-media .hoculus-main-media-thumbnails{--thumb-size: 70px}}@media only screen and (width >= 768px){.hoculus-main-media .hoculus-main-media-thumbnails{--thumb-size: 90px}}@media only screen and (width >= 992px){.hoculus-main-media .hoculus-main-media-thumbnails{--thumb-size: 50px}}@media only screen and (width >= 1200px){.hoculus-main-media .hoculus-main-media-thumbnails{--thumbs-space-between: 15px}}.hoculus-main-media .main-media-actions{height:100%}.hoculus-cta-link-style{text-decoration:underline;text-decoration-skip-ink:none;font-size:20px;font-weight:500;cursor:pointer;height:48px;text-align:center;line-height:48px}.hoculus-cta-link-style:hover{color:var(--atlas-border-dark)}.popup-component_box .modal-buttons{margin-top:32px;gap:8px}.popup-component_box .modal-buttons a.hoculus-cta-style{width:100%}body:has(hoculus-post-cta-popup.hoculus-popup.is-open){overflow:hidden}hoculus-post-cta-popup.is-open{display:flex}hoculus-post-cta-popup{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1200;background-color:#0101014d;align-items:center;justify-content:center;display:none}@supports (height: 100dvh){hoculus-post-cta-popup{height:100dvh}}hoculus-post-cta-popup{--error-color: #D0331F;--success-color: #5BB300;--popup-padding: 20px}hoculus-post-cta-popup p,hoculus-post-cta-popup h3,hoculus-post-cta-popup a,hoculus-post-cta-popup h1{color:#060408;margin:0;text-decoration:none}hoculus-post-cta-popup .hoculus-popup-container{border:1px solid #000;overflow:hidden;background-color:#fff;width:335px;border-radius:8px}hoculus-post-cta-popup .hoculus-popup-container header{padding:16px calc(var(--popup-padding) - 8px) 15px var(--popup-padding);display:grid;grid-template-columns:auto 32px;grid-template-rows:auto;align-items:center;position:relative;z-index:10;box-shadow:0 4px 14px #0000000d}hoculus-post-cta-popup .hoculus-popup-container footer{padding:var(--popup-padding);display:flex;flex-direction:column;align-items:center;gap:10px;position:relative;box-shadow:0 -4px 14px #0000001a}hoculus-post-cta-popup .hoculus-popup-container .popup-products{padding:var(--popup-padding);height:404px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}@media only screen and (max-width: 400px){hoculus-post-cta-popup .hoculus-popup-container .popup-products{height:300px}}hoculus-post-cta-popup .hoculus-popup-container .popup-products::-webkit-scrollbar{display:none}hoculus-post-cta-popup .hoculus-popup-container .close-popup{display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer}hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-cta-product-title{grid-area:title}hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-add-to-cart{grid-area:cta}hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-cta-product-price{grid-area:price}hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-squared-img{grid-area:img}hoculus-post-cta-popup .popup-main-title{font-size:20px;font-weight:600}hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-cta-product-title{font-size:16px;font-weight:600;margin-bottom:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-cta-product-price{font-size:20px;font-weight:700}hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-add-to-cart{display:block}hoculus-post-cta-popup .hoculus-product-card-cta .error-feedback,hoculus-post-cta-popup .hoculus-product-card-cta .check-feedback,hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-add-to-cart button#send-request-submit{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:30px}hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-add-to-cart button#send-request-submit{background-color:#ffcc01;cursor:pointer;transition:background-color .1s ease-in-out}hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-add-to-cart form,hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-add-to-cart button#send-request-submit{cursor:pointer}hoculus-post-cta-popup .hoculus-product-card-cta .error-feedback{border:1px solid var(--error-color);display:none}hoculus-post-cta-popup .hoculus-product-card-cta .check-feedback{border:1px solid var(--success-color);display:none}hoculus-post-cta-popup .hoculus-product-card-cta .error-message{visibility:hidden;opacity:0;font-size:10px;position:absolute;bottom:64px;right:10px;background-color:#fff;color:var(--error-color);border:1px solid #D9D9D9;border-radius:12px;padding:4px 8px;box-shadow:1px 1px 3px #0003;max-width:90%;transition:opacity .15s ease-in-out}hoculus-post-cta-popup .hoculus-product-card-cta .error-message span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}hoculus-post-cta-popup .hoculus-product-card-cta .error-message.show-message{visibility:visible;opacity:1}hoculus-post-cta-popup .hoculus-product-card-cta.popup-card-error .error-feedback,hoculus-post-cta-popup .hoculus-product-card-cta.popup-card-checked .check-feedback{display:flex}hoculus-post-cta-popup .hoculus-product-card-cta.popup-card-error .hoculus-add-to-cart,hoculus-post-cta-popup .hoculus-product-card-cta.popup-card-checked .hoculus-add-to-cart{display:none}hoculus-post-cta-popup .hoculus-product-card-cta.popup-card-checked{border:1px solid var(--success-color)}hoculus-post-cta-popup .hoculus-product-card-cta.popup-card-error{border:1px solid var(--error-color)}hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-add-to-cart button#send-request-submit:hover{background-color:#ffdb4d}hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-add-to-cart button#send-request-submit:active{background-color:#e6b802}hoculus-post-cta-popup .hoculus-product-card-cta .hoculus-add-to-cart button#send-request-submit:disabled{cursor:progress;background-color:#e6b802}hoculus-post-cta-popup .hoculus-product-card-cta{color:#000;background-color:#fff;padding:20px 20px 20px 10px;margin-bottom:12px;border-radius:8px;border:1px solid #D9D9D9;transition:border .2s;position:relative;display:grid;grid-template-columns:auto 1fr 40px;grid-template-rows:auto 40px;align-items:center;gap:10px;grid-template-areas:"img title title" "img price cta"}hoculus-post-cta-popup .popup-products a{-webkit-tap-highlight-color:transparent}hoculus-post-cta-popup .popup-products a:last-child div{margin-bottom:0}hoculus-post-cta-popup footer .hoculus-popup-cta{width:100%}@media only screen and (width >= 992px){hoculus-post-cta-popup .hoculus-popup-container{width:900px}hoculus-post-cta-popup .hoculus-popup-container .popup-products{display:grid;grid-template-columns:1fr 1fr;gap:20px 40px;grid-template-rows:auto;grid-auto-rows:auto}hoculus-post-cta-popup .hoculus-popup-container .hoculus-product-card-cta{margin:0}hoculus-post-cta-popup .hoculus-popup-container .popup-products{height:392px}}.hoculus-squared-img{overflow:hidden;width:80px;height:80px}.hoculus-squared-img>img{object-fit:contain;width:100%;height:100%}hoculus-share-icon{cursor:pointer;display:block}.main-media-actions{margin-left:4px}@media only screen and (min-width: 992px){.main-media-actions{align-self:flex-end}}body:has(search-form.is-visible),body:has(.header-action-item.active){overflow:hidden}button.kl-private-reset-css-Xuajs1{background:var(--hoculus-primary)!important;font-size:20px!important;border-radius:44px!important;font-family:var(--body-font)!important;color:var(--hoculus-on-primary-high)!important;font-weight:700!important;height:48px!important;border:none!important;transition:background-color .2s ease-out}button.kl-private-reset-css-Xuajs1:hover{background-color:var(--hoculus-primary-hover)!important}button.kl-private-reset-css-Xuajs1:active{background-color:var(--hoculus-primary-pressed)!important}.product-card_footer .btn-add-to-cart.js-atc-btn,.btn-add-to-cart.js-product-card-quick-view,.popup-component_box button.btn-close{color:var(--hoculus-on-primary-high)!important;background:var(--hoculus-primary)!important;transition:var(--hoculus-cta-transition)!important}.product-card_footer .btn-add-to-cart.js-atc-btn:hover,.product-card_footer .btn-add-to-cart.js-product-card-quick-view:hover,.popup-component_box button.btn-close:hover{background:var(--hoculus-primary-hover)!important}.product-card_footer .btn-add-to-cart.js-atc-btn:active,.product-card_footer .btn-add-to-cart.js-product-card-quick-view:active,.popup-component_box button.btn-close:active{background:var(--hoculus-primary-pressed)!important}.cart-empty .hoculus-cta-style{margin:0 auto}cart-line-item .hoculus-remove-item.pending{text-decoration:none}.search-results_list button.js-view-all{background-color:var(--hoculus-primary);color:var(--hoculus-on-primary-high);transition:var(--hoculus-cta-transition)}.search-results_list button.js-view-all:hover{background-color:var(--hoculus-primary-hover);border:1px solid var(--hoculus-primary-hover)}.search-results_list button.js-view-all:active{background-color:var(--hoculus-primary-pressed)}.hoculus-card__body .hoculus-cta-style{margin:auto auto 0}.cart-type-drawer .header-cart form.cart-form{justify-content:space-between}.cart-type-drawer .header-cart form.cart-form .dropdown-cart_body.cart-item-list{flex:1;max-height:unset}.header-search .search-results .hoculus-search-recommentations{padding:var(--gutter-sm) 0 0 0;display:flex}.header-search .search-results .search-results_empty.hoculus-search-recommentations{max-height:362px;overflow-x:hidden;overflow-y:auto}.hoculus-search-recommentations .hoculus-search-keywords{padding:0 var(--gutter-sm) var(--gutter-sm);position:sticky;top:0}.hoculus-search-recommentations .hoculus-search-keywords .keywords-wrapper{list-style:none;display:flex;gap:4px;flex-direction:column}.hoculus-search-recommentations .hoculus-search-keywords h6{margin-bottom:8px}.hoculus-search-recommentations .hoculus-search-keywords .keywords-wrapper hoculus-search-keyword{cursor:pointer;text-decoration:underline}.header-search search-form[data-status=show] .search-results_empty,.header-search search-form[data-status=loading] .search-results_empty{display:none!important}.hoculus-search-recommentations .hoculus-search-keywords{min-width:180px}@media only screen and (max-width: 500px){.hoculus-search-recommentations .hoculus-search-keywords .keywords-wrapper{flex-direction:row;flex-wrap:wrap}.header-search .search-results .hoculus-search-recommentations{flex-direction:column}.hoculus-search-recommentations.hoculus-search-results{max-height:500px}.hoculus-search-recommentations .hoculus-search-keywords{position:unset}.header-search .search-results .search-results_list-inner{height:unset;overflow:unset}input[name=q]{font-size:16px}}@media only screen and (min-width: 992px){#header-wrapper search-form[data-status=show] .search-results,#header-wrapper .search-results.show-recommendations{width:150%;transform:translate(-20%)}}.hoculus-search-recommentations.hoculus-search-results{max-height:362px;overflow-y:auto}.header-search .search-results .search-results_empty.hoculus-search-recommentations::-webkit-scrollbar,.hoculus-search-recommentations.hoculus-search-results::-webkit-scrollbar{width:4px;background-color:#d4d4d4;border-radius:5px}.header-search .search-results .search-results_empty.hoculus-search-recommentations::-webkit-scrollbar-thumb,.hoculus-search-recommentations.hoculus-search-results::-webkit-scrollbar-thumb{background-color:#757575;border-radius:5px}.scroll-element span,.price.select-master-2,.bundled-item.bundled-item-0.product-action,.product-info .product-details_inventory[data-status=out-stock] .inventory_out-stock,span.price.select-master-1{background:#00000001}.js-cart-item-count{background:#8a7500!important}.inventory.inventory_low-stock{color:#c25700!important}.bundled-item-collection-links{font-size:14px!important}
/*# sourceMappingURL=/cdn/shop/t/157/assets/hoculus.css.map */
