.main-product-sectionn .details__summary{padding-left:0;padding-right:0}.niccos-main-product .details__content{padding-left:0!important}.niccos-main-product .product__metafield-list .product__metafield-list-item{position:relative;padding-left:35px;margin-bottom:10px;font-size:clamp(var(--sp-3d5),2.5vw,var(--sp-4))}.niccos-main-product .product-form__input.variant-input-wrapper :checked+.label-swatch{color:rgb(var(--color-swatch-text));background:var(--color-swatch-gradient);background-color:rgb(var(--color-swatch-background))}.niccos-main-product .product-form__input.variant-input-wrapper .label-swatch{padding:calc(var(--sp-2) + 1px) var(--sp-3)}.niccos-main-product .product__metafield-list .product__metafield-list-item:last-child{margin-bottom:0}.niccos-main-product .product__inventory .alert{background-color:transparent;padding:0}.niccos-main-product .product__metafield-list .product__metafield-list-item:before{content:"";position:absolute;display:block;height:22px;width:22px;top:50%;left:0;border:0;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);background-repeat:no-repeat}.niccos-main-product .product__metafield-list.product__metafield-style--checkmarks .product__metafield-list-item:before{background:var(--metafield-list-style-checkmarks-url);background-repeat:no-repeat;background-size:cover}.niccos-main-product .successor .product__metafield-list.product__metafield-style--checkmarks .product__metafield-list-item:before{background:var(--metafield-list-style-arrow-url);background-repeat:no-repeat;background-size:cover}[data-rounded-block=round] .niccos-main-product .product__accordion{background-color:transparent;border-radius:0;border-top:1px solid rgb(var(--color-foreground) / .2);border-bottom:1px solid rgb(var(--color-foreground) / .2)}[data-rounded-block=round] .niccos-main-product .product__accordion+.product__accordion{border-top:none;margin-top:0}[data-rounded-block=round] .niccos-main-product product__accordion>.details__content,[data-rounded-block=round] .niccos-main-product product__accordion>.details__summary{padding:23px 0}.niccos-main-product .product__info>.product__text{font-size:15px}.niccos-main-product .product__thumbnail{width:7rem}@media screen and (min-width:1536px){.niccos-main-product .product__thumbnails.product__thumbnails--below{padding-left:2.5rem}}.niccos-main-product sticky-go-to{inset-block-end:10rem;inset-inline-end:0;padding:.5rem .5rem .5rem 1rem;justify-content:center;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem;background:rgb(var(--color-button-background));color:rgb(var(--color-button-text));padding:.5rem;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.niccos-main-product sticky-go-to .button{border-radius:50%;display:none}@media screen and (min-width:769px){.niccos-main-product sticky-go-to{inset-block-end:13rem;max-width:100px;background:rgb(var(--color-background));color:inherit;inset-inline-end:1rem;padding:1rem;box-shadow:#0000000f 0 0 6px 1px;border-radius:var(--border-radius)}.niccos-main-product sticky-go-to .button{display:flex}}.niccos-main-product .payment-icons li svg{--svg-size-multiplier: 1.5;width:calc(38px * var(--svg-size-multiplier))!important;height:calc(24px * var(--svg-size-multiplier))!important}.niccos-main-product .technical-spec-dot{border-radius:50%;width:8px;height:8px;flex-shrink:0;display:inline-block;background:rgb(var(--color-base-button))}.niccos-main-product .technical-spec-wrapper{align-items:center;margin:0;padding:0}.niccos-main-product .technical-spec.details__content{padding-top:0!important}.niccos-main-product .metafield-collapsible-ul{margin:0;padding:0}.niccos-main-product .metafield-collapsible-ul span{margin:0}.niccos-main-product .product__price{margin-top:18px}.niccos-main-product .product__price form{display:none}.niccos-main-product .product-form__input .swatches magnet-element:has(input:checked){background-color:#070e21}.niccos-main-product .product-form__input .swatches magnet-element:has(input:checked) .label-swatch{color:#fff}.niccos-main-product .product__inventory{margin-top:30px}.niccos-main-product product-info .payment-icons{display:flex;justify-content:space-around;margin-top:18px}.niccos-main-product product-info .payment-icons li svg{max-width:46px}.niccos-main-product product-info .product__accordion{margin-block-start:var(--sp-10)}.niccos-main-product .product__price :is(.price__sale),.niccos-main-product .product__price .price__regular{font-size:100%;font-size:var(--sp-5)}.niccos-main-product .product__description{margin-top:4px}.niccos-main-product .product-form__buttons .buy-buttons.grid:not(.only-additional-ordering-options){gap:12px;grid-template-columns:1.205fr 1fr}.niccos-main-product .product-form__buttons .buy-buttons.grid:not(.only-additional-ordering-options):has(:not([data-href])){grid-template-columns:1fr}.niccos-main-product .product-form__buttons .buy-buttons .button--primary span{font-size:var(--sp-4d5)}.niccos-main-product .product__title{margin-top:10px}.niccos-main-product .product__title h1{font-weight:900}.product__thumbnails:not(:has(.product__thumbnail:nth-child(2))){display:none}@media screen and (max-width:1023px){.niccos-main-product .product__thumbnails.with-dots .product__thumbnail:not([hidden]){border-radius:var(--sp-2d5);height:90px;width:90px}.niccos-main-product .product--thumbnail .product__thumbnail.media--adapt_first>:is(img,svg,video-media){visibility:visible;position:unset}.niccos-main-product .product__gallery-container{max-width:100%}.niccos-main-product .product__media-container .product__thumbnails{padding-left:0}.niccos-main-product .product__media-container .product__thumbnails .product__thumbnails-list{gap:10px;justify-content:flex-start}.niccos-main-product .product__media-container{gap:var(--sp-3d5)}.niccos-main-product .featured-product.product{gap:var(--sp-6d5)}.niccos-main-product .product__title h1{line-height:120%}.niccos-main-product .product__description{margin-top:10px;font-size:var(--sp-3d5)}.niccos-main-product .product__price{margin-top:20px}.niccos-main-product .product__price .price{gap:var(--sp-5d5)}.niccos-main-product .product__metafield-list{margin-top:20px}.niccos-main-product .product__inventory{margin-top:24px}.niccos-main-product .product-form__buttons .buy-buttons.grid{gap:10px;grid-template-columns:1fr 1.12fr}.niccos-main-product .product-form__buttons .buy-buttons.grid .button--secondary{padding-left:2px;padding-right:2px;min-width:unset}.niccos-main-product .product-form__buttons .buy-buttons.grid .button--secondary .btn-text{font-size:var(--sp-3d5)}.niccos-main-product .product-form__buttons .buy-buttons.grid .button--primary{min-width:unset;padding-left:2px;padding-right:2px}.niccos-main-product .product-form__buttons .buy-buttons.grid .button--primary .btn-text{font-size:var(--sp-4)}.niccos-main-product .payment-icons{flex-wrap:nowrap;gap:0;justify-content:space-between}.niccos-main-product product-info .product__accordion{margin-block-start:30px}}.niccos-main-product .dash:before{content:" - ";margin-left:-3px;margin-right:-3px}.niccos-main-product .dash+.rating-count{padding-inline-start:0;border-inline-start:none}.niccos-main-product .rating:has(.rating-star){font-size:.875rem}@media screen and (min-width:1024px){.niccos-main-product .product__accordion .details__summary>.icon{width:var(--sp-3);height:var(--sp-3);stroke-width:2px}.niccos-main-product .product__gallery-container{position:sticky;top:70px}}.product__accordion.details ul{padding-inline-start:.5rem;margin-top:0}.product__accordion.details ul li:marker{content:""}.product__accordion.details ul li:first-child{margin-top:0}.product__accordion.details ul li{position:relative;--icon-dot: url('data:image/svg+xml, <svg width="8" height="8" viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"><circle cx="6" cy="6" r="6" fill="rgb(0, 190, 255)"/></svg>')}@media screen and (min-width:1024px){.product__accordion.details ul li{padding-inline-start:1rem}}.tippy-tooltip.light-theme{background-color:#fff;border:1px solid #D0D0D0;border-radius:14px;box-shadow:0 0 20px #0003}.product_title_tooltip{padding:1rem}.product_title_tooltip_description{margin-top:1rem;color:#5f6d76;font-size:14px}.product__separate-products{display:flex;flex-wrap:wrap;gap:10px}.product__separate-products .product__separate-product .image-wrapper{width:var(--sp-8);height:var(--sp-8);display:flex;border-radius:50%;border:1px solid #D0D0D0;overflow:hidden}.product__separate-products .product__separate-product{position:relative}.product__separate-products .product__separate-product .link-text{text-align:center;max-width:62px}.product__separate-products .product__separate-product a{display:flex;flex-direction:column;align-items:center;gap:6px}.product__separate-products .product__separate-product.active .image-wrapper-container:before{content:"";position:absolute;top:50%;width:var(--sp-9);height:var(--sp-9);left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgb(var(--color-blue))}.product__separate-products .image-wrapper-container{position:relative;display:flex;width:fit-content}.product-massage{display:flex;flex-direction:column}.product-massage .product-massage__head{display:flex;gap:var(--sp-2d5);align-items:center;cursor:pointer}.product-massage .product-massage__head .product-massage__title{font-weight:var(--font-medium);font-size:var(--sp-4);line-height:1.5}.product-massage .product-massage__body{display:none;position:relative;padding:var(--sp-5) 60px var(--sp-5d5) var(--sp-5);border:2px solid rgb(var(--color-blue-light));border-radius:8px;background-color:#f9f9f9;gap:var(--sp-2d5)}.product-massage .product-massage__body .icon-info{min-width:20px;margin-top:2px}.product-massage .product-massage__body .icon-close{min-width:12px;position:absolute;right:var(--sp-3d5);top:var(--sp-3d5);cursor:pointer}.product-massage .product-massage__body .product__massage-content{font-size:var(--sp-4)}.product-massage .product-massage__body .product__massage-content a{text-decoration:underline}.product-massage.open .product-massage__body{display:flex}.product-massage.open .product-massage__head{display:none}.product__gallery .badges-block{position:absolute}.product__gallery .badges-block .topseller-badge,.product__gallery .badges-block .deal-badge,.product__gallery .badges-block .nevercomingback-badge{display:inline-flex;align-items:center;padding:.25rem .6rem;border-radius:9999px;background:#e6000f;color:#fff;font-size:.875rem;line-height:1.25rem;font-weight:600;border:1px solid rgba(0,0,0,.12);box-shadow:0 1px 2px #0000000f;white-space:nowrap}.product__gallery .badges-block .nevercomingback-badge{color:rgb(var(--color-grau-500));background-color:rgb(var(--color-grau-100));border:none}.productsevice{display:flex;border-radius:var(--sp-2);padding:var(--sp-3);gap:var(--sp-4);align-items:center}@media screen and (max-width:990px){.productsevice{align-items:flex-start}}.productsevice .productsevice__image{max-width:60px;min-width:60px}.productsevice .productsevice__image img{width:100%;height:100%;object-fit:contain}.productsevice .productsevice__content-wrapper{display:flex;flex-direction:row;align-items:center;gap:var(--sp-4);justify-content:space-between;width:100%}@media screen and (max-width:990px){.productsevice .productsevice__content-wrapper{flex-direction:column;gap:var(--sp-3);align-items:flex-start}}.productsevice .productsevice__content{flex:1}.productsevice .productsevice__content .productsevice__title{font-size:var(--sp-4);font-weight:600}.productsevice .productsevice__content .productsevice__subtitle{font-size:var(--sp-3d5);line-height:1.4;margin-top:var(--sp-1)}.productsevice .button{width:fit-content}.details__content:has(.meta-content){padding-right:0}ul.meta-content{list-style:none;padding:var(--sp-4);border-radius:var(--sp-2);display:flex;flex-direction:column;gap:var(--sp-4d5);margin:0;margin-bottom:var(--sp-5);padding-inline-start:var(--sp-4)}ul.meta-content li.meta-content__item{display:flex;gap:var(--sp-3);margin:0;padding:0;padding-inline-start:0}ul.meta-content li.meta-content__item img{margin:0;height:fit-content}ul.meta-content .meta-content__item-content{display:flex;flex-direction:column;gap:2px}ul.meta-content .meta-content__item-content .meta-content__item-title{font-size:var(--sp-4);font-weight:600;font-size:var(--sp-3);line-height:1.45;margin:0}ul.meta-content .meta-content__item-content .meta-content__item-description *{font-size:var(--sp-3d5);line-height:1.2;font-weight:400;margin:0}#PageContainer .niccos-main-product .indicators .button.button--third{background:rgb(var(--color-total-white))}.niccos-main-product .swym-atw-btn-wrapper-for-img{display:none}.niccos-main-product .product__media-container #custom-wishlist-button{background:none!important;position:absolute;left:var(--sp-6);top:var(--sp-6);opacity:1!important;padding:0!important;height:auto}.niccos-main-product .product__media-container #custom-wishlist-button.swym-added svg path{fill:#070e21}.niccos-main-product .shopify-block:has(.sealsubs-target-element){display:none}.cashback-banner{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5);border-radius:var(--sp-2)}.cashback-banner .cashback-banner__header{display:flex;align-items:center;gap:var(--sp-3d5)}.cashback-banner .cashback-banner__icon{display:flex;align-items:center;justify-content:center;width:var(--sp-12);height:var(--sp-12);border-radius:999px;background:rgb(var(--color-blue-light));flex-shrink:0;overflow:hidden}.cashback-banner .cashback-banner__icon img{width:100%;height:100%;object-fit:contain}.cashback-banner .cashback-banner__texts{display:flex;flex-direction:column;gap:var(--sp-0d5);min-width:0}.cashback-banner .cashback-banner__title{margin:0;font-size:var(--sp-4d5);font-weight:600;line-height:1.3;color:#070e21}.cashback-banner .cashback-banner__title--selected{display:none}.cashback-banner .cashback-banner__before-text{margin:0;font-size:var(--sp-3d5);line-height:1.4;color:rgb(var(--color-light-blue))}.cashback-banner .cashback-banner__selected-info,.cashback-banner .cashback-banner__selected-device{display:none}.cashback-banner .cashback-banner__open{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--sp-12);padding:var(--sp-3d5) var(--sp-4);border:1px solid rgb(var(--color-dark-blue));border-radius:var(--sp-1d5);background:transparent;color:rgb(var(--color-dark-blue));font-size:var(--sp-4);font-weight:600;line-height:1;cursor:pointer}.cashback-banner.is-selected .cashback-banner__title--default,.cashback-banner.is-selected .cashback-banner__before-text,.cashback-banner.is-selected .cashback-banner__open{display:none}.cashback-banner.is-selected .cashback-banner__title--selected{display:block}.cashback-banner.is-selected .cashback-banner__selected-info,.cashback-banner.is-selected .cashback-banner__selected-device{display:flex}.cashback-banner .cashback-banner__selected-info{align-items:flex-start;gap:var(--sp-2d5)}.cashback-banner .cashback-banner__check{margin-top:4px}.cashback-banner .cashback-banner__after-text{margin:0;font-size:var(--sp-3d5);line-height:1.4;color:rgb(var(--color-light-blue))}.cashback-banner .cashback-banner__selected-device{align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4) var(--sp-4d5);background:rgb(var(--color-total-white));border:1px solid #d0d5dd;border-radius:var(--sp-2)}.cashback-banner .cashback-banner__device-text{margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-1d5);font-size:var(--sp-4);line-height:1.3;color:#070e21}.cashback-banner .cashback-banner__device-label{font-weight:400}.cashback-banner .cashback-banner__device-name{font-weight:600}.cashback-banner .cashback-banner__change{padding:0;border:0;background:transparent;color:rgb(var(--color-dark-blue));font-size:var(--sp-3d5);font-weight:600;line-height:1.3;text-decoration:underline;cursor:pointer;white-space:nowrap}.developed-banner{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-3d5) var(--sp-4);background:rgb(var(--color-total-white));border:1px solid #f0f2f5;border-radius:var(--sp-4);box-shadow:0 2px 5px #0000000d}.developed-banner .developed-banner__image{width:128px;height:46px;flex-shrink:0}@media screen and (max-width:990px){.developed-banner .developed-banner__image{width:112px;height:40px}}.developed-banner .developed-banner__image img{width:100%;height:100%;object-fit:contain}.developed-banner .developed-banner__link{color:#646a72;font-size:var(--sp-4);font-weight:500;line-height:1.1;text-decoration:none;white-space:nowrap}@media screen and (max-width:990px){.developed-banner .developed-banner__link{font-size:var(--sp-3d5)}}.text-image-link{display:flex;flex-direction:column;gap:var(--sp-2d5);color:inherit;text-decoration:none}.text-image-link.text-image-link--image-text{flex-direction:column-reverse}.text-image-link.text-image-link--image-left,.text-image-link.text-image-link--image-right{flex-direction:row;align-items:center;gap:var(--sp-4)}.text-image-link.text-image-link--image-left{flex-direction:row-reverse}:is(.text-image-link.text-image-link--text-image,.text-image-link.text-image-link--image-text).text-image-link--align-start{align-items:flex-start;text-align:start}:is(.text-image-link.text-image-link--text-image,.text-image-link.text-image-link--image-text).text-image-link--align-center{align-items:center;text-align:center}:is(.text-image-link.text-image-link--text-image,.text-image-link.text-image-link--image-text).text-image-link--align-end{align-items:flex-end;text-align:end}:is(.text-image-link.text-image-link--image-left,.text-image-link.text-image-link--image-right).text-image-link--align-start{justify-content:flex-start}:is(.text-image-link.text-image-link--image-left,.text-image-link.text-image-link--image-right).text-image-link--align-center{justify-content:center}:is(.text-image-link.text-image-link--image-left,.text-image-link.text-image-link--image-right).text-image-link--align-end{justify-content:flex-end}.text-image-link .text-image-link__image{position:relative;width:var(--text-image-link-width);max-width:100%;flex-shrink:0}.text-image-link .text-image-link__image img{display:block;width:100%;height:auto}product-info .product__title~.ruk_rating_snippet{margin-top:var(--sp-2d5)}.product-sticky-form .product-sticky-form__card{height:100%}.product-sticky-form .product-sticky-form__variant{padding:var(--sp-3d5) 0}@media screen and (max-width:991px){.product-sticky-form .product-sticky-form__variant{padding:0}}.product-sticky-form .product-sticky-form__variant .media{max-width:64px;aspect-ratio:1/1;border-radius:var(--sp-2)}@media screen and (max-width:991px){.product-sticky-form .product-sticky-form__variant .media{max-width:90px}}.product-sticky-form .product-sticky-form__content .price--on-sale{gap:var(--sp-2d5)}.product-sticky-form .product-sticky-form__content .price--on-sale .price__sale{text-decoration:line-through}.product-sticky-form .mobile-product-title{display:none}@media screen and (max-width:768px){.product-sticky-form .desktop-product-info{display:none}.product-sticky-form .product-sticky-form__content{flex:1;align-items:flex-start;gap:var(--sp-1);flex-direction:column}.product-sticky-form .product-sticky-form__variant{gap:var(--sp-3)}.product-sticky-form .mobile-product-title{display:block;font-size:var(--sp-4)}}.successor{display:flex;flex-direction:column;gap:var(--sp-4d5);padding:var(--sp-6);background-color:rgb(var(--color-total-white));border:1px solid rgb(var(--color-additional-border));border-radius:var(--sp-3)}@media screen and (max-width:990px){.successor{gap:var(--sp-4);padding:var(--sp-5)}}.successor .successor__title{margin:0;font-size:17px;font-weight:var(--font-semi-bold);line-height:25px;color:#26292e}@media screen and (max-width:990px){.successor .successor__title{font-size:var(--sp-4);line-height:var(--sp-6)}}.successor .successor__product{display:flex;align-items:center;gap:var(--sp-4)}@media screen and (max-width:990px){.successor .successor__product{gap:14px}}.successor .successor__media{flex-shrink:0;width:96px;height:96px;overflow:hidden;border-radius:var(--sp-2)}@media screen and (max-width:990px){.successor .successor__media{width:72px;height:72px}}.successor .successor__media img{width:100%;height:100%;object-fit:cover}.successor .successor__info{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}@media screen and (max-width:990px){.successor .successor__info{gap:var(--sp-0d5)}}.successor .successor__vendor{font-size:var(--sp-3d5);font-weight:var(--font-normal);line-height:var(--sp-5);color:#646a72}@media screen and (max-width:990px){.successor .successor__vendor{font-size:13px;line-height:18px}}.successor .successor__price{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--sp-4);font-weight:var(--font-semi-bold);line-height:var(--sp-6);color:#26292e}@media screen and (max-width:990px){.successor .successor__price{font-size:15px;line-height:22px}}.successor .successor__price:has(.successor__price-compare){color:rgb(var(--color-sale-price))}.successor .successor__price-compare{font-weight:var(--font-normal);color:#646a72;text-decoration:line-through}.successor .successor__list.product__metafield-list{margin:0;padding:0;list-style:none}.successor .successor__list .product__metafield-list-item{margin-bottom:var(--sp-2d5);padding-left:26px;font-size:var(--sp-3d5);font-weight:var(--font-normal);line-height:var(--sp-5);color:#3e4349}.successor .successor__list .product__metafield-list-item:last-child{margin-bottom:0}.successor .successor__list .product__metafield-list-item:before{width:18px;height:18px;top:1px;transform:none}.successor .successor__button{width:100%;height:60px;max-height:none;padding:var(--sp-4);font-size:var(--sp-4);font-weight:var(--font-medium);line-height:1.1;border-radius:var(--sp-1d5);text-align:center}@media screen and (max-width:990px){.successor .successor__button{height:56px}}.never-price{display:flex;flex-direction:column;color:rgb(var(--color-secondary-text))}.never-price .never-price__label{font-size:var(--sp-4);line-height:var(--sp-6)}.never-price .never-price__description{font-size:var(--sp-3);line-height:var(--sp-5)}
/*# sourceMappingURL=/cdn/shop/t/261/assets/niccos-main-product.css.map */
