@font-face{font-family:"Press Start 2P";src:url(//www.cabrioswimwear.co/cdn/shop/files/PressStart2P-Regular.eot?v=18031420016496325600);src:url(//www.cabrioswimwear.co/cdn/shop/files/PressStart2P-Regular.eot?%23iefix&v=5417) format("embedded-opentype"),url(//www.cabrioswimwear.co/cdn/shop/files/PressStart2P-Regular.woff2?v=16556694408016293623) format("woff2"),url(//www.cabrioswimwear.co/cdn/shop/files/PressStart2P-Regular.woff?v=16545711469521740257) format("woff"),url(//www.cabrioswimwear.co/cdn/shop/files/PressStart2P-Regular.ttf?v=925845162786989658) format("truetype"),url(//www.cabrioswimwear.co/cdn/shop/files/PressStart2P-Regular.svg%23PressStart2P-Regular?v=5417) format("svg");font-weight:400;font-style:normal;font-display:swap}#MainContent{min-height:803px}button.notifyButtonStyle{min-height:calc(3.5rem + var(--buttons-border-width) * 2);max-width:35rem}.submitButtonStyle,button.notifyButtonStyle:after{border-radius:0}body.index{min-height:100vh}.header__menu-item span{font-weight:400;font-size:16px;line-height:19px;color:#000}.header__icon--search{margin-right:4rem}.footer{background-color:#000}.banner .media>img{object-position:center}.footer .footer__content-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.footer__content-top .footer__content-bottom-wrapper{width:auto;align-items:center}.footer__content-bottom-wrapper .copyright__content,.footer-block__details-content .list-menu__item--link{color:#c1c1c1}.footer-block__details-content .list-menu__item--link{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:12px;color:#7e7e7e}.list-social__link span{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:10px;line-height:24px;color:#565656;text-transform:uppercase}.footer__content-bottom-wrapper .copyright__content{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:16px}#newsletter-popup{background-color:#d9d9d9;width:30%;margin:0 auto;padding:10rem 4rem;text-align:center;position:relative}#newsletter-popup .popup-modal-dismiss svg{width:20px;height:20px}#newsletter-popup .popup-modal-dismiss svg path{fill:#000}.newslatter_popup-heading{margin-bottom:3rem;margin-top:3rem;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:25px;line-height:25px;text-align:center;color:#000}#newsletter-popup p{font-weight:400;font-size:20px;line-height:24px;text-align:center;color:#000;text-transform:uppercase}#newsletter-popup p.newslatter_popup-close{text-align:right;margin-bottom:0;position:absolute;right:2rem;top:0rem}.newsletter-form__message--success{font-size:1.6rem;margin-top:0}.newslatter_popup-input{padding:10px 20px;border:none;display:block;margin:0 auto 16px;width:100%;font-size:25px;line-height:34px}*:focus-visible,.newslatter_popup-input:focus-visible,.search__input.field__input:focus-visible{box-shadow:none;outline:none}.newslatter_popup-input::placeholder{font-weight:400;font-size:25px;line-height:34px;color:#afafaf;text-transform:lowercase}#newsletter-popup button{cursor:pointer;width:100%;padding:20px;background-color:#8c0000cf;border:none;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:15px;line-height:15px;color:#fff;mix-blend-mode:hard-light;text-transform:lowercase;margin-top:10px}.newsletter-form__message--success{margin-top:1rem;margin-bottom:1rem}#newsletter-popup-modal{display:none}.predictive-search__item-heading{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:10px;line-height:10px;color:#000}.header__icon--cart{font-weight:400;font-size:16px;line-height:19px;color:#000;text-decoration:none;text-transform:uppercase}.product-grid-container .card__media .media img,.product-grid .card__media .media img{object-fit:cover!important}.main-list-collection{width:40%;padding:0;margin:11.5rem auto;position:relative}.main-list-collection .card--standard .card__inner{border:none;border-radius:0;background-color:transparent}.main-list-collection .card__inner .card__media{width:100%;margin:0}.main-list-collection .card__heading a{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:10px;line-height:11px;color:#000;letter-spacing:0}.main-list-collection .card__content{width:60%;margin-left:auto;padding:0}.collection-list-arrows{position:absolute;top:510px;display:flex;align-items:center}.collection-list-arrows .prev,.collection-list-arrows .next{cursor:pointer;padding:0 4px}.collection-list-arrows .prev svg,.collection-list-arrows .next svg{width:12px;height:12px}.collection-list-arrows .current_slide{font-weight:400;font-size:12px;line-height:12px;color:#000}.main-list-collection .card__heading a:after{z-index:0;height:max-content}.main-list-collection .card__information{padding-left:0;padding-right:0}.list-collections .slick-lightbox-inner .slick-prev,.list-collections .slick-lightbox-inner .slick-next{z-index:999}.grid{column-gap:0;row-gap:0;margin:0}.grid__item .card--media .card__inner{border-radius:0;border:none;background:#fff;width:100%}.product-card-wrapper .card{border:none;--border-width: 0}.card--standard>.card__content .card__information{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;padding:8px 0!important}.card-information{width:auto!important}.card__content .card__heading{font-weight:600;font-size:13.6px;line-height:12px;color:#191919}.card-information .price-item{font-weight:400;font-size:13.6px;line-height:12px;color:#2e2e2e;text-transform:lowercase}.card .card__inner .card__media{width:100%;margin:0}.card__content .card__heading a:hover{text-decoration:none}.card-wrapper:hover .card__content .card__heading{color:#000}.product__info-wrapper .product__title{margin-bottom:25px;float:left}.product__info-wrapper .product__title h1{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:15px;line-height:15px;text-decoration-line:underline;color:#000;text-transform:uppercase;letter-spacing:0}.product__info-wrapper .price__regular .price-item--regular{font-weight:400;font-size:16px;line-height:19px;text-decoration-line:underline;color:#000}.product__info-wrapper .main-product-price{margin-top:0;float:right}.product__info-wrapper variant-radios{clear:both}.product__info-wrapper .main-product-price .price{line-height:18px}.product__info-wrapper .product-form__input input[type=radio]+label{width:33px;height:33px;padding:1rem .3rem;background:#000;text-align:center;border-radius:0;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:12px;color:#fff;letter-spacing:0}.product__info-wrapper .product-form__input input[type=radio]:checked+label{background:#650000}.product sticky-header{background-color:transparent;position:absolute;width:100%}.product__description p,.product__description li{font-weight:400;font-size:12px;line-height:20px;color:#000}#size-guide{background-color:#d9d9d9;width:40%;margin:0 auto;padding:2rem 5rem;text-align:center;position:relative}#size-guide .popup-modal-dismiss svg{width:20px;height:20px}#size-guide .popup-modal-dismiss svg path{fill:#000}#size-guide p.size_guide-close{text-align:right;margin-bottom:0;position:absolute;right:2rem;top:0rem}#size-guide h2{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:13px;line-height:12px;color:#000;margin-top:0;margin-bottom:2rem}.size_guide-wrapper{display:flex;align-items:center;flex-wrap:wrap}.size_guide-image{width:35%}.size_guide-tabel{width:65%;padding:0 3rem}.size_guide-tabel table:not([class]){box-shadow:none}.size_guide-tabel table:not([class]) th,.size_guide-tabel table:not([class]) td{padding:.5rem .2rem;text-align:left;border:none;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:12px;color:#000}body.product{position:relative}body.product .footer{background-color:transparent;border:none}.size__guide{text-align:left}.size__guide a.popup-modal{font-weight:400;font-size:14px;line-height:17px;text-decoration-line:underline;color:#7b0000}.product-first-media:not(.zoom):not(.deferred-media__poster-button){width:auto;margin:auto;right:0}.product-media-container .product__media.media img{object-fit:cover;border-radius:0}.product__media-list .product-media-container{background-color:transparent}#size-guide .popup-modal-dismiss svg:hover{transform:scale(1.1)}.page.purchase-info sticky-header,.page.legal-area sticky-header,.page.contact sticky-header,.page.contact #MainContent .gradient{background:transparent}.page.purchase-info{background-image:url(//www.cabrioswimwear.co/cdn/shop/files/PressStart2P-Regular_1440x.svg?v=1678879156);background-repeat:repeat;background-size:cover}.page.legal-area{background-image:url(//www.cabrioswimwear.co/cdn/shop/files/PressStart2P-Regular_1440x.svg?v=1678879156);background-repeat:repeat;background-size:cover}.page.contact{background-image:url(//www.cabrioswimwear.co/cdn/shop/files/PressStart2P-Regular_1440x.svg?v=1678879156);background-repeat:repeat;background-size:cover}.page.purchase-info .rte,.page.legal-area .rte{height:70vh;overflow-x:auto}.page .main-page-title{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:12px;color:#7e7e7e;padding-left:32rem;margin-bottom:1rem;margin-top:2rem;text-transform:uppercase}.page.purchase-info .rte::-webkit-scrollbar,.page.legal-area .rte::-webkit-scrollbar{width:5px}.size_guide-full-img img{width:100%}.page.purchase-info .rte::-webkit-scrollbar-thumb,.page.legal-area .rte::-webkit-scrollbar-thumb{width:5px;background-color:#00000060;border-radius:5px}.page.purchase-info .rte div a{text-decoration:none}.page.legal-area .rte,.page.purchase-info .rte{scrollbar-width:auto;scrollbar-color:#00000060 #00000000}.page.purchase-info .rte div,.page.legal-area .rte div,.page.stockists .rte div{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:10px;word-wrap:break-word;line-height:12px;text-align:center;color:#000;display:block}.page.purchase-info .rte div strong,.page.legal-area .rte div strong{line-height:14px;display:block;margin-top:1rem;margin-bottom:1rem}.page.contact .main-page-title{padding-left:0;text-align:center;margin-top:10rem;margin-bottom:2rem}.page.contact form .field input,.page.contact form .field textarea{border-radius:0;background-color:transparent;border:1px solid #000000}.page.contact form .field:after{border-radius:0;box-shadow:none}.page.contact .page-width--narrow{max-width:44rem;padding-left:2rem;padding-right:2rem}.contact .search-modal__form .field{margin:0}.page.contact form .field textarea{min-height:24rem}.page.contact form .field input::placeholder,.page.contact form .field textarea::placeholder{text-transform:lowercase}.page.contact .form-status-list{margin:2rem 0}.form__message .icon,.customer .form__message svg{height:2rem;width:2rem}.login .customer h2.form__message{font-size:1.5rem;font-weight:500}.drawer .quantity:before{background-color:#d9d9d9}.cart-drawer .cart__checkout-button,.cart-drawer__empty-content a.button,.template-404 a{background-color:#000;border-radius:0;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:10px;line-height:10px;color:#fff;min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.cart-drawer .cart__checkout-button:after,.cart-drawer .cart__checkout-button:hover:after,.cart-drawer__empty-content a:after,.cart-drawer__empty-content a:not([disabled]):hover:after,.cart__warnings a:after,.cart__warnings a:not([disabled]):hover:after,.template-404 a:after,.template-404 a:not([disabled]):hover:after{box-shadow:none}.cart-item__quantity-wrapper .quantity{width:calc(5rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 1.5rem);border-bottom:1px solid #000;border-radius:0}.cart-item__quantity-wrapper .quantity:after{box-shadow:none}.cart-item__quantity-wrapper .quantity__button{width:calc(1.5rem / var(--font-body-scale));color:#000}.cart-item__name{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:12px;text-decoration-line:underline;color:#000;text-transform:uppercase;letter-spacing:0}.cart-drawer .product-option{font-weight:400;font-size:16px;line-height:19px;text-decoration-line:underline;color:#000}.cart-item__quantity-wrapper .quantity__input{font-weight:400;font-size:16px;line-height:19px;color:#000;padding:0}.cart-drawer__footer{margin-bottom:3rem}.cart-drawer__footer .totals__subtotal,.cart-drawer__footer .shippings__shipping{font-weight:400;font-size:18px;line-height:22px;text-decoration-line:underline;color:#000}.cart-drawer__footer .totals__subtotal-value,.cart-drawer__footer .shippings__shipping-value{font-weight:500;font-size:18px;line-height:22px;color:#000}#CartDrawer .drawer__footer{border:none}#CartDrawer .cart__ctas{justify-content:center}.cart-item__quantity .quantity:before{background-color:transparent}body.cart .title-wrapper-with-link{justify-content:center;margin:8rem 0}body.cart .title-wrapper-with-link .title{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:26px;line-height:26px;color:#000;text-transform:uppercase}body.cart cart-items,#main-cart-footer{width:60%}body.cart .cart-items th,body.cart .cart__items{border-bottom-color:#000}body.cart .cart__items .cart__items{padding-bottom:2rem}body.cart .cart__items .cart-items td{padding-top:2rem}body.cart .cart__items .cart-item__image{max-width:150px}body.cart .cart__items .cart-item__name{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:15px;line-height:15px;text-decoration-line:underline;color:#000;text-transform:uppercase}body.cart .cart__footer .totals__subtotal{font-weight:400;font-size:16px;line-height:19px;color:#000}body.cart .cart__footer .totals__subtotal-value{font-weight:400;font-size:16px;line-height:19px;text-decoration-line:underline;color:#000}body.cart .cart__footer .cart__ctas{margin-top:2rem;justify-content:flex-end}.cart-item__price-wrapper .price{font-weight:400;font-size:16px;line-height:19px;text-decoration-line:underline;color:#000}.cart__footer .cart__checkout-button{max-width:24rem;min-width:calc(9rem + var(--buttons-border-width) * 2);min-height:calc(3.5rem + var(--buttons-border-width) * 2);border-radius:0;background-color:#000;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:12px;color:#fff}.cart__footer .cart__checkout-button:after,.cart__footer .cart__checkout-button:hover:after{box-shadow:none}.cart__dynamic-checkout-buttons iframe{border-radius:0}body.cart .cart-items th{font-weight:400;font-size:16px;line-height:19px;color:#000;text-transform:capitalize;padding-bottom:.6rem}#main-cart-items .product-option dt,#main-cart-items .product-option dd{font-weight:400;font-size:16px;line-height:19px;text-decoration-line:underline;color:#000}#main-cart-items .cart-item__details dl{margin-top:.9rem}.drawer__cart-items-wrapper .cart-items td.cart-item__media{width:125px;height:180px;padding-top:0}.shippings{display:flex;justify-content:space-between;align-items:flex-end}.shippings>*{margin:0}.cart-drawer .totals{margin-top:3rem}.list-social__link:hover span{color:#fff}.product .list-social__link:hover span{color:#000}.template-search h1.h2,.template-404 h1{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:15px;line-height:15px;color:#000;text-transform:uppercase}.template-search--empty p{text-align:center}.page.contact .main-page-title{text-transform:lowercase}.cart__footer .cart__dynamic-checkout-buttons{max-width:24rem;margin:0 0 0 auto}cart-remove-button .icon-remove:hover{height:1.8rem;width:1.8rem}.customer.login h1#login,.customer.register h1,.is-empty .cart__empty-text,.customer.login h1#recover{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;line-height:16px;color:#000}.customer.login input,.customer.login input:focus,.customer.login .field:after,.customer.login .field:hover:after,.search-modal__content .field:after,.search-modal__content .field:hover:after,.customer.register input,.customer.register input:focus,.customer.register .field:after,.customer.register .field:hover:after{border-radius:0;box-shadow:0 0 0 1px #000}.customer.login input,.customer.register input,.customer.addresses input,.customer.addresses select{background-color:#fff}.customer .field label{font-size:1.4rem;top:calc(1.2rem + var(--inputs-border-width))}.shopify-challenge__container .shopify-challenge__button{margin-top:2rem;background-color:#000;border-radius:0;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:10px;line-height:10px;color:#fff;min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.customer.account,.customer.order{padding-left:5rem;padding-right:5rem}.customer.account .customer__title,.customer.addresses h1,.customer.addresses h2{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:22px;line-height:24px;color:#000}.customer.addresses h2{font-size:16px;line-height:20px}.customer.addresses h1{font-size:24px}.customer.account h2{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:18px;line-height:20px;color:#000}.customer.addresses select,.customer.addresses .select:after,.customer.addresses .select:hover:after,.customer.addresses input,.customer.addresses input:focus,.customer.addresses .field:after,.customer.addresses .field:hover:after{border-radius:0;box-shadow:0 0 0 1px #000}.template-404 p{font-size:5rem;margin:2rem 0}.template-404 h1{margin-top:3rem}.template-search .search__input.field__input,.template-search .field:after,.template-search .field:hover:after{border-radius:0}@media(max-width:1440px){#newsletter-popup{padding:4rem;width:35%}.newslatter_popup-heading{margin-bottom:2rem;margin-top:2rem}.main-list-collection{width:50%}body.cart cart-items,#main-cart-footer{width:70%}#size-guide{width:45%}}@media(max-width:1240px){.main-list-collection{width:60%;margin:8rem auto}body.cart cart-items,#main-cart-footer{width:80%}#size-guide{width:50%}}@media(max-width:1140px){#newsletter-popup{width:45%}#size-guide{width:60%}}@media(max-width:1024px){.main-list-collection{width:70%;margin:8rem auto}body.cart cart-items,#main-cart-footer{width:90%}.product .product__info-wrapper--extra-padding{padding:12rem 0 0 2rem}}@media(max-width:991px){.newslatter_popup-heading{margin-bottom:2rem;margin-top:2rem;font-size:22px;line-height:24px}#newsletter-popup p{font-weight:400;font-size:18px}body.cart .title-wrapper-with-link{margin:6rem 0}body.cart cart-items,#main-cart-footer{padding:0}.size_guide-wrapper{display:block}.size_guide-tabel,.size_guide-image{width:100%;padding:0}.page .main-page-title{padding-left:0;margin-bottom:2rem;text-align:center}}@media screen and (min-width:750px)and (max-width:989px){.collection-list-product .grid--2-col-tablet-down .grid__item,.related-products .grid--2-col-tablet-down .grid__item{width:calc(50% + -0px);max-width:calc(50% + -0px)}}@media screen and (max-width:840px){.main-list-collection{width:90%;margin:6rem auto}.footer-block__details-content .list-menu__item--link,.footer__content-bottom-wrapper .copyright__content{font-size:10px}.list-social__link span{font-size:9px}.footer__content-top .grid{width:100%;order:1;margin-bottom:1rem!important}.footer-block--newsletter{order:2}.footer__content-top .footer__content-bottom-wrapper{order:3}}@media(max-width:768px){#newsletter-popup{width:80%;padding:6rem 4rem}.main-list-collection .card__content{width:80%}body.cart .cart-items td{padding-left:1rem}.cart .cart__footer-wrapper:last-child .cart__footer{padding-bottom:5rem}.page.contact .main-page-title{margin-top:5rem}.product-media-container .product__media.media{padding-top:80vh}}@media(min-width:751px){.desk-none{display:none}}@media(max-width:750px){#MainContent{min-height:auto}.mob-none{display:none}.footer__list-social.list-social .list-social__item{margin-right:2rem}.footer-block--newsletter,.footer__content-top .grid{margin-bottom:1rem}.footer .footer__content-top{justify-content:center}.footer-block__details-content{text-align:center}.cart .footer__localization:empty+.footer__column{padding-top:0}.product .product__info-wrapper--extra-padding{padding:0 3rem}.collection-list-product .grid--2-col-tablet-down .grid__item,.related-products .grid--2-col-tablet-down .grid__item{width:calc(50% + -0px);max-width:calc(50% + -0px)}.index .banner__media:before{padding-bottom:100vh!important}.product sticky-header{position:unset;background-color:#fff}#size-guide{width:80%}}@media(max-width:575px){#newsletter-popup p{font-size:14px;line-height:24px}.newslatter_popup-heading{font-size:16px}body.cart .cart-items td{padding-top:1rem}.header__icon--search{margin-right:1rem}.main-list-collection .card__heading a{font-size:9px}.cart-drawer__footer .totals__subtotal-value,.cart-drawer__footer .totals__subtotal{font-size:15px}.product-media-container .product__media.media{padding-top:60vh}}@media(max-width:480px){#newsletter-popup{width:95%;padding:4rem 2rem}body.cart .cart-item__image{max-width:calc(10rem / var(--font-body-scale))}body.cart .cart-item__name,#main-cart-items .product-option dt,#main-cart-items .product-option dd{font-size:12px;line-height:12px}.main-list-collection .card__content{width:100%}.collection-list-arrows{position:unset;justify-content:center}.cart-count-bubble{margin-right:5px;height:18px;width:18px}.header__icon--search svg{width:24px;height:24px}.header__icon--search{margin-right:.4rem;width:3rem;height:4.4rem}.header{padding:0 1rem}.header__icon span{font-size:13px}.newslatter_popup-input{font-size:20px;line-height:27px}.newslatter_popup-input::placeholder{font-size:20px;line-height:34px}#newsletter-popup button{font-size:13px;line-height:13px;padding:15px}.product-media-container .product__media.media{padding-top:50vh}}@media(max-width:425px){.cart-items .cart-item{gap:.5rem}.collection-list-product .card--standard>.card__content .card__information,.related-products .card--standard>.card__content .card__information{padding:7px!important}.card-wrapper:hover .card__content .card__heading,.card-information .price-item,.card__content .card__heading{font-size:10px}.cart-drawer .drawer__inner{max-width:calc(100vw - 1rem)}cart-drawer .cart-drawer .cart-item__image,.drawer__cart-items-wrapper .cart-items td.cart-item__media{width:105px;height:160px}.cart-item__name{font-size:10px}#size-guide{width:100%;padding:2rem}}@media(max-width:375px){body.cart .cart-item__name,#main-cart-items .product-option dt,#main-cart-items .product-option dd{font-size:10px;line-height:10px}.cart-item__price-wrapper .price{font-size:14px;line-height:14px}.cart-item__quantity cart-remove-button .button{min-width:calc(2.5rem / var(--font-body-scale))}body.cart .cart-item__image{max-width:calc(8rem / var(--font-body-scale))}body.cart .cart-items th{font-size:14px;line-height:16px}}@media(max-width:320px){body.cart .cart-item__name,#main-cart-items .product-option dt,#main-cart-items .product-option dd{font-size:9px;line-height:9px}body.cart .cart-item__image{max-width:calc(7rem / var(--font-body-scale))}#main-cart-items .cart-item__details dl{margin-top:.5rem}.collection-list-product .grid--2-col-tablet-down .grid__item,.related-products .grid--2-col-tablet-down .grid__item{width:calc(100% + -0px);max-width:calc(100% + -0px)}}@media screen and (min-width:990px){.header--top-left,.header--middle-left:not(.header--has-menu){grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:0}.collection-list-product .grid--5-col-desktop .grid__item,.related-products .grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 0 / 5);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 0 / 5)}}@media screen and (min-width:1240px){.collection-list-product .grid--5-col-desktop .grid__item,.related-products .grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 0 / 5);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 0 / 5)}.slick-lightbox-slick-img,.slick-lightbox-slick-item-inner{width:800px}.slick-lightbox-slick-img,.slick-lightbox-slick-item-inner{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/dynamic.css.map */
