.buy_main.show{transform:translate(-50%) translateY(0);opacity:1}.buy_main.hide{transform:translate(-50%) translateY(100px);opacity:0}.buy_main{position:fixed;bottom:-100px;left:50%;transform:translate(-50%);transition:transform .3s ease-out,opacity .3s ease-out;opacity:0;z-index:4}@media (min-width: 767px){.buy_main{position:fixed;z-index:4;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;padding:15px;flex-direction:row;background:#f2efea;border-top:1px solid #000000;gap:20px}.buy_main .buy_header{display:flex;align-items:start;gap:20px;justify-content:start;flex-wrap:wrap;flex-direction:column;row-gap:0px;width:100%}.buy_main .product-form{display:block;width:max-content}.buy_main p{margin:0!important}.containit{width:100%;display:flex;max-width:1300px}}@media (max-width: 767px){.containit{width:100%;display:flex;flex-direction:column;gap:10px}.buy_main{position:fixed;z-index:4;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;padding:15px;flex-direction:column;background:#f2efea;border-top:1px solid #000000;gap:20px}.buy_main p{margin:0!important}.buy_main .product-form{display:block;width:100%}.buy_main .buy_header{display:flex;align-items:center;gap:20px;justify-content:space-between;flex-wrap:wrap;row-gap:2px;width:100%}}cart-items cart-drawer-products-recommendation{display:none!important}cart-items .cart-item:first-child cart-drawer-products-recommendation{display:block!important}#qikify-stickycart-v2-app{display:none!important}.bundle-section{margin:2rem 0;padding:2rem;background:#fff;border-radius:8px}.qsc2-stickybar__wrapper{height:auto!important;padding:10px 0!important}.bundle-section .btn{width:100%;font-size:12px!important;height:auto;padding:5px}.bundle-usps{list-style:none;padding:0;margin:0 0 1rem;gap:.5rem;display:flex;flex-direction:column}.savings{color:var(--color-foreground-lighten-60);font-size:var(--font-body-size);line-height:var(--font-body-line-height);text-decoration:line-through}.newprice{color:#981e1b!important}.bundle-usps li{display:flex;align-items:center;gap:.75rem;font-size:12px}.bundle-usp-icon{display:flex;align-items:center;justify-content:center;width:16px;min-height:16px;min-width:16px;height:16px;background:#bb612a;border-radius:50%;color:#fff}.bundle-usp-icon svg{width:12px;height:12px}.bundle-features{padding-top:.5rem;border-top:1px solid #e5e5e5}.bundle-title{text-align:center;margin-bottom:2rem;font-size:1.8rem;font-weight:600}.bundle-cards{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media (max-width: 767px){.bundle-section{padding:15px}.bundle-cards{gap:10px}}.bundle-card{border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;transition:transform .3s ease}.bundle-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.bundle-image{position:relative;padding-top:75%;background:#f5f5f5}.bundle-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.bundle-badge{position:absolute;top:12px;left:12px;background:#bb612a;color:#fff;padding:4px 12px;border-radius:4px;font-size:.875rem;font-weight:500;z-index:1}.bundle-content{padding:1.5rem}.bundle-content h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.bundle-features{list-style:none;padding:0;margin:0 0 1.5rem}.bundle-features li{margin-bottom:.5rem;color:#4a4a4a;font-size:.9375rem}.bundle-pricing{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.original-price{color:#999;text-decoration:line-through;font-size:1rem}.sale-price{color:#ff5c00;font-size:1.25rem;font-weight:600}.bundle-button{width:100%;background:#ff5c00;color:#fff;border:none;border-radius:4px;padding:1rem;font-size:1rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color .3s ease}.bundle-button:hover{background:#e65200}.bundle-button.btn--loading{position:relative;color:transparent}.bundle-button.btn--loading .loading-spinner{position:absolute;left:50%;transform:translate(-50%)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-spinner{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin .6s linear infinite;display:none}.btn--loading .loading-spinner{display:block}.cust_swatches img{height:100%;object-fit:cover}.cust_swatches a:hover,.cust_swatches .active{border-color:#000}.cust_swatches .font-body-bold{margin-top:25px!important}#stock_pulse p{display:contents!important}.kopstorm_offer{padding:25px;background:#991e1b;color:#fff;border-radius:15px}.kopstorm_offer p{margin:0!important}.kopstorm_offer h4{color:#fff!important}announcement-bar svg{display:none!important}.announcement-bar__content{padding-inline:2rem;text-transform:uppercase!important}.announcement-bar__wrapper{max-width:var(--content-width, 30%);font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-style:var(--font-heading-style)!important}.product-card__wrapper .badgess{display:none!important}.promotion_timer{text-align:center;padding:15px;background:#971f1a!important;color:#ff6500;text-transform:uppercase;line-height:1.4;position:relative;font-size:14px;font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;font-style:var(--font-heading-style)!important}.product-card__pulse.text-success{color:#981e19}.badgess{padding:2px 10px;background:#981e1b42;color:#bb612a;border-radius:5px;font-weight:700;font-size:12px!important}.product-card__pulse{display:flex;align-items:center;font-size:16px;line-height:30px;font-weight:500;gap:5px;margin-bottom:-7px;margin-top:2px;flex-wrap:wrap;row-gap:0px}.product-card__pulse-container{position:relative;width:16px;height:16px}.product-card__pulse.text-success .product-card__pulse-ringring{background-color:#981e19}.product-card__pulse-ringring{width:8px;height:8px;border-radius:50%;position:absolute;top:4px;left:4px}.product-card__pulse.text-success .product-card__pulse-circle{border:2px solid #981e19}.product-card__pulse-circle{border-radius:50%;height:16px;width:16px;left:15px;top:15px;-webkit-animation:pulsate 1.5s ease-out;-webkit-animation-iteration-count:infinite;opacity:0}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.1,.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2,1.2);opacity:0}}tolstoy-stories video{border:1px solid rgb(108 20 16)!important}.star{color:#981e1b!important}slideshow-component .rich-text>*+*:is(.rich-text__text){margin-top:0!important}.bacontent{transform:translateY(100%);transition:transform .5s ease;overflow:hidden}.bacontent.show{transform:translateY(0)}.bawrap{cursor:pointer}#shopify-section-template--22694301073734__rich_text_rim9ba .rich-text__heading{margin-bottom:15px}#before_and_after_content{background-image:url(https://cocosolis.com/en/wp-content/uploads/product-watermelon-hero-before-and-after-desktop.jpg);background-position:center top;background-size:cover;background-repeat:no-repeat;height:100%;position:absolute;width:100%;max-height:none!important;z-index:2;top:0}.product__media-item{width:100%;position:relative}.bawrap{position:relative;bottom:0;z-index:9;color:#fff;font-weight:500;background:#bb612a;width:-webkit-fill-available;padding:10px 25px;display:flex;align-items:center;justify-content:space-between}.rte p{line-height:1.5!important}.article__title,.article-card__title{text-transform:inherit!important}.article-card__excerpt{margin-bottom:15px!important}.product-card--list .product-card__wrapper{gap:0 1.2rem;background:#fff;box-shadow:#00000029 0 1px 4px}.rich-text>*:first-child:is(.rich-text__subheading){margin-bottom:var(--subheading-margin-bottom, 2rem);font-weight:700;color:#bb6228!important}complementary-product-slider #bestsellertag{display:none!important}@font-face{font-family:Body;src:url(https://cdn.shopify.com/s/files/1/0848/8389/8694/files/Unageo-Regular.ttf?v=1728863138) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Heading;src:url(https://cdn.shopify.com/s/files/1/0848/8389/8694/files/Brasley-Bold.ttf?v=1728863153) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Accent;src:url(https://cdn.shopify.com/s/files/1/0848/8389/8694/files/CafeDeParisSans.ttf?v=1728863165) format("truetype");font-weight:400;font-style:normal}body{font-family:Body,sans-serif!important}.hd1,.hd2,.hd3,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Heading!important}#shopify-section-trremplate--22663313424710__image_width_text_columns_MVyRHX .multicolumn-card--image-medium,#shopify-sectiorrn-template--22663313424710__multicolumn_cqzUyc .multicolumn-card--image-medium,#shopify-serrction-template--22663313424710__image_width_text_columns_MVyRHX .multicolumn-card--image-small{--image-width: 5.6rem;--image-width-mobile: 4rem;box-shadow:#00000008 0 7px 29px;background:#fff;padding:20px;border-radius:20px}.product__block--text{margin-top:-5px!important}.product #bestsellertag{padding:2px 10px;background:#bb612a;color:#fff;border-radius:5px;font-weight:700;font-size:12px!important}.product .clean-tanning-icons .icons-row .icon{margin-bottom:0!important}cartusp img{width:23px}.totals span{font-size:18px!important}.cart-count{background-color:#981e1b!important}cartusp li{display:flex;align-items:center;gap:5px}cartusp{list-style:none;display:flex;flex-direction:row;gap:5px;margin-bottom:15px;font-weight:500;justify-content:space-between}.progress-bar:before{--scale-x: 0;content:"";background-color:#00b300!important}.drawer__footer-body .payment-icons{margin-top:8px!important}.tax-note{display:none}.product-card__info #bestsellertag{padding:2px 10px;background:#bb612a;color:#fff;border-radius:5px;font-weight:700;max-width:max-content;margin:0 auto;font-size:12px}.short-bullets i{font-size:21px;color:#bb612a}.loox-rating .loox-icon{color:#981e1b!important}#bestsellertag{padding:2px 10px;background:#bb6228;color:#fff;border-radius:5px;font-weight:700}.product__block--price div{display:flex;align-items:center;gap:8px}.clean-tanning-icons img{width:44px!important;height:44px!important;object-fit:contain!important}.f-badge--sale{color:#000;background:#0000;text-transform:uppercase;border:1px solid black!important;border-radius:500px!important}media-gallery .swiper-button-prev,media-gallery .swiper-button-next{position:absolute;text-align:center;width:var(--swiper-navigation-size);color:rgb(var(--color-foreground));background-color:transparent!important;border:.1rem solid rgb(0 0 0 / 0%)!important;border-radius:50%;padding:0}media-gallery .swiper-button-prev svg,media-gallery .swiper-button-next svg{width:35px;height:auto}div[data-block-handle=loox-rating]{margin-top:-10px}.f-price-item--regular s{font-weight:300!important}.product-form__submit{position:relative;flex-grow:1;flex-shrink:1;font-weight:700}.product__block--title .product__title{word-break:break-word;margin:0;line-height:1.2!important;letter-spacing:0!important}.product__block--price .f-price-item{font-weight:600!important;font-size:20px!important}.product .f-price--on-sale .f-price-item--sale{color:#981e1b!important}.product .f-price--on-sale .f-price__sale{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .8rem;flex-direction:row-reverse!important}.quantity{--quantity-border-width: 1px;color:rgba(var(--color-foreground));position:relative;width:12.5rem;display:flex;border-radius:var(--inputs-radius);min-height:var(--buttons-height);background:#fff}.clean-tanning-icons{margin:30px 0 17px}.clean-tanning-icons h3{text-align:center;color:#000;margin:0 0 35px;text-transform:uppercase;position:relative}@media (max-width: 1023px){.clean-tanning-icons .icons-row{flex-wrap:wrap;justify-content:center}}.clean-tanning-icons .icons-row{display:flex;margin:0 -15px;flex-wrap:wrap}@media (max-width: 1023px){.clean-tanning-icons .icons-row .icon{width:25%}}.clean-tanning-icons .icons-row .icon{width:25%;box-sizing:border-box;padding:0 15px;margin-bottom:35px}.clean-tanning-icons .icons-row .icon figure{width:auto;height:58px;margin:0 auto;text-align:center}.clean-tanning-icons .icons-row .icon-title{text-align:center;color:#000}.slideshow__text{display:flex;flex-direction:column;align-items:self-start;text-align:left}.slideshow__text .text-lg{font-size:calc(var(--font-body-size)* 1.2);line-height:3rem;margin-top:5px!important;max-width:440px;margin:0 auto;margin-left:0!important}.collection-hero .collection-hero__inner{border-radius:0!important}.collection-hero .page-width{padding:0!important}collection-list [style*=--aspect-ratio]>:first-child{height:65px;object-fit:contain}.short-bullets ul{display:flex;flex-direction:column;gap:5px}collection-list [style*=--aspect-ratio]:before{content:"";height:0;display:block;padding-top:65px}.multicolumn-card--image-full img{width:100%;height:400px;object-fit:cover}stars{display:flex;align-items:center;gap:1px;color:#ffc957}.header{column-gap:3.4rem;padding-top:10px!important;padding-bottom:10px!important}.slideshow__title{margin-top:10px!important}.slideshow__buttons{margin-top:20px!important}.rating{display:flex;align-items:center;justify-content:center;gap:8px}@media (min-width: 768px){.product--media-has-many.product--vertical-carousel .product__media-gallery-thumbails .swiper-wrapper{flex-direction:column;max-width:75px}}@media (min-width: 1024px){.product--vertical-carousel{--thumbnails-width: 8rem!important;--thumbnails-spacing: 3rem}}button,.btn{text-transform:uppercase!important}.text-lg{font-size:calc(var(--font-body-size)* 1.2);line-height:3rem;margin-top:5px!important;max-width:440px;margin:0 auto}.product--media-has-many.product--vertical-carousel .product__media-gallery-thumbails .swiper-wrapper{z-index:99999}.product__thumbs-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid #000000!important;opacity:0;z-index:1;border-radius:inherit;transition:.2s all}.short-bullets{display:flex;flex-direction:column;gap:5px}.short-bullets li{display:flex;flex-direction:row;gap:7px}.short-bullets i{font-size:21px}.accordion-details__summary{cursor:pointer;padding-block:2rem;width:100%;white-space:inherit;text-align:left;-webkit-user-select:none;user-select:none;padding:12px 0!important}#buttonnew{display:!important}#kopstorm_slideshow #buttonnew{display:block}#kopstorm_slideshow .trust-box{display:flex!important}.icon-block{padding:10px!important}.text-with-icons__text-wrapper p{margin-top:7px!important}.trust-text{color:#fff!important}.trust-box{display:flex;align-items:center;gap:15px;background:#27b0d6;margin-top:20px!important;border-radius:7px;padding:0 15px}#kopstorm_slideshow .button{margin-top:20px!important;font-size:16px;padding:11px 40px!important}#images{display:flex}.trust-box-wrapper strong{color:#fff!important}.trust-box-wrapper{margin:0!important}.trust-image{height:40px;width:40px;min-height:40px;min-width:40px;object-fit:cover;border-radius:500px;border:2px solid #bdab78;box-shadow:#959da50d 0 8px 24px}.trust-image{border:2px solid #ffffff!important}.product__tax{display:none!important}.product-form__submit{position:relative;flex-grow:1;flex-shrink:1;text-transform:uppercase}.f-price-item{font-weight:600!important}.menu__item{line-height:1.6;padding:0 1.6rem;column-gap:.4rem;text-transform:uppercase}.product-card__title{line-height:1.5;font-weight:700}@media (max-width: 768px){.multicolumn-card--image-full img{width:100%;height:250px;object-fit:cover}.f-grid{display:grid;gap:20px!important}.multicolumn-card__image{margin:0!important}.slideshow__text{display:flex;flex-direction:column;align-items:center;text-align:center}.slideshow-height--medium{--slide-height: 50rem!important}.slideshow__text p{font-size:15px;line-height:1.5}.logo-bar-image{max-height:18px!important}.slideshow__title{margin-top:10px!important;font-size:32px}h1,.h1{font-size:24px!important}.hd2{font-size:24px!important;line-height:calc(1 + .25/max(1,var(--font-heading-scale)))!important}.product-card__title{position:relative;line-height:1.5;letter-spacing:0;font-size:13px;font-weight:700}h5,.h5{font-size:16px!important;line-height:calc(1 + .5556/max(1,var(--font-heading-scale)))}#shopify-section-template--23387610218819__image_with_text_overlay_jLTnMg .content-overlay--middle-right{justify-content:start!important;align-items:flex-end}.clean-tanning-icons .icons-row .icon{width:25%;box-sizing:border-box;padding:0;margin-bottom:35px}.clean-tanning-icons img{width:36px!important;height:36px!important;object-fit:contain!important}.clean-tanning-icons .icons-row .icon figure{width:auto;height:45px!important;margin:0 auto;text-align:center}.clean-tanning-icons .icons-row .icon-title{text-align:center;color:#000;font-size:12px;line-height:1.4;padding:5px}.rating{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;row-gap:5px;font-size:13px}stars{display:flex;align-items:center;gap:1px;color:#ffc957;font-size:12px}.announcement-bar__wrapper{--content-width: 100%!important;font-size:12px!important}}.rich-text>*:first-child:is(.rich-text__subheading){margin-bottom:var(--subheading-margin-bottom, 2rem);font-weight:700;color:#fff!important;background:#ffffff12!important;width:max-content!important;border-radius:3px!important;padding:2px 10px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kopstorm.css.map */
