.subteaser-item[data-v-c7197871],.subteaser-photo-item[data-v-c7197871],.subteaser-tile-item[data-v-c7197871]{background-color:var(--white);border-radius:var(--border-radius-l);box-shadow:0 60px 60px #27272714;display:flex;flex:0 0 calc(100% - 16px);flex-direction:column;margin-bottom:48px;max-width:min(380px,100%);min-height:100%}.subteaser-item .badge[data-v-c7197871],.subteaser-photo-item .badge[data-v-c7197871],.subteaser-tile-item .badge[data-v-c7197871]{transition:all .3s ease-in-out}@media (hover:hover) and (pointer:fine){.subteaser-item:hover .badge[data-v-c7197871],.subteaser-photo-item:hover .badge[data-v-c7197871],.subteaser-tile-item:hover .badge[data-v-c7197871]{transform:translateY(-5px)}}.subteaser-item__content[data-v-c7197871],.subteaser-photo-item__content[data-v-c7197871],.subteaser-tile-item__content[data-v-c7197871]{background-color:var(--white);display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin:0 16px -16px;padding:20px 14px 0;position:relative;top:-30px}.subteaser-item__text[data-v-c7197871],.subteaser-photo-item__text[data-v-c7197871],.subteaser-tile-item__text[data-v-c7197871]{color:var(--text-default);font-size:12px;font-weight:400;letter-spacing:.5px;line-height:19px;margin-top:8px}@media only screen and (min-width:520px){.subteaser-item__text[data-v-c7197871],.subteaser-photo-item__text[data-v-c7197871],.subteaser-tile-item__text[data-v-c7197871]{font-size:13px}}.subteaser-item__image[data-v-c7197871],.subteaser-photo-item__image[data-v-c7197871],.subteaser-tile-item__image[data-v-c7197871]{border-radius:var(--border-radius-l) var(--border-radius-l) 0 0;height:300px;overflow:hidden;position:relative;width:100%}.subteaser-item__image[data-v-c7197871]:after,.subteaser-photo-item__image[data-v-c7197871]:after,.subteaser-tile-item__image[data-v-c7197871]:after{background:linear-gradient(180deg,transparent 0,var(--white) 100%);bottom:0;content:"";height:45px;left:0;position:absolute;width:100%}.subteaser-item__image .nuxt-picture[data-v-c7197871],.subteaser-photo-item__image .nuxt-picture[data-v-c7197871],.subteaser-tile-item__image .nuxt-picture[data-v-c7197871]{height:100%;transition:all .3s ease-out;width:100%}.subteaser-item .price-highlighted[data-v-c7197871],.subteaser-item .price__current[data-v-c7197871],.subteaser-photo-item .price-highlighted[data-v-c7197871],.subteaser-photo-item .price__current[data-v-c7197871],.subteaser-tile-item .price-highlighted[data-v-c7197871],.subteaser-tile-item .price__current[data-v-c7197871]{color:var(--price-highlight-color)!important}.subteaser-item__title[data-v-c7197871],.subteaser-photo-item__title[data-v-c7197871],.subteaser-tile-item__title[data-v-c7197871]{color:var(--text-default);font-size:15px;font-weight:800;letter-spacing:.5px;line-height:22px}@media only screen and (min-width:520px){.subteaser-item__title[data-v-c7197871],.subteaser-photo-item__title[data-v-c7197871],.subteaser-tile-item__title[data-v-c7197871]{font-size:18px}}@media (hover:hover) and (pointer:fine){.subteaser-item:hover .nuxt-picture[data-v-c7197871]:not(.no-scale),.subteaser-photo-item:hover .nuxt-picture[data-v-c7197871]:not(.no-scale),.subteaser-tile-item:hover .nuxt-picture[data-v-c7197871]:not(.no-scale){transform:scale(1.05)}}@media only screen and (min-width:720px){.subteaser-item[data-v-c7197871],.subteaser-photo-item[data-v-c7197871],.subteaser-tile-item[data-v-c7197871]{flex:0 0 calc(50% - 16px)}}@media only screen and (min-width:1080px){.subteaser-item[data-v-c7197871],.subteaser-photo-item[data-v-c7197871],.subteaser-tile-item[data-v-c7197871]{flex:0 0 calc(33.33% - 16px)}}.subteaser-photo-item__image[data-v-c7197871]{height:unset;max-height:440px}@media only screen and (min-width:850px){.subteaser-photo-item__image[data-v-c7197871]{height:370px}}.subteaser-photo--large .subteaser-photo-item[data-v-c7197871]{flex:1;margin-bottom:40px;max-width:480px;width:calc(100% - 20px)}@media only screen and (min-width:920px){.subteaser-photo--large .subteaser-photo-item__image[data-v-c7197871]{height:370px}}@media only screen and (min-width:1080px){.subteaser-photo--large .subteaser-photo-item__image[data-v-c7197871]{height:420px}}@media only screen and (min-width:720px){.subteaser-photo--large .subteaser-photo-item[data-v-c7197871]{max-width:580px;width:35%}}@media only screen and (min-width:850px){.subteaser-photo--large .subteaser-photo-item[data-v-c7197871]{flex:0 0 40%}}body[data-v-c7197871]{--primary:#00a4e0;--primary-hover:#007ea6;--primary-variant:#0d81b3;--primary-transparent:#00a4e00d;--primary-transparent-dark:#00a4e01a;--secondary:#1bb450;--secondary-hover:#0c9d39;--secondary-transparent:#9bc31c4d;--tertiary:#e5005a;--tertiary-hover:#ce0453;--black:#000;--white:#fff;--grey-dark:#3a3e44;--grey-semidark:#8bacb7;--grey:#777;--grey-middle:#cdcdcd;--grey-light:#eee;--grey-extra-light:#f5f5f5;--lightest-grey:#ebedea;--grey-lighter:#dee1dd;--grey-blue:#f2f8fc;--legacy-dark-grey:#424348;--legacy-light-grey:#c7c3c3;--legacy-black:#0b0606;--jumbo:#88888b;--card-background:#efefef;--calendar-background:#f6f6f6;--yellow:#fcbf00;--yellow-hover:#c99800;--orange:#e84620;--orange-hover:#c13514;--red:#e5005a;--red-hover:#b20046;--dirty-white:#f8fafa;--dirty-white-hover:#dae5e5;--cool-gray:#575a5f;--cool-gray-hover:#3f4144;--smashy1:#ff3c9c;--smashy1-hover:#ff0982;--smashy2:#06c2bb;--smashy2-hover:#04918b;--text-color:var(--grey-dark);--text-color-light:var(--grey-semidark);--text-variant:#575a5f;--text-default:#272727;--border-color:var(--grey-middle);--border-color-light:var(--grey-light);--legacy-border:#ccc;--legacy-red:#f30000;--sunglo:#e27575;--price-highlight-color:var(--tertiary);--on-primary:var(--white);--button-color-primary:var(--secondary);--button-color-primary-hover:var(--secondary-hover);--button-color-primary-transparent:#9bc31c12;--button-color-secondary:var(--primary);--button-color-secondary-hover:var(--primary-hover);--button-color-secondary-transparent:var(--primary-transparent);--button-color-grey:var(--grey-dark);--button-color-grey-hover:var(--grey-middle);--button-color-grey-transparent:var(--text-variant)}.subteaser-photo-item[data-v-c7197871]{position:relative}.subteaser-photo-item__3d-preview[data-v-c7197871]{align-items:center;background-color:var(--white);border:none;border-radius:0 var(--border-radius) var(--border-radius) 0;box-shadow:0 8px 40px #27272733;color:var(--text-variant);cursor:pointer;display:flex;font-size:14px;font-weight:400;font-weight:600;gap:4px;height:32px;line-height:19px;padding:4px 8px;position:absolute;top:20px;z-index:10}@media (hover:hover) and (pointer:fine){.subteaser-photo-item__3d-preview[data-v-c7197871]:hover{color:var(--primary)}}.subteaser-photo-item__3d-icon[data-v-c7197871]{fill:currentcolor;height:24px;width:24px}.subteaser-photo-item__content[data-v-c7197871]{border-radius:var(--border-radius)}.subteaser-photo-item__link[data-v-c7197871]{color:var(--text-default);font-size:12px;font-weight:400;font-weight:600;letter-spacing:.5px;line-height:19px}@media only screen and (min-width:520px){.subteaser-photo-item__link[data-v-c7197871]{font-size:13px}}.product__container[data-v-c7197871]{background-color:var(--white);border-radius:var(--border-radius-l);box-shadow:0 8px 40px #27272733;margin:16px 0;padding:14px}.product__cta[data-v-c7197871]{display:block;margin-top:8px;width:100%}.product__info[data-v-c7197871]{margin:0 16px}.product__info[data-v-c7197871] a,.product__info[data-v-c7197871] p{color:var(--text-variant);font-size:11px;font-weight:400;letter-spacing:.5px;line-height:17px}@media only screen and (min-width:520px){.product__info[data-v-c7197871] a,.product__info[data-v-c7197871] p{font-size:12px}}.product__info[data-v-c7197871] a{text-decoration:underline}@media only screen and (min-width:720px){.product__info[data-v-c7197871]{height:42px;min-height:42px}}.product__price[data-v-c7197871]{margin:8px 0 8px auto}.product__color-picker[data-v-c7197871]{display:flex}.product__color-picker-price-wrapper[data-v-c7197871]{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}[data-v-c7197871] .items__item img.nuxt-picture__image{height:57px;width:80px}[data-v-c7197871] .product-preview-images__wrapper .carousel .nuxt-picture__image{background-color:var(--white);-o-object-position:0 -10px;object-position:0 -10px}[data-v-c7197871] .product__price{margin:4px 0 4px auto}
