<div class="page-wrapper">
<a href="#maincontent" class="skip-nav">
Skip to content
</a>
<script src="/components/raw/skip-nav/skip-nav.js" defer></script>
<div class="marketing-bar marketing-bar--closed" data-type="marketing-bar">
<div class="container marketing-bar__container">
<div class="marketing-bar__text">
Subscribe and get 10$ for Shopping! Lorem ipsum text in marketing bar.
</div>
<button class="button button--icon button--rotate-icon marketing-bar__close" type="button" aria-label="Close marketing bar">
<svg class="icon button__icon marketing-bar__close-icon" role="img">
<title>Close</title>
<use xlink:href="/images/icons-sprite.svg#close"></use>
</svg>
</button>
</div>
</div>
<script src="/components/raw/marketing-bar/marketing-bar.js"></script>
<div class="contact-bar ">
<div class="contact-bar__container container">
<ul class="list contact-bar__list contact-bar__list--icons">
<li class="list-item contact-bar__item">
<a href="#" class="
contact-bar__link
">
<span class="
icon
contact-bar__icon
" aria-label="">
<svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#undefined"></use>
</svg>
</span>
<span class="
button__text
contact-bar__text
">
Account
</span>
</a>
</li>
<li class="list-item contact-bar__item">
<a href="#" class="
contact-bar__link
">
<span class="
icon
contact-bar__icon
" aria-label="">
<svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#undefined"></use>
</svg>
</span>
<span class="
button__text
contact-bar__text
">
Klantenservice
</span>
</a>
</li>
<li class="list-item contact-bar__item">
<a href="#" class="
contact-bar__link
">
<span class="
icon
contact-bar__icon
" aria-label="">
<svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#undefined"></use>
</svg>
</span>
<span class="
button__text
contact-bar__text
">
Groothandel
</span>
</a>
</li>
</ul>
<ul class="list contact-bar__list contact-bar__list--icons">
<li class="list-item contact-bar__item">
<a href="tel:+31858772604" class="
contact-bar__link
">
<span class="
icon
contact-bar__icon
" aria-label="">
<svg class="icon " role="img">
<title>Phone</title>
<use xlink:href="/images/icons-sprite.svg#phone"></use>
</svg>
</span>
<span class="
button__text
contact-bar__text
">
T: 085 - 877 26 04
</span>
</a>
</li>
<li class="contact-bar__item">
<a href="mailto:info@kappersmagazijn.nl" class="
contact-bar__link
">
<span class="
icon
contact-bar__icon
" aria-label="">
<svg class="icon " role="img">
<title>Email</title>
<use xlink:href="/images/icons-sprite.svg#envelope"></use>
</svg>
</span>
<span class="
button__text
contact-bar__text
">
E-mail
</span>
</a>
</li>
</ul>
</div>
</div>
<header class="header ">
<div class="container">
<div class="header__wrapper">
<a class="logo header__logo" href="#" aria-label="Homepage">
<img class="logo__image " src="/images/logo/logo.svg" alt="Kappersmagazijn Logo">
</a>
<div class="side-menu ">
<button class="button button--icon modal-trigger side-menu__trigger" type="button" data-modal-trigger="side-menu" aria-label="Open menu">
<svg class="icon side-menu__trigger-icon" role="presentation" focusable="false">
<title>Mobile-menu</title>
<use xlink:href="/images/icons-sprite.svg#mobile-menu"></use>
</svg>
</button>
<div role="dialog" aria-hidden="true" id="side-menu" data-modal="side-menu" class="modal modal--tertiary side-menu__modal">
<div role="document" class="modal__container side-menu__container" tabindex="0">
<div class="modal__content side-menu__content">
<div class="modal__middle side-menu__content-middle">
<div id="dropdown-default" class="dropdown-list dropdown-list--with-nested">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<button class="dropdown-list__label " aria-expanded="false" aria-controls="dropdown-1">
dropdown title
<svg class="icon dropdown-list__icon" aria-hidden="true" role="img">
<title>Arrow Down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</button>
<div id="dropdown-1" class="dropdown-list__content " aria-hidden="true">
<div id="" class="dropdown-list dropdown-list--inner">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<a class="dropdown-list__label " href="#" aria-expanded="false" aria-controls="dropdown-1-1">
Item name
<svg class="icon dropdown-list__icon" aria-hidden="true" role="img">
<title>Arrow Down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</a>
<div id="dropdown-1-1" class="dropdown-list__content " aria-hidden="true">
<div id="" class="dropdown-list dropdown-list--inner">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<a class="dropdown-list__label " href="#" aria-expanded="false" aria-controls="dropdown-1-2">
sublist item name
<svg class="icon dropdown-list__icon" aria-hidden="true" role="img">
<title>Arrow Down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</a>
<div id="dropdown-1-2" class="dropdown-list__content " aria-hidden="true">
<div id="" class="dropdown-list dropdown-list--inner">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sub sublist item name
</a>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sub sublist item name
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<a class="dropdown-list__label " href="#" aria-expanded="false" aria-controls="dropdown-2-2">
Item name
<svg class="icon dropdown-list__icon" aria-hidden="true" role="img">
<title>Arrow Down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</a>
<div id="dropdown-2-2" class="dropdown-list__content " aria-hidden="true">
<div id="" class="dropdown-list dropdown-list--inner">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
Item name
</a>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
Item name
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<a class="dropdown-list__label " href="#" aria-expanded="false" aria-controls="dropdown-2">
dropdown title
<svg class="icon dropdown-list__icon" aria-hidden="true" role="img">
<title>Arrow Down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</a>
<div id="dropdown-2" class="dropdown-list__content " aria-hidden="true">
<div id="" class="dropdown-list dropdown-list--inner">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
Item name
</a>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
Item name
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<a class="dropdown-list__label " href="#" aria-expanded="false" aria-controls="dropdown-3">
dropdown title
<svg class="icon dropdown-list__icon" aria-hidden="true" role="img">
<title>Arrow Down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</a>
<div id="dropdown-3" class="dropdown-list__content " aria-hidden="true">
<div id="" class="dropdown-list dropdown-list--inner">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<a class="dropdown-list__label " href="#" aria-expanded="false" aria-controls="dropdown-3-1">
Item name
<svg class="icon dropdown-list__icon" aria-hidden="true" role="img">
<title>Arrow Down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</a>
<div id="dropdown-3-1" class="dropdown-list__content " aria-hidden="true">
<div id="" class="dropdown-list dropdown-list--inner">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
Item name
</a>
</li>
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<a class="dropdown-list__label " href="#" aria-expanded="false" aria-controls="dropdown-3-2">
Item name
<svg class="icon dropdown-list__icon" aria-hidden="true" role="img">
<title>Arrow Down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</a>
<div id="dropdown-3-2" class="dropdown-list__content " aria-hidden="true">
<div id="" class="dropdown-list dropdown-list--inner">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<a class="dropdown-list__label " href="#" aria-expanded="false" aria-controls="dropdown-3-3">
Item name
<svg class="icon dropdown-list__icon" aria-hidden="true" role="img">
<title>Arrow Down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</a>
<div id="dropdown-3-3" class="dropdown-list__content " aria-hidden="true">
<div id="" class="dropdown-list dropdown-list--inner">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
</ul>
</div>
</div>
</li>
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<a class="dropdown-list__label " href="#" aria-expanded="false" aria-controls="dropdown-3-4">
item name
<svg class="icon dropdown-list__icon" aria-hidden="true" role="img">
<title>Arrow Down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</a>
<div id="dropdown-3-4" class="dropdown-list__content " aria-hidden="true">
<div id="" class="dropdown-list dropdown-list--inner">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
">
<a class="dropdown-list__label " href="#">
sublist item name
</a>
</li>
</ul>
</div>
</div>
</li>
</ul>
</div>
</div>
</li>
</ul>
</div>
<script type="text/javascript">
new DropdownList(document.getElementById('dropdown-default'));
</script>
</div>
<div class="modal__bottom side-menu__content-bottom">
<div class="modal__bottom-actions side-menu__bottom-actions">
<div class="
modal__bottom-action
side-menu__bottom-action
">
<div class="contact-bar contact-bar--vertical">
<div class="contact-bar__container ">
<ul class="list contact-bar__list contact-bar__list--icons">
<li class="list-item contact-bar__item">
<a href="#" class="
contact-bar__link
">
<span class="
icon
contact-bar__icon
" aria-label="">
<svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#undefined"></use>
</svg>
</span>
<span class="
button__text
contact-bar__text
">
Account
</span>
</a>
</li>
<li class="list-item contact-bar__item">
<a href="#" class="
contact-bar__link
">
<span class="
icon
contact-bar__icon
" aria-label="">
<svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#undefined"></use>
</svg>
</span>
<span class="
button__text
contact-bar__text
">
Klantenservice
</span>
</a>
</li>
<li class="list-item contact-bar__item">
<a href="#" class="
contact-bar__link
">
<span class="
icon
contact-bar__icon
" aria-label="">
<svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#undefined"></use>
</svg>
</span>
<span class="
button__text
contact-bar__text
">
Groothandel
</span>
</a>
</li>
</ul>
<ul class="list contact-bar__list contact-bar__list--icons">
<li class="list-item contact-bar__item">
<a href="tel:+31858772604" class="
contact-bar__link
">
<span class="
icon
contact-bar__icon
" aria-label="">
<svg class="icon " role="img">
<title>Phone</title>
<use xlink:href="/images/icons-sprite.svg#phone"></use>
</svg>
</span>
<span class="
button__text
contact-bar__text
">
T: 085 - 877 26 04
</span>
</a>
</li>
<li class="contact-bar__item">
<a href="mailto:info@kappersmagazijn.nl" class="
contact-bar__link
">
<span class="
icon
contact-bar__icon
" aria-label="">
<svg class="icon " role="img">
<title>Email</title>
<use xlink:href="/images/icons-sprite.svg#envelope"></use>
</svg>
</span>
<span class="
button__text
contact-bar__text
">
E-mail
</span>
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
<button class="button button--icon button--rotate-icon modal__close-button side-menu__close-button" type="button" aria-label="click to close the modal">
<svg class="icon button__icon modal__close-button-icon" role="presentation" focusable="false">
<title>Close</title>
<use xlink:href="/images/icons-sprite.svg#close"></use>
</svg>
</button>
</div>
</div>
<script type="text/javascript">
new Modal(document.querySelector('[data-modal-trigger="side-menu"]'));
</script>
</div>
<div class="header__buttons">
<div class="header__icon">
<a class="
header-button
button
button--icon
button--icon-light
button--icon-fill margin-right-xs
" href="#" aria-label="Account">
<svg class="icon header-button__icon" role="presentation" focusable="false">
<title>Account</title>
<use xlink:href="/images/icons-sprite.svg#new-user"></use>
</svg>
<span class="header-button__label">Aanmelden</span>
</a>
</div>
<div class="header__icon">
<a class="
header-button
button
button--icon
button--icon-light
button--icon-fill margin-right-xs
" href="#" aria-label="Wishlist">
<svg class="icon header-button__icon" role="presentation" focusable="false">
<title>Heart</title>
<use xlink:href="/images/icons-sprite.svg#new-heart"></use>
</svg>
<span class="header-button__label">Verlanglijstje</span>
</a>
</div>
<div class="header__minicart">
<button type="button" class="
header-button
button
button--icon
button--icon-light
modal-trigger
margin-left-xs
" aria-label="Shopping cart dropdown trigger" data-modal-trigger="modal-minicart">
<svg class="icon header-button__icon" role="presentation" focusable="false">
<title>Winkelwagen</title>
<use xlink:href="/images/icons-sprite.svg#new-cart"></use>
</svg>
<span class="header-button__counter">
<span class="header-button__counter-dot">2</span>
</span>
<span class="header-button__label">Winkelwagen</span>
</button>
</div>
<div role="dialog" aria-hidden="true" id="modal-minicart" data-modal="modal-minicart" class="modal modal--secondary" aria-labelledby="minicart-title" aria-describedby="minicart-products">
<div role="document" class="modal__container " tabindex="0">
<div class="modal__content modal__content--block">
<div class="minicart-content ">
<div class="minicart-content__top" id="minicart-title">
<h2 class="minicart-content__heading">
Shopping cart
</h2>
<div class="minicart-content__counter">
2 items
</div>
</div>
<div class="minicart-content__middle" id="minicart-products">
<div class="minicart-content__products-list">
<div class="minicart-product">
<div class="minicart-product__image">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/images/product/minicart-product-64x96.jpeg" alt="product name goes here">
</div>
</div>
<div class="minicart-product__data">
<div class="minicart-product__info">
<div class="minicart-product__name-wrapper">
<h3 class="minicart-product__name">
<a class="
link
link--invert
minicart-product__link
" href="#">
Some product name
</a>
</h3>
<div class="minicart-product__price margin-bottom-xs">
<div class="price ">
<span class="price__value price__value--old ">
<del aria-label="Price reduced from: $249.95">
$
249.95
</del>
</span>
<span class="price__value price__value--special ">
<ins aria-label="On sale at: $159.95">
$
159.95
</ins>
</span>
</div>
</div>
</div>
<dl class="list list--description minicart-product__attributes-list" title="Alpaca description list">
<dt class="list__label">
Lorem ipsum
</dt>
<dd class="list__value">
Lorem ipsum Value
</dd>
<dt class="list__label">
Lorem ipsum
</dt>
<dd class="list__value">
Lorem ipsum Value
</dd>
</dl>
</div>
<div class="minicart-product__bottom">
<div class="minicart-product__qty">
<div class="input input--inline minicart-product__input margin-bottom-0 margin-right-m">
<label class="
label
input__label
minicart-product__label
" for="mini-qty-1">
Qty:
</label>
<input class="input__field minicart-product__field" id="mini-qty-1" name="mini-qty" type="text" placeholder="32" aria-label="Change the quantity" min="1">
</div>
<button class="button button--secondary minicart-product__update" type="button">
Update
</button>
</div>
<div class="minicart-product__actions">
<a class="button button--icon " href="#" aria-label="edit product in your shopping cart">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Edit pencil</title>
<use xlink:href="/images/icons-sprite.svg#edit"></use>
</svg>
</a>
<a class="button button--icon " href="#" aria-label="remove this product from your shopping cart">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Trash bin</title>
<use xlink:href="/images/icons-sprite.svg#remove"></use>
</svg>
</a>
</div>
</div>
</div>
</div>
<div class="minicart-product">
<div class="minicart-product__image">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/images/product/minicart-product-64x96.jpeg" alt="product name goes here">
</div>
</div>
<div class="minicart-product__data">
<div class="minicart-product__info">
<div class="minicart-product__name-wrapper">
<h3 class="minicart-product__name">
<a class="
link
link--invert
minicart-product__link
" href="#">
Some product 2 name
</a>
</h3>
<div class="minicart-product__price margin-bottom-xs">
<div class="price ">
<span class="price__value price__value--old ">
<del aria-label="Price reduced from: $249.95">
$
249.95
</del>
</span>
<span class="price__value price__value--special ">
<ins aria-label="On sale at: $159.95">
$
159.95
</ins>
</span>
</div>
</div>
</div>
<dl class="list list--description minicart-product__attributes-list" title="Alpaca description list">
<dt class="list__label">
Lorem ipsum
</dt>
<dd class="list__value">
Lorem ipsum Value
</dd>
<dt class="list__label">
Lorem ipsum
</dt>
<dd class="list__value">
Lorem ipsum Value
</dd>
</dl>
</div>
<div class="minicart-product__bottom">
<div class="minicart-product__qty">
<div class="input input--inline minicart-product__input margin-bottom-0 margin-right-m">
<label class="
label
input__label
minicart-product__label
" for="mini-qty-2">
Qty:
</label>
<input class="input__field minicart-product__field" id="mini-qty-2" name="mini-qty" type="text" placeholder="32" aria-label="Change the quantity" min="1">
</div>
<button class="button button--secondary minicart-product__update" type="button">
Update
</button>
</div>
<div class="minicart-product__actions">
<a class="button button--icon " href="#" aria-label="edit product in your shopping cart">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Edit pencil</title>
<use xlink:href="/images/icons-sprite.svg#edit"></use>
</svg>
</a>
<a class="button button--icon " href="#" aria-label="remove this product from your shopping cart">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Trash bin</title>
<use xlink:href="/images/icons-sprite.svg#remove"></use>
</svg>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="minicart-content__bottom">
<div class="minicart-content__summary">
<div class="minicart-content__summary-label">
Cart Subtotal
</div>
<div class="minicart-content__summary-value">
$ 200.00
</div>
</div>
<div class="minicart-content__actions">
<a href="/edit" class="
button
button--secondary
minicart-content__edit
minicart-content__action-button
">
View and edit cart
</a>
<button class="button minicart-content__action-button minicart-content__checkout" type="button">
Go to Checkout
</button>
</div>
</div>
</div>
</div>
<button class="button button--icon button--rotate-icon modal__close-button" type="button" aria-label="click to close the modal">
<svg class="icon button__icon modal__close-button-icon" role="presentation" focusable="false">
<title>Close</title>
<use xlink:href="/images/icons-sprite.svg#close"></use>
</svg>
</button>
</div>
</div>
<script type="text/javascript">
new Modal(document.querySelector('[data-modal-trigger="modal-minicart"]'));
</script>
</div>
<div class="header__search-wrapper">
<form class="search-form">
<div class="search-form__wrapper">
<div class="input search-form__input-wrapper margin-0">
<label class="
label
input__label
label--hidden
" for="search">
Search products
</label>
<input class="input__field search-form__input border-color-light" id="search" name="search" type="search" placeholder="Zoeken in de winkel...">
</div>
<button class="button button--icon button--icon search-form__button" type="button" aria-label="Search">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Search</title>
<use xlink:href="/images/icons-sprite.svg#search"></use>
</svg>
</button>
</div>
</form>
</div>
</div>
</div>
</header>
<div class="mega-menu ">
<ul class="mega-menu__list container ">
<li class="mega-menu__item mega-menu__item--parent mega-menu__item--secondary">
<a href="/nieuw" class="mega-menu__link">
Nieuw
</a>
<ul class="list mega-menu__inner-list mega-menu__inner-list--level1">
<li class="list__item mega-menu__inner-item">
<a href="#" class="
link
mega-menu__inner-link
">
Bekijk alle
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="#" class="
link
mega-menu__inner-link
">
Kisten
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Kisten
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Kisten
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Kisten
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Kisten
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Terug in voorraad
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Trending nu
</a>
</li>
</ul>
</li>
<li class="mega-menu__item mega-menu__item--parent mega-menu__item--rows">
<a href="/fruitkisten" class="mega-menu__link">
Fruitkisten
</a>
<ul class="list mega-menu__inner-list mega-menu__inner-list--level1">
<li class="list__item mega-menu__inner-item mega-menu__inner-item--inline mega-menu__column-hidden">
<a href="#" class="
link
mega-menu__inner-link
">
Row one
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
columns one item
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
columns one item 2
</a>
</li>
</ul>
</li>
<li class="list__item mega-menu__inner-item mega-menu__column-hidden mega-menu__inner-item--images">
<a href="#" class="
link
mega-menu__inner-link
">
Row two
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/images/product/cart-product-160_160.jpg" alt="brand name alt text">
</div>
Summer
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/images/product/cart-product-160_160.jpg" alt="brand name alt text">
</div>
Spring
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/images/product/cart-product-160_160.jpg" alt="brand name alt text">
</div>
Autumn
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/images/product/cart-product-160_160.jpg" alt="brand name alt text">
</div>
Winter
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/images/product/cart-product-160_160.jpg" alt="brand name alt text">
</div>
View all
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/images/product/cart-product-160_160.jpg" alt="brand name alt text">
</div>
lorem ipsum
</a>
</li>
</ul>
</li>
<li class="list__item mega-menu__inner-item mega-menu__column-hidden mega-menu__inner-item--columns">
<a href="" class="
link
mega-menu__inner-link
">
Row three
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item mega-menu__column-hidden">
<a href="" class="
link
mega-menu__inner-link
">
row 3 c 1
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item mega-menu__inner-item--children">
<a href="" class="
link
mega-menu__inner-link
">
Men
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Elegant
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Casual
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Active
</a>
</li>
</ul>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Wallets
</a>
</li>
</ul>
</li>
<li class="list__item mega-menu__inner-item mega-menu__column-hidden">
<a href="" class="
link
mega-menu__inner-link
">
row 3 column 2
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item mega-menu__inner-item--children">
<a href="" class="
link
mega-menu__inner-link
">
Women
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Elegant
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Casual
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Active
</a>
</li>
</ul>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Bags
</a>
</li>
</ul>
</li>
<li class="list__item mega-menu__inner-item mega-menu__column-hidden">
<a href="" class="
link
mega-menu__inner-link
">
row 3 column 3
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item mega-menu__inner-item--children">
<a href="" class="
link
mega-menu__inner-link
">
Kids
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Pijamas
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
School Days
</a>
</li>
<li class="list__item mega-menu__inner-item mega-menu__inner-item--children">
<a href="" class="
link
mega-menu__inner-link
">
Kids Fance Dress
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Hats
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Special Ocassions
</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="list__item mega-menu__inner-item mega-menu__column-hidden">
<a href="" class="
link
mega-menu__inner-link
">
row 3 column 4
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Jackets
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Shirts
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Dresses
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Trousers
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Hats
</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="mega-menu__item ">
<a href="/meubels" class="mega-menu__link">
Meubels
</a>
</li>
<li class="mega-menu__item ">
<a href="/woonaccessoires" class="mega-menu__link">
Woonaccessoires
</a>
</li>
<li class="mega-menu__item ">
<a href="/partijverkoop" class="mega-menu__link">
Partijverkoop
</a>
</li>
<li class="mega-menu__item mega-menu__item--parent mega-menu__item--rows">
<a href="/maatwerk" class="mega-menu__link">
Maatwerk
</a>
<ul class="list mega-menu__inner-list mega-menu__inner-list--level1">
<li class="list__item mega-menu__inner-item mega-menu__inner-item--columns mega-menu__column-hidden">
<a href="#" class="
link
mega-menu__inner-link
">
Row one
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item mega-menu__column-hidden">
<a href="" class="
link
mega-menu__inner-link
">
row 3 c 1
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item mega-menu__inner-item--children">
<a href="" class="
link
mega-menu__inner-link
">
Men
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Elegant
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Casual
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Active
</a>
</li>
</ul>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Wallets
</a>
</li>
</ul>
</li>
<li class="list__item mega-menu__inner-item mega-menu__column-hidden">
<a href="" class="
link
mega-menu__inner-link
">
row 3 column 2
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item mega-menu__inner-item--children">
<a href="" class="
link
mega-menu__inner-link
">
Women
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Elegant
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Casual
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Active
</a>
</li>
</ul>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Bags
</a>
</li>
</ul>
</li>
<li class="list__item mega-menu__inner-item mega-menu__column-hidden">
<a href="" class="
link
mega-menu__inner-link
">
row 3 column 3
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item mega-menu__inner-item--children">
<a href="" class="
link
mega-menu__inner-link
">
Kids
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Pijamas
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
School Days
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Fance Dress
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Special Occasion
</a>
</li>
</ul>
</li>
</ul>
</li>
<li class="list__item mega-menu__inner-item mega-menu__column-hidden">
<a href="" class="
link
mega-menu__inner-link
">
row 3 column 4
</a>
<ul class="list mega-menu__inner-list">
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Jackets
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Shirts
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Dresses
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Trousers
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Hats
</a>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="mega-menu__item mega-menu__item--parent mega-menu__item--secondary">
<a href="/brands" class="mega-menu__link">
Inspiratie
</a>
<ul class="list mega-menu__inner-list mega-menu__inner-list--level1">
<li class="list__item mega-menu__inner-item">
<a href="#" class="
link
mega-menu__inner-link
">
View all
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="#" class="
link
mega-menu__inner-link
">
Clothing
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Shoes
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Accessories
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Face + Body
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Living + Gifts
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Back in stock
</a>
</li>
<li class="list__item mega-menu__inner-item">
<a href="" class="
link
mega-menu__inner-link
">
Trending now
</a>
</li>
</ul>
</li>
</ul>
</div>
<script src="/components/raw/mega-menu/mega-menu.js"></script>
<main class="product-view container">
<nav class="breadcrumbs margin-vc-s" aria-label="Breadcrumbs" role="navigation">
<ol class="breadcrumbs__list ">
<li class="breadcrumbs__item">
<a href="#" class="breadcrumbs__link">
Home
</a>
</li>
<li class="breadcrumbs__item">
<a href="#" class="breadcrumbs__link">
category2
</a>
</li>
<li class="breadcrumbs__item">
<a href="#" class="breadcrumbs__link">
category3
</a>
</li>
<li class="breadcrumbs__item">
<a href="#" class="breadcrumbs__link">
category4
</a>
</li>
<li class="breadcrumbs__item">
<a href="#" class="breadcrumbs__link">
category5
</a>
</li>
<li class="breadcrumbs__item" aria-current="true">
category6
</li>
</ol>
</nav>
<div class="messages " role="alert" aria-live="polite" data-aos="fade-down" data-aos-anchor=".header" data-aos-anchor-placement="bottom-top">
<div class="message ">
This is simple info message. Have a nice day! If you believe it is the right one you can ignore this notice.
</div>
<div class="message message--success">
You have added this fantastic product to the shopping cart.
</div>
<div class="message message--error">
Please specify product's required options(s).
</div>
</div>
<div class="product-view__wrapper">
<div class="product-view__description">
<div class="product-view__sku">
SKU: CEL-31145
</div>
<h1 class="heading heading--page product-view__title">
Bluzka ONLSANSA SINGLET WVN
</h1>
</div>
<div class="product-view__gallery">
<div class="badges product-view__badges">
<div class="badge ">
-15%
</div>
<div class="badge badge--new">
New
</div>
</div>
<div class="
gallery
gallery--dots
gallery--vertical
">
<div class="
gallery__stage
gallery__stage--vertical
">
<div class="gallery__frame">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="" data-src="/images/product/product_432x648.jpg" alt="">
</div>
</div>
</div>
<div class="
gallery__nav
gallery__nav--vertical
">
<button class="button button--icon gallery__thumb-arr" type="button" aria-label="check more images">
<svg class="icon gallery__icon-arrow gallery__icon-arrow--vertical" role="presentation" focusable="false">
<use xlink:href="/images/icons-sprite.svg#angle-up"></use>
</svg>
</button>
<div class="
gallery__thumb
gallery__thumb--vertical
gallery__thumb--active
">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="" data-src="/images/product/product_64x96.jpg" alt="">
</div>
</div>
<div class="
gallery__thumb
gallery__thumb--vertical
">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="" data-src="/images/product/product_64x96.jpg" alt="">
</div>
</div>
<div class="
gallery__thumb
gallery__thumb--vertical
">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="" data-src="/images/product/product_64x96.jpg" alt="">
</div>
</div>
<div class="
gallery__thumb
gallery__thumb--vertical
">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="" data-src="/images/product/product_64x96.jpg" alt="">
</div>
</div>
<button class="button button--icon gallery__thumb-arr" type="button" aria-label="check more images">
<svg class="icon gallery__icon-arrow gallery__icon-arrow--vertical" role="presentation" focusable="false">
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</button>
</div>
</div>
</div>
<div class="product-view__details">
<div class="product-view__rating">
<div class="
review
review--summary
">
<div class="review__summary-handle">
<div class="rating rating--secondary" aria-label="" title="" tabindex="0">
<div class="rating__star " role="presentation">
<span class="
rating__indicator
"></span>
</div>
</div>
<a href="#" class="review__summary-add">
32 Reviews
</a>
</div>
</div>
<div class="product-view__stock">
<button class="button button--link modal-trigger product-view__stock" type="button" data-modal-trigger="shipping-latency-product">
In stock
</button>
<div role="dialog" aria-hidden="true" id="shipping-latency-product" data-modal="shipping-latency-product" class="modal " aria-labbeledny="shipping-latency-title-product">
<div role="document" class="modal__container " tabindex="0">
<div class="modal__content ">
<div class="modal__top ">
<h2 class="modal__heading heading heading--third-level" id="shipping-latency-title-product">
Shipping Latency Modal
</h2>
</div>
<div class="modal__middle ">
<p class="
modal__description
margin-bottom-xs
">
This is a shipping latency modal. Inside we have some text from shippig latency module.
</p>
</div>
</div>
<button class="button button--icon button--rotate-icon modal__close-button" type="button" aria-label="click to close the modal">
<svg class="icon button__icon modal__close-button-icon" role="presentation" focusable="false">
<title>Close</title>
<use xlink:href="/images/icons-sprite.svg#close"></use>
</svg>
</button>
</div>
</div>
<script type="text/javascript">
new Modal(document.querySelector('[data-modal-trigger="shipping-latency-product"]'));
</script>
</div>
</div>
<div class="product-view__price">
<div class="price ">
<span class="price__value price__value--old ">
<del aria-label="Price reduced from: $249.95">
$
249.95
</del>
</span>
<span class="price__value price__value--special ">
<ins aria-label="On sale at: $159.95">
$
159.95
</ins>
</span>
</div>
</div>
<div class="product-view__short-description margin-top-m">
<h2 class="product-view__short-description-heading margin-bottom-xs">
Short description:
</h2>
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry. Lorem Ipsum has been the industry.
</div>
<form class="product-view__form">
<div class="swatch margin-bottom-m">
<span id="option-label-color-1" class="swatch__title ">
Label
</span>
<div class="swatch__wrapper" aria-label="Color" tabindex="0" aria-activedescendant="opt-color-red-3" aria-required="true" role="listbox" aria-invalid="false">
<div class="swatch__option-container " id="opt-color-orange-1" aria-label="Orange" tabindex="0" role="option" aria-selected="false" aria-describedby="option-label-color-1">
<div class="swatch__option swatch__option--image" style="background-image: url(../../images/product/product_48x72.jpg)">
</div>
</div>
<div class="swatch__option-container " id="opt-color-green-2" aria-label="Green" tabindex="0" role="option" aria-selected="false" aria-describedby="option-label-color-1">
<div class="swatch__option swatch__option--image" style="background-image: url(../../images/product/product_48x72.jpg)">
</div>
</div>
<div class="swatch__option-container selected" id="opt-color-red-3" aria-label="Red" tabindex="0" role="option" aria-selected="true" aria-describedby="option-label-color-1">
<div class="swatch__option swatch__option--image" style="background-image: url(../../images/product/product_48x72.jpg)">
</div>
</div>
<div class="swatch__option-container " id="opt-color-white-4" aria-label="White" tabindex="0" role="option" aria-selected="false" aria-describedby="option-label-color-1">
<div class="swatch__option swatch__option--image" style="background-image: url(../../images/product/product_48x72.jpg)">
</div>
</div>
</div>
</div>
<script src="/components/raw/swatch/swatch.js"></script>
<div class="select product-view__select-option required">
<label class="
label
" for="size">
Size
</label>
<select id="size" class="select__field select--native" name="size" required>
<option class="" value="">
Choose your size
</option>
<option class="" value="xs">
XS
</option>
<option class="" value="s" disabled>
S
</option>
<option class="" value="m">
M
</option>
<option class="" value="l">
L
</option>
<option class="" value="xl">
XL
</option>
</select>
</div>
<script src="/components/raw/select/select.js"></script>
<div class="product-view__qty">
<label for="qty" class="label">
Quantity
</label>
<div class="quantity-update ">
<button class="button button--icon quantity-update__button quantity-update__button--minus quantity-update__button--disabled" type="button" aria-label="Decrease the quantity">
<svg class="icon button__icon quantity-update__icon" role="presentation" focusable="false">
<title>Minus mark</title>
<use xlink:href="/images/icons-sprite.svg#minus"></use>
</svg>
</button>
<input class="quantity-update__input " type="number" id="qty" min="1" value="1" aria-label="Change the quantity" />
<button class="button button--icon quantity-update__button quantity-update__button--plus" type="button" aria-label="Increase the quantity">
<svg class="icon button__icon quantity-update__icon" role="presentation" focusable="false">
<title>Plus mark</title>
<use xlink:href="/images/icons-sprite.svg#plus"></use>
</svg>
</button>
</div>
<script src="/components/raw/quantity-update/../quantity-update/quantity-update.js"></script>
</div>
<div class="
product-view__buttons-wrapper
">
<div class="product-view__buttons">
<button class="button button--add-to-cart product-view__add-to-cart" id="submit-add-to-cart-main" type="submit" aria-label="Add to cart">
Add to cart
</button>
<div class="product-view__extra-actions">
<button class="button button--icon product-view__button" type="button" aria-label="Add product to wishlist">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Arrow left</title>
<use xlink:href="/images/icons-sprite.svg#heart"></use>
</svg>
</button>
<button class="button button--icon product-view__button" type="button" aria-label="Compare product">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Add to compare list</title>
<use xlink:href="/images/icons-sprite.svg#compare"></use>
</svg>
</button>
</div>
</div>
</div>
<div class="
add-to-cart
" data-aos="fade-up" data-aos-anchor="#submit-add-to-cart-main" data-aos-anchor-placement="bottom-top">
<div class="add-to-cart__wrapper">
<div class="add-to-cart__title padding-right-m">
<h2 class="heading heading--page">
Bluzka ONLSANSA SINGLET WVN
</h2>
<div class="price ">
<span class="price__value price__value--old ">
<del aria-label="Price reduced from: $249.95">
$
249.95
</del>
</span>
<span class="price__value price__value--special ">
<ins aria-label="On sale at: $159.95">
$
159.95
</ins>
</span>
</div>
</div>
<div class="add-to-cart__action">
<button class="button button--add-to button--add-to" type="submit" aria-label="Add to cart">
<span class="button__text ">
Add to cart
</span>
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Add to Cart</title>
<use xlink:href="/images/icons-sprite.svg#shopping-cart"></use>
</svg>
</button>
<button class="
button
button--icon
add-to-cart__button-more
" type="button" aria-expanded="false">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>More</title>
<use xlink:href="/images/icons-sprite.svg#more"></use>
</svg>
<svg class="icon button__icon-close" role="presentation" focusable="false">
<title>Close</title>
<use xlink:href="/images/icons-sprite.svg#close"></use>
</svg>
</button>
<div class="add-to-cart__action-secondary">
<button class="button button--icon product-view__button" type="button" aria-label="Add product to wishlist">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Arrow left</title>
<use xlink:href="/images/icons-sprite.svg#heart"></use>
</svg>
<span class="button__text ">
Wishlist
</span>
</button>
<button class="button button--icon product-view__button" type="button" aria-label="Compare product">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Add to compare list</title>
<use xlink:href="/images/icons-sprite.svg#compare"></use>
</svg>
<span class="button__text ">
Compare
</span>
</button>
</div>
</div>
</div>
</div>
<script src="/components/raw/add-to-cart/add-to-cart-more.js"></script>
</form>
<div class="product-view__brief">
<div class="brief-info ">
<ul class="list brief-info__items-container">
<li class="brief-info__list-item list__item">
<button class="brief-info__item modal-trigger" type="button" data-modal-trigger="modal-info-1">
<span class="
brief-info__icon-wrapper
margin-right-xs
" aria-label="Delivery">
<svg class="icon brief-info__icon" role="presentation" focusable="false">
<title>Free shipping icon</title>
<use xlink:href="/images/icons-sprite.svg#theme-shipping"></use>
</svg>
</span>
<div class="brief-info__content">
<h3 class="brief-info__title ">
Free Shipping
</h3>
<p class="brief-info__subtitle
">
On Hundreds of Products
</p>
</div>
</button>
</li>
<li class="brief-info__list-item list__item">
<button class="brief-info__item modal-trigger" type="button" data-modal-trigger="modal-info-2">
<span class="
brief-info__icon-wrapper
margin-right-xs
" aria-label="Big Star">
<svg class="icon brief-info__icon" role="presentation" focusable="false">
<title>return</title>
<use xlink:href="/images/icons-sprite.svg#return"></use>
</svg>
</span>
<div class="brief-info__content">
<span class="brief-info__title ">
Return Policy
</span>
<p class="brief-info__subtitle
">
Lorem Ipsum is simply
</p>
</div>
</button>
</li>
</ul>
</div>
<div role="dialog" aria-hidden="true" id="modal-info-1" data-modal="modal-info-1" class="modal " aria-labbeledny="modal-info-1-title">
<div role="document" class="modal__container " tabindex="0">
<div class="modal__content ">
<div class="modal__top ">
<h2 class="modal__heading heading heading--third-level" id="modal-info-1-title">
Free shipping - Brief Info Modal 1
</h2>
</div>
<div class="modal__middle ">
<p class="
modal__description
margin-bottom-xs
">
This is info modal on product page. We can use here some fixed text (the same on every product page) or if we want to put here some product specific text we should use attribute value for this modal content.
</p>
</div>
</div>
<button class="button button--icon button--rotate-icon modal__close-button" type="button" aria-label="click to close the modal">
<svg class="icon button__icon modal__close-button-icon" role="presentation" focusable="false">
<title>Close</title>
<use xlink:href="/images/icons-sprite.svg#close"></use>
</svg>
</button>
</div>
</div>
<script type="text/javascript">
new Modal(document.querySelector('[data-modal-trigger="modal-info-1"]'));
</script>
<div role="dialog" aria-hidden="true" id="modal-info-2" data-modal="modal-info-2" class="modal " aria-labbeledny="modal-info-2-title">
<div role="document" class="modal__container " tabindex="0">
<div class="modal__content ">
<div class="modal__top ">
<h2 class="modal__heading heading heading--third-level" id="modal-info-2-title">
Return Policy - Brief Info Modal 2
</h2>
</div>
<div class="modal__middle ">
<p class="
modal__description
margin-bottom-xs
">
This is info modal on product page. We can use here some fixed text (the same on every product page) or if we want to put here some product specific text we should use attribute value for this modal content.
</p>
</div>
</div>
<button class="button button--icon button--rotate-icon modal__close-button" type="button" aria-label="click to close the modal">
<svg class="icon button__icon modal__close-button-icon" role="presentation" focusable="false">
<title>Close</title>
<use xlink:href="/images/icons-sprite.svg#close"></use>
</svg>
</button>
</div>
</div>
<script type="text/javascript">
new Modal(document.querySelector('[data-modal-trigger="modal-info-2"]'));
</script>
</div>
</div>
</div>
<div class="product-view__tabs">
<div class="product-view__tabs-sticky-wrap" data-aos="fade-down" data-aos-anchor="#tab-title-1" data-aos-anchor-placement="bottom-top">
<div class="product-view__tabs-sticky">
<a href="#tab-title-1" class="
tab__title
tab__title--sticky
">
Description
</a>
<a href="#tab-title-2" class="
tab__title
tab__title--sticky
tab__title--active
">
Specifications
</a>
<a href="#tab-title-3" class="
tab__title
tab__title--sticky
">
What's in the box
</a>
<a href="#tab-title-4" class="
tab__title
tab__title--sticky
">
Reviews (34)
</a>
</div>
</div>
<div class="tab product-view__tab" role="tablist" id="product-tabs">
<button class="tab__title " data-tab="tab-1" id="tab-title-1" aria-controls="tab-1" aria-selected="false" aria-expanded="false" role="tab">
Description
<svg class="icon tab__icon" role="presentation" focusable="false">
<title>Arrow down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</button>
<div class="
tab__content
" id="tab-1" data-content="tab-1" aria-labelledby="tab-title-1" aria-hidden="true" role="tabpanel">
Etiam orci ex, tristique at tempor quis, bibendum vel diam. Nullam vel mollis leo. Etiam facilisis mattis tortor, a ullamcorper nulla congue sed. Morbi non odio neque. In ut leo a elit consectetur fermentum aliquet non eros. In elementum vitae nulla sed semper. Nulla lacinia fermentum quam eu scelerisque. Sed et bibendum augue. Etiam sagittis enim eu ex aliquet ornare. Donec congue facilisis neque.
</div>
<button class="tab__title tab__title--active " data-tab="tab-2" id="tab-title-2" aria-controls="tab-2" aria-selected="true" aria-expanded="true" role="tab">
Specifications
<svg class="icon tab__icon" role="presentation" focusable="false">
<title>Arrow down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</button>
<div class="
tab__content
tab__content--active
product-view__table
" id="tab-2" data-content="tab-2" aria-labelledby="tab-title-2" aria-hidden="false" role="tabpanel">
<table class="table table--scope-row" tabindex="0" role="table">
<caption class="table__caption">
This is a table. Binded text in caption should explain what kind of data this table presents. Can be also a longer text with inline HTML elements inside
</caption>
<tbody>
<tr role="row">
<th class="" data-th="Example heading:" scope="row" role="rowheader">
Example content
</th>
<td class="" data-th="Example heading:" role="gridcell">
Example content
</td>
</tr>
<tr role="row">
<th class="" data-th="Example heading:" scope="row" role="rowheader">
Example content
</th>
<td class="" data-th="Example heading:" role="gridcell">
Example content
</td>
</tr>
<tr role="row">
<th class="" data-th="Example heading:" scope="row" role="rowheader">
Example content
</th>
<td class="" data-th="Example heading:" role="gridcell">
Example content
</td>
</tr>
</tbody>
</table>
</div>
<button class="tab__title " data-tab="tab-3" id="tab-title-3" aria-controls="tab-3" aria-selected="false" aria-expanded="false" role="tab">
What's in the box
<svg class="icon tab__icon" role="presentation" focusable="false">
<title>Arrow down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</button>
<div class="
tab__content
" id="tab-3" data-content="tab-3" aria-labelledby="tab-title-3" aria-hidden="true" role="tabpanel">
Etiam orci ex, tristique at tempor quis, bibendum vel diam. Nullam vel mollis leo. Etiam facilisis mattis tortor, a ullamcorper nulla congue sed. Morbi non odio neque. In ut leo a elit consectetur fermentum aliquet non eros. In elementum vitae nulla sed semper. Nulla lacinia fermentum quam eu scelerisque. Sed et bibendum augue. Etiam sagittis enim eu ex aliquet ornare. Donec congue facilisis neque.
</div>
<button class="tab__title " data-tab="tab-4" id="tab-title-4" aria-controls="tab-4" aria-selected="false" aria-expanded="false" role="tab">
Reviews (34)
<svg class="icon tab__icon" role="presentation" focusable="false">
<title>Arrow down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</button>
<div class="
tab__content
" id="tab-4" data-content="tab-4" aria-labelledby="tab-title-4" aria-hidden="true" role="tabpanel">
<section class="product-review">
<div class="product-review__action">
<div class="
review
review--summary
">
<div class="review__summary-handle">
<div class="rating review__rating" aria-label="Average rating 72%" title="" tabindex="0">
<div class="rating__star " role="presentation" style="width: 72%">
<span class="
rating__indicator
"></span>
</div>
</div>
<a href="#" class="review__summary-add">
32 Reviews
</a>
</div>
</div>
<button class="button button--secondary-light product-review__write-btn" type="button" aria-label="button">
Write a review
</button>
</div>
<div class="
review
review--add
">
<h3 class="review__title">
Write a review
</h3>
<fieldset class="fieldset" aria-labelledby="rating-field-label">
<legend id="rating-field-label" class="rating-rate-legend review__rating-legend">
Score
</legend>
<div class="
rating
rating--rate
" role="listbox" aria-required="true" aria-labelledby="rating-field-label" tabindex="0">
<div class="rating__rate-item " role="option" aria-selected="false">
<label for="Rating_1" class="
rating__star
rating__star--rate
" aria-label="Rate option, 1 of 5. Click to vote">
<span class="
rating__indicator
"></span>
</label>
<input type="radio" name="ratings[1]" id="Rating_1" value="16" class="radio__field">
</div>
<div class="rating__rate-item " role="option" aria-selected="false">
<label for="Rating_2" class="
rating__star
rating__star--rate
" aria-label="Rate option, 2 of 5. Click to vote">
<span class="
rating__indicator
"></span>
</label>
<input type="radio" name="ratings[2]" id="Rating_2" value="16" class="radio__field">
</div>
<div class="rating__rate-item " role="option" aria-selected="false">
<label for="Rating_3" class="
rating__star
rating__star--rate
" aria-label="Rate option, 3 of 5. Click to vote">
<span class="
rating__indicator
"></span>
</label>
<input type="radio" name="ratings[3]" id="Rating_3" value="16" class="radio__field">
</div>
<div class="rating__rate-item " role="option" aria-selected="false">
<label for="Rating_4" class="
rating__star
rating__star--rate
" aria-label="Rate option, 4 of 5. Click to vote">
<span class="
rating__indicator
"></span>
</label>
<input type="radio" name="ratings[4]" id="Rating_4" value="16" class="radio__field">
</div>
<div class="rating__rate-item " role="option" aria-selected="false">
<label for="Rating_5" class="
rating__star
rating__star--rate
" aria-label="Rate option, 5 of 5. Click to vote">
<span class="
rating__indicator
"></span>
</label>
<input type="radio" name="ratings[5]" id="Rating_5" value="16" class="radio__field">
</div>
</div>
</fieldset>
<script src="/components/raw/rating/rating-rate.js"></script>
<fieldset class="fieldset review__fieldset">
<div class="input review__field">
<label class="
label
input__label
" for="review-nickname">
Nickname *
</label>
<input class="input__field " id="review-nickname" name="review-nickname" type="text" placeholder="" autocomplete="name">
</div>
<div class="input review__field">
<label class="
label
input__label
" for="review-summary">
Summary *
</label>
<input class="input__field " id="review-summary" name="review-summary" type="text" placeholder="" autocomplete="off">
</div>
<div class="input review__field">
<label class="
label
input__label
" for="review-text">
Review *
</label>
<textarea class="input__field input__field--textarea " id="review-text" name="review-text" placeholder="" autocomplete="off"></textarea>
</div>
<button class="button review__submit-btn" type="button" aria-label="button">
Post
</button>
<p class="review__required-info">
* Required fields
</p>
</fieldset>
</div>
<div class="product-review__reviews">
<ul class="list">
<li class="list__item">
<div class="
review
">
<div class="review__image">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/banner/banner-480_480.png" alt="image alt text">
</div>
</div>
<div class="review__details">
<div class="review__wrapper">
<div class="review__author-details">
<h3 class="review__author-name">
anna Maria
</h3>
<div class="review__author-description">
Verified Buyer
</div>
</div>
<div class="review__date">
17/08/2018
</div>
</div>
<div class="rating rating--secondary review__rating" aria-label="Average rating 72%" title="" tabindex="0">
<div class="rating__star " role="presentation" style="width: 72%">
<span class="
rating__indicator
"></span>
</div>
</div>
<h4 class="review__title">
Review title
</h4>
<div class="review__description">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus lacus odio, rutrum a augue nec, varius vehicula odio. Praesent at nibh vehicula libero pellentesque vulputate. Ut malesuada dolor eget purus condimentum, eget porttitor est luctus. Donec tristique, tortor a iaculis mollis, ex erat gravida nunc, quis viverra tortor neque quis eros. Pellentesque lorem sapien, consequat non vestibulum ac, pellentesque vitae risus. Nunc eleifend magna id fringilla semper.
</p>
</div>
<div class="review__links">
<div class="review__links-column">
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#share"></use>
</svg>
<span>
Share
</span>
</a>
</div>
<div class="review__links-column">
<span class="review__links-legend">
Was This Review Helpful?
</span>
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<title>Thumb up</title>
<use xlink:href="/images/icons-sprite.svg#thumb-up"></use>
</svg>
<span>1</span>
</a>
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<title>Thumb down</title>
<use xlink:href="/images/icons-sprite.svg#thumb-down"></use>
</svg>
<span>1</span>
</a>
</div>
</div>
</div>
</div>
</li>
<li class="list__item">
<div class="
review
">
<div class="review__image">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/banner/banner-480_480.png" alt="image alt text">
</div>
</div>
<div class="review__details">
<div class="review__wrapper">
<div class="review__author-details">
<h3 class="review__author-name">
John Smith
</h3>
<div class="review__author-description">
Verified Buyer
</div>
</div>
<div class="review__date">
07/08/2018
</div>
</div>
<div class="rating rating--secondary review__rating" aria-label="Average rating 62%" title="" tabindex="0">
<div class="rating__star " role="presentation" style="width: 62%">
<span class="
rating__indicator
"></span>
</div>
</div>
<h4 class="review__title">
Good product
</h4>
<div class="review__description">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus lacus odio, rutrum a augue nec, varius vehicula odio. Praesent at nibh vehicula libero pellentesque vulputate. Ut malesuada dolor eget purus condimentum, eget porttitor est luctus. Donec tristique, tortor a iaculis mollis, ex erat gravida nunc, quis viverra tortor neque quis eros. Pellentesque lorem sapien, consequat non vestibulum ac, pellentesque vitae risus. Nunc eleifend magna id fringilla semper.
</p>
</div>
<div class="review__links">
<div class="review__links-column">
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#share"></use>
</svg>
<span>
Share
</span>
</a>
</div>
<div class="review__links-column">
<span class="review__links-legend">
Was This Review Helpful?
</span>
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<title>Thumb up</title>
<use xlink:href="/images/icons-sprite.svg#thumb-up"></use>
</svg>
<span>1</span>
</a>
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<title>Thumb down</title>
<use xlink:href="/images/icons-sprite.svg#thumb-down"></use>
</svg>
<span>1</span>
</a>
</div>
</div>
</div>
</div>
</li>
<li class="list__item">
<div class="
review
">
<div class="review__image">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/banner/banner-480_480.png" alt="image alt text">
</div>
</div>
<div class="review__details">
<div class="review__wrapper">
<div class="review__author-details">
<h3 class="review__author-name">
Janusz Janusz
</h3>
<div class="review__author-description">
Verified Buyer
</div>
</div>
<div class="review__date">
07/09/2018
</div>
</div>
<div class="rating rating--secondary review__rating" aria-label="Average rating 92%" title="" tabindex="0">
<div class="rating__star " role="presentation" style="width: 92%">
<span class="
rating__indicator
"></span>
</div>
</div>
<h4 class="review__title">
Lovie this product
</h4>
<div class="review__description">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus lacus odio, rutrum a augue nec, varius vehicula odio. Praesent at nibh vehicula libero pellentesque vulputate. Ut malesuada dolor eget purus condimentum, eget porttitor est luctus. Donec tristique, tortor a iaculis mollis, ex erat gravida nunc, quis viverra tortor neque quis eros. Pellentesque lorem sapien, consequat non vestibulum ac, pellentesque vitae risus. Nunc eleifend magna id fringilla semper.
</p>
</div>
<div class="review__links">
<div class="review__links-column">
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#share"></use>
</svg>
<span>
Share
</span>
</a>
</div>
<div class="review__links-column">
<span class="review__links-legend">
Was This Review Helpful?
</span>
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<title>Thumb up</title>
<use xlink:href="/images/icons-sprite.svg#thumb-up"></use>
</svg>
<span>1</span>
</a>
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<title>Thumb down</title>
<use xlink:href="/images/icons-sprite.svg#thumb-down"></use>
</svg>
<span>1</span>
</a>
</div>
</div>
</div>
</div>
</li>
<li class="list__item">
<div class="
review
">
<div class="review__image">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/banner/banner-480_480.png" alt="image alt text">
</div>
</div>
<div class="review__details">
<div class="review__wrapper">
<div class="review__author-details">
<h3 class="review__author-name">
Grazyna Grazyna
</h3>
<div class="review__author-description">
Verified Buyer
</div>
</div>
<div class="review__date">
02/08/2018
</div>
</div>
<div class="rating rating--secondary review__rating" aria-label="Average rating 42%" title="" tabindex="0">
<div class="rating__star " role="presentation" style="width: 42%">
<span class="
rating__indicator
"></span>
</div>
</div>
<h4 class="review__title">
Good but not enought
</h4>
<div class="review__description">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus lacus odio, rutrum a augue nec, varius vehicula odio. Praesent at nibh vehicula libero pellentesque vulputate. Ut malesuada dolor eget purus condimentum, eget porttitor est luctus. Donec tristique, tortor a iaculis mollis, ex erat gravida nunc, quis viverra tortor neque quis eros. Pellentesque lorem sapien, consequat non vestibulum ac, pellentesque vitae risus. Nunc eleifend magna id fringilla semper.
</p>
</div>
<div class="review__links">
<div class="review__links-column">
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#share"></use>
</svg>
<span>
Share
</span>
</a>
</div>
<div class="review__links-column">
<span class="review__links-legend">
Was This Review Helpful?
</span>
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<title>Thumb up</title>
<use xlink:href="/images/icons-sprite.svg#thumb-up"></use>
</svg>
<span>1</span>
</a>
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<title>Thumb down</title>
<use xlink:href="/images/icons-sprite.svg#thumb-down"></use>
</svg>
<span>1</span>
</a>
</div>
</div>
</div>
</div>
</li>
<li class="list__item">
<div class="
review
">
<div class="review__image">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/banner/banner-480_480.png" alt="image alt text">
</div>
</div>
<div class="review__details">
<div class="review__wrapper">
<div class="review__author-details">
<h3 class="review__author-name">
Jan Kowalski
</h3>
<div class="review__author-description">
Verified Buyer
</div>
</div>
<div class="review__date">
03/07/2018
</div>
</div>
<div class="rating rating--secondary review__rating" aria-label="Average rating 77%" title="" tabindex="0">
<div class="rating__star " role="presentation" style="width: 77%">
<span class="
rating__indicator
"></span>
</div>
</div>
<h4 class="review__title">
Recommended
</h4>
<div class="review__description">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus lacus odio, rutrum a augue nec, varius vehicula odio. Praesent at nibh vehicula libero pellentesque vulputate. Ut malesuada dolor eget purus condimentum, eget porttitor est luctus. Donec tristique, tortor a iaculis mollis, ex erat gravida nunc, quis viverra tortor neque quis eros. Pellentesque lorem sapien, consequat non vestibulum ac, pellentesque vitae risus. Nunc eleifend magna id fringilla semper.
</p>
</div>
<div class="review__links">
<div class="review__links-column">
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#share"></use>
</svg>
<span>
Share
</span>
</a>
</div>
<div class="review__links-column">
<span class="review__links-legend">
Was This Review Helpful?
</span>
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<title>Thumb up</title>
<use xlink:href="/images/icons-sprite.svg#thumb-up"></use>
</svg>
<span>1</span>
</a>
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<title>Thumb down</title>
<use xlink:href="/images/icons-sprite.svg#thumb-down"></use>
</svg>
<span>1</span>
</a>
</div>
</div>
</div>
</div>
</li>
<li class="list__item">
<div class="
review
">
<div class="review__image">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/banner/banner-480_480.png" alt="image alt text">
</div>
</div>
<div class="review__details">
<div class="review__wrapper">
<div class="review__author-details">
<h3 class="review__author-name">
anna Maria
</h3>
<div class="review__author-description">
Verified Buyer
</div>
</div>
<div class="review__date">
07/06/2018
</div>
</div>
<div class="rating rating--secondary review__rating" aria-label="Average rating 10%" title="" tabindex="0">
<div class="rating__star " role="presentation" style="width: 10%">
<span class="
rating__indicator
"></span>
</div>
</div>
<h4 class="review__title">
Not recomennded
</h4>
<div class="review__description">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus lacus odio, rutrum a augue nec, varius vehicula odio. Praesent at nibh vehicula libero pellentesque vulputate. Ut malesuada dolor eget purus condimentum, eget porttitor est luctus. Donec tristique, tortor a iaculis mollis, ex erat gravida nunc, quis viverra tortor neque quis eros. Pellentesque lorem sapien, consequat non vestibulum ac, pellentesque vitae risus. Nunc eleifend magna id fringilla semper.
</p>
</div>
<div class="review__links">
<div class="review__links-column">
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#share"></use>
</svg>
<span>
Share
</span>
</a>
</div>
<div class="review__links-column">
<span class="review__links-legend">
Was This Review Helpful?
</span>
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<title>Thumb up</title>
<use xlink:href="/images/icons-sprite.svg#thumb-up"></use>
</svg>
<span>1</span>
</a>
<a href="#" class="review__links-btn">
<svg class="icon " role="img">
<title>Thumb down</title>
<use xlink:href="/images/icons-sprite.svg#thumb-down"></use>
</svg>
<span>1</span>
</a>
</div>
</div>
</div>
</div>
</li>
</ul>
</div>
</section>
</div>
</div>
<script src="/components/raw/tab/tab.js"></script>
</div>
<div class="product-view__slider">
<section class="section ">
<div class="section__content section__content--products">
<div class="slider slider--products" data-mobile-first="true" data-infinite="false" data-center-mode="false" data-dots="true" data-autoplay="false" data-autoplay-speed="3000" data-pause-on-focus="true" data-pause-on-hover="true" data-slides-to-show="2" data-slides-to-scroll="1" data-swipe-to-slide="true" data-element-slides=".slider__slides" data-dots-class="slider__dots" data-loading-class="slider--loading" data-loader-visible-class="loader--visible" data-element-slide=".slider__item" data-element-loader=".loader" data-element-nav-prev=".slider__prev" data-element-nav-next=".slider__next" data-responsive-config='[{"breakpoint": 767, "settings": {"slidesToShow": 3, "slidesToScroll": 1, "dots": false}}, {"breakpoint": 1023, "settings": {"slidesToShow": 4, "slidesToScroll": 1, "dots": false}}]'>
<div class="loader loader--visible" aria-live="polite" aria-label="Do not refresh the page">
<div class="loader__icon"></div>
</div>
<div class="slider__heading ">
<h2 class="heading--first-level margin-0">
Recently viewed
</h2>
</div>
<div class="slider__handler">
<div class="slider__navigation ">
<div class="slider__arrows">
<button class="button button--icon button--icon-border slider__nav-button slider__prev" type="button" aria-label="Previous slide">
<svg class="icon button__icon slider__nav-icon" role="img">
<use xlink:href="/images/icons-sprite.svg#arrow-left"></use>
</svg>
</button>
<button class="button button--icon button--icon-border slider__nav-button slider__next" type="button" aria-label="Next slide">
<svg class="icon button__icon slider__nav-icon" role="img">
<use xlink:href="/images/icons-sprite.svg#arrow-right"></use>
</svg>
</button>
</div>
</div>
<div class="slider__container">
<div class="slider__slides">
<div class=" slider__item slider__slide-item">
<div class="product-grid-item product-grid-item--slider-item" tabindex="0">
<a href="#" class="product-grid-item__link" tabindex="-1">
<div class="badges product-grid-item__badges">
<div class="badge ">
-15%
</div>
<div class="badge badge--new">
New
</div>
</div>
<div class="lazyload-wrapper product-grid-item__image-wrapper">
<img class="image lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/product/product-368_552.jpg" alt="image alt text">
</div>
</a>
<section class="product-grid-item__details">
<div class="rating product-grid-item__rating rating--secondary" aria-label="Average rating: 72%" title="Average rating: 72%" tabindex="0">
<div class="rating__star " role="presentation" style="width: 72%">
<span class="
rating__indicator
"></span>
</div>
</div>
<h2 class="product-grid-item__name">
<a href="#" class="product-grid-item__name-link">
Long product name can have maximum 50 caractere...
</a>
</h2>
<div class="swatch__container swatch__container--catalog">
<div class="swatch ">
<div class="swatch__wrapper" aria-label="Color" tabindex="0" aria-activedescendant="opt-color-red-3" aria-required="true" role="listbox" aria-invalid="false">
<div class="swatch__option-container " id="opt-color-orange-1" aria-label="Orange" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #ffa500">
</div>
</div>
<div class="swatch__option-container " id="opt-color-green-2" aria-label="Green" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #00ff00">
</div>
</div>
<div class="swatch__option-container selected" id="opt-color-red-3" aria-label="Red" tabindex="0" role="option" aria-selected="true">
<div class="swatch__option " style="background-color: #ff0000">
</div>
</div>
<div class="swatch__option-container " id="opt-color-black-4" aria-label="White" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #000000">
</div>
</div>
</div>
</div>
<script src="/components/raw/swatch/swatch.js"></script>
</div>
<div class="product-grid-item__details-bottom">
<div class="product-grid-item__price ">
<div class="price ">
<span class="price__value ">
$
1 400
</span>
</div>
</div>
<div class="product-grid-item__actions ">
<div class="product-grid-item__secondary-action">
<button class="button button--icon add-to-wishlist" type="button" aria-label="Add to Wish List">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Heart</title>
<use xlink:href="/images/icons-sprite.svg#heart"></use>
</svg>
</button>
<button class="button button--icon " type="button" aria-label="Add to compare">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Compare</title>
<use xlink:href="/images/icons-sprite.svg#compare"></use>
</svg>
</button>
</div>
<form action="#" class="product-grid-item__primary-action">
<button class="button button--add-to button--add-to" type="submit" aria-label="Add to cart">
<span class="button__text ">
Add to cart
</span>
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Add to cart</title>
<use xlink:href="/images/icons-sprite.svg#shopping-cart"></use>
</svg>
</button>
</form>
</div>
</div>
</section>
</div>
</div>
<div class=" slider__item slider__slide-item">
<div class="product-grid-item product-grid-item--slider-item" tabindex="0">
<a href="#" class="product-grid-item__link" tabindex="-1">
<div class="badges product-grid-item__badges">
<div class="badge ">
-15%
</div>
<div class="badge badge--new">
New
</div>
</div>
<div class="lazyload-wrapper product-grid-item__image-wrapper">
<img class="image lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/product/product-368_552.jpg" alt="image alt text">
</div>
</a>
<section class="product-grid-item__details">
<div class="rating product-grid-item__rating rating--secondary" aria-label="Average rating: 72%" title="Average rating: 72%" tabindex="0">
<div class="rating__star " role="presentation" style="width: 72%">
<span class="
rating__indicator
"></span>
</div>
</div>
<h2 class="product-grid-item__name">
<a href="#" class="product-grid-item__name-link">
Long product name can have maximum 50 caractere...
</a>
</h2>
<div class="swatch__container swatch__container--catalog">
<div class="swatch ">
<div class="swatch__wrapper" aria-label="Color" tabindex="0" aria-activedescendant="opt-color-red-3" aria-required="true" role="listbox" aria-invalid="false">
<div class="swatch__option-container " id="opt-color-orange-1" aria-label="Orange" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #ffa500">
</div>
</div>
<div class="swatch__option-container " id="opt-color-green-2" aria-label="Green" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #00ff00">
</div>
</div>
<div class="swatch__option-container selected" id="opt-color-red-3" aria-label="Red" tabindex="0" role="option" aria-selected="true">
<div class="swatch__option " style="background-color: #ff0000">
</div>
</div>
<div class="swatch__option-container " id="opt-color-black-4" aria-label="White" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #000000">
</div>
</div>
</div>
</div>
<script src="/components/raw/swatch/swatch.js"></script>
</div>
<div class="product-grid-item__details-bottom">
<div class="product-grid-item__price ">
<div class="price ">
<span class="price__value ">
$
1 400
</span>
</div>
</div>
<div class="product-grid-item__actions ">
<div class="product-grid-item__secondary-action">
<button class="button button--icon add-to-wishlist" type="button" aria-label="Add to Wish List">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Heart</title>
<use xlink:href="/images/icons-sprite.svg#heart"></use>
</svg>
</button>
<button class="button button--icon " type="button" aria-label="Add to compare">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Compare</title>
<use xlink:href="/images/icons-sprite.svg#compare"></use>
</svg>
</button>
</div>
<form action="#" class="product-grid-item__primary-action">
<button class="button button--add-to button--add-to" type="submit" aria-label="Add to cart">
<span class="button__text ">
Add to cart
</span>
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Add to cart</title>
<use xlink:href="/images/icons-sprite.svg#shopping-cart"></use>
</svg>
</button>
</form>
</div>
</div>
</section>
</div>
</div>
<div class=" slider__item slider__slide-item">
<div class="product-grid-item product-grid-item--slider-item" tabindex="0">
<a href="#" class="product-grid-item__link" tabindex="-1">
<div class="badges product-grid-item__badges">
<div class="badge ">
-15%
</div>
<div class="badge badge--new">
New
</div>
</div>
<div class="lazyload-wrapper product-grid-item__image-wrapper">
<img class="image lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/product/product-368_552.jpg" alt="image alt text">
</div>
</a>
<section class="product-grid-item__details">
<div class="rating product-grid-item__rating rating--secondary" aria-label="Average rating: 72%" title="Average rating: 72%" tabindex="0">
<div class="rating__star " role="presentation" style="width: 72%">
<span class="
rating__indicator
"></span>
</div>
</div>
<h2 class="product-grid-item__name">
<a href="#" class="product-grid-item__name-link">
Some product name Lorem Ipsum Dolor sit
</a>
</h2>
<div class="swatch__container swatch__container--catalog">
<div class="swatch ">
<div class="swatch__wrapper" aria-label="Color" tabindex="0" aria-activedescendant="opt-color-red-3" aria-required="true" role="listbox" aria-invalid="false">
<div class="swatch__option-container " id="opt-color-orange-1" aria-label="Orange" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #ffa500">
</div>
</div>
<div class="swatch__option-container " id="opt-color-green-2" aria-label="Green" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #00ff00">
</div>
</div>
<div class="swatch__option-container selected" id="opt-color-red-3" aria-label="Red" tabindex="0" role="option" aria-selected="true">
<div class="swatch__option " style="background-color: #ff0000">
</div>
</div>
<div class="swatch__option-container " id="opt-color-black-4" aria-label="White" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #000000">
</div>
</div>
</div>
</div>
<script src="/components/raw/swatch/swatch.js"></script>
</div>
<div class="product-grid-item__details-bottom">
<div class="product-grid-item__price ">
<div class="price ">
<span class="price__value ">
$
1 400
</span>
</div>
</div>
<div class="product-grid-item__actions ">
<div class="product-grid-item__secondary-action">
<button class="button button--icon add-to-wishlist" type="button" aria-label="Add to Wish List">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Heart</title>
<use xlink:href="/images/icons-sprite.svg#heart"></use>
</svg>
</button>
<button class="button button--icon " type="button" aria-label="Add to compare">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Compare</title>
<use xlink:href="/images/icons-sprite.svg#compare"></use>
</svg>
</button>
</div>
<form action="#" class="product-grid-item__primary-action">
<button class="button button--add-to button--add-to" type="submit" aria-label="Add to cart">
<span class="button__text ">
Add to cart
</span>
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Add to cart</title>
<use xlink:href="/images/icons-sprite.svg#shopping-cart"></use>
</svg>
</button>
</form>
</div>
</div>
</section>
</div>
</div>
<div class=" slider__item slider__slide-item">
<div class="product-grid-item product-grid-item--slider-item" tabindex="0">
<a href="#" class="product-grid-item__link" tabindex="-1">
<div class="badges product-grid-item__badges">
<div class="badge ">
-15%
</div>
<div class="badge badge--new">
New
</div>
</div>
<div class="lazyload-wrapper product-grid-item__image-wrapper">
<img class="image lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/product/product-368_552.jpg" alt="image alt text">
</div>
</a>
<section class="product-grid-item__details">
<div class="rating product-grid-item__rating rating--secondary" aria-label="Average rating: 72%" title="Average rating: 72%" tabindex="0">
<div class="rating__star " role="presentation" style="width: 72%">
<span class="
rating__indicator
"></span>
</div>
</div>
<h2 class="product-grid-item__name">
<a href="#" class="product-grid-item__name-link">
Some product name
</a>
</h2>
<div class="swatch__container swatch__container--catalog">
<div class="swatch ">
<div class="swatch__wrapper" aria-label="Color" tabindex="0" aria-activedescendant="opt-color-red-3" aria-required="true" role="listbox" aria-invalid="false">
<div class="swatch__option-container " id="opt-color-orange-1" aria-label="Orange" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #ffa500">
</div>
</div>
<div class="swatch__option-container " id="opt-color-green-2" aria-label="Green" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #00ff00">
</div>
</div>
<div class="swatch__option-container selected" id="opt-color-red-3" aria-label="Red" tabindex="0" role="option" aria-selected="true">
<div class="swatch__option " style="background-color: #ff0000">
</div>
</div>
<div class="swatch__option-container " id="opt-color-black-4" aria-label="White" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #000000">
</div>
</div>
</div>
</div>
<script src="/components/raw/swatch/swatch.js"></script>
</div>
<div class="product-grid-item__details-bottom">
<div class="product-grid-item__price ">
<div class="price ">
<span class="price__value price__value--old ">
<del aria-label="Price reduced from: $1000.00">
$
1000.00
</del>
</span>
<span class="price__value price__value--special ">
<ins aria-label="On sale at: $899.99">
$
899.99
</ins>
</span>
</div>
</div>
<div class="product-grid-item__actions ">
<div class="product-grid-item__secondary-action">
<button class="button button--icon add-to-wishlist" type="button" aria-label="Add to Wish List">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Heart</title>
<use xlink:href="/images/icons-sprite.svg#heart"></use>
</svg>
</button>
<button class="button button--icon " type="button" aria-label="Add to compare">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Compare</title>
<use xlink:href="/images/icons-sprite.svg#compare"></use>
</svg>
</button>
</div>
<form action="#" class="product-grid-item__primary-action">
<button class="button button--add-to button--add-to" type="submit" aria-label="Add to cart">
<span class="button__text ">
Add to cart
</span>
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Add to cart</title>
<use xlink:href="/images/icons-sprite.svg#shopping-cart"></use>
</svg>
</button>
</form>
</div>
</div>
</section>
</div>
</div>
<div class=" slider__item slider__slide-item">
<div class="product-grid-item product-grid-item--slider-item" tabindex="0">
<a href="#" class="product-grid-item__link" tabindex="-1">
<div class="badges product-grid-item__badges">
<div class="badge ">
-15%
</div>
<div class="badge badge--new">
New
</div>
</div>
<div class="lazyload-wrapper product-grid-item__image-wrapper">
<img class="image lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/product/product-368_552.jpg" alt="image alt text">
</div>
</a>
<section class="product-grid-item__details">
<div class="rating product-grid-item__rating rating--secondary" aria-label="Average rating: 72%" title="Average rating: 72%" tabindex="0">
<div class="rating__star " role="presentation" style="width: 72%">
<span class="
rating__indicator
"></span>
</div>
</div>
<h2 class="product-grid-item__name">
<a href="#" class="product-grid-item__name-link">
Long product name can have maximum 50 caractere...
</a>
</h2>
<div class="swatch__container swatch__container--catalog">
<div class="swatch ">
<div class="swatch__wrapper" aria-label="Color" tabindex="0" aria-activedescendant="opt-color-red-3" aria-required="true" role="listbox" aria-invalid="false">
<div class="swatch__option-container " id="opt-color-orange-1" aria-label="Orange" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #ffa500">
</div>
</div>
<div class="swatch__option-container " id="opt-color-green-2" aria-label="Green" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #00ff00">
</div>
</div>
<div class="swatch__option-container selected" id="opt-color-red-3" aria-label="Red" tabindex="0" role="option" aria-selected="true">
<div class="swatch__option " style="background-color: #ff0000">
</div>
</div>
<div class="swatch__option-container " id="opt-color-black-4" aria-label="White" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #000000">
</div>
</div>
</div>
</div>
<script src="/components/raw/swatch/swatch.js"></script>
</div>
<div class="product-grid-item__details-bottom">
<div class="product-grid-item__price ">
<div class="price ">
<span class="price__value ">
$
1 400
</span>
</div>
</div>
<div class="product-grid-item__actions ">
<div class="product-grid-item__secondary-action">
<button class="button button--icon add-to-wishlist" type="button" aria-label="Add to Wish List">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Heart</title>
<use xlink:href="/images/icons-sprite.svg#heart"></use>
</svg>
</button>
<button class="button button--icon " type="button" aria-label="Add to compare">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Compare</title>
<use xlink:href="/images/icons-sprite.svg#compare"></use>
</svg>
</button>
</div>
<form action="#" class="product-grid-item__primary-action">
<button class="button button--add-to button--add-to" type="submit" aria-label="Add to cart">
<span class="button__text ">
Add to cart
</span>
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Add to cart</title>
<use xlink:href="/images/icons-sprite.svg#shopping-cart"></use>
</svg>
</button>
</form>
</div>
</div>
</section>
</div>
</div>
<div class=" slider__item slider__slide-item">
<div class="product-grid-item product-grid-item--slider-item" tabindex="0">
<a href="#" class="product-grid-item__link" tabindex="-1">
<div class="badges product-grid-item__badges">
<div class="badge ">
-15%
</div>
<div class="badge badge--new">
New
</div>
</div>
<div class="lazyload-wrapper product-grid-item__image-wrapper">
<img class="image lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/product/product-368_552.jpg" alt="image alt text">
</div>
</a>
<section class="product-grid-item__details">
<div class="rating product-grid-item__rating rating--secondary" aria-label="Average rating: 72%" title="Average rating: 72%" tabindex="0">
<div class="rating__star " role="presentation" style="width: 72%">
<span class="
rating__indicator
"></span>
</div>
</div>
<h2 class="product-grid-item__name">
<a href="#" class="product-grid-item__name-link">
Some product name
</a>
</h2>
<div class="swatch__container swatch__container--catalog">
<div class="swatch ">
<div class="swatch__wrapper" aria-label="Color" tabindex="0" aria-activedescendant="opt-color-red-3" aria-required="true" role="listbox" aria-invalid="false">
<div class="swatch__option-container " id="opt-color-orange-1" aria-label="Orange" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #ffa500">
</div>
</div>
<div class="swatch__option-container " id="opt-color-green-2" aria-label="Green" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #00ff00">
</div>
</div>
<div class="swatch__option-container selected" id="opt-color-red-3" aria-label="Red" tabindex="0" role="option" aria-selected="true">
<div class="swatch__option " style="background-color: #ff0000">
</div>
</div>
<div class="swatch__option-container " id="opt-color-black-4" aria-label="White" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #000000">
</div>
</div>
</div>
</div>
<script src="/components/raw/swatch/swatch.js"></script>
</div>
<div class="product-grid-item__details-bottom">
<div class="product-grid-item__price ">
<div class="price ">
<span class="price__value price__value--old product-grid-item__old-price">
<del aria-label="Price reduced from: $1000.00">
$
1000.00
</del>
</span>
<span class="price__value price__value--special product-grid-item__special-price">
<ins aria-label="On sale at: $899.99">
$
899.99
</ins>
</span>
</div>
</div>
<div class="product-grid-item__actions ">
<div class="product-grid-item__secondary-action">
<button class="button button--icon add-to-wishlist" type="button" aria-label="Add to Wish List">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Heart</title>
<use xlink:href="/images/icons-sprite.svg#heart"></use>
</svg>
</button>
<button class="button button--icon " type="button" aria-label="Add to compare">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Compare</title>
<use xlink:href="/images/icons-sprite.svg#compare"></use>
</svg>
</button>
</div>
<form action="#" class="product-grid-item__primary-action">
<button class="button button--add-to button--add-to" type="submit" aria-label="Add to cart">
<span class="button__text ">
Add to cart
</span>
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Add to cart</title>
<use xlink:href="/images/icons-sprite.svg#shopping-cart"></use>
</svg>
</button>
</form>
</div>
</div>
</section>
</div>
</div>
<div class=" slider__item slider__slide-item">
<div class="product-grid-item product-grid-item--slider-item" tabindex="0">
<a href="#" class="product-grid-item__link" tabindex="-1">
<div class="badges product-grid-item__badges">
<div class="badge ">
-15%
</div>
<div class="badge badge--new">
New
</div>
</div>
<div class="lazyload-wrapper product-grid-item__image-wrapper">
<img class="image lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/product/product-368_552.jpg" alt="image alt text">
</div>
</a>
<section class="product-grid-item__details">
<div class="rating product-grid-item__rating rating--secondary" aria-label="Average rating: 72%" title="Average rating: 72%" tabindex="0">
<div class="rating__star " role="presentation" style="width: 72%">
<span class="
rating__indicator
"></span>
</div>
</div>
<h2 class="product-grid-item__name">
<a href="#" class="product-grid-item__name-link">
Long product name can have maximum 50 caractere...
</a>
</h2>
<div class="swatch__container swatch__container--catalog">
<div class="swatch ">
<div class="swatch__wrapper" aria-label="Color" tabindex="0" aria-activedescendant="opt-color-red-3" aria-required="true" role="listbox" aria-invalid="false">
<div class="swatch__option-container " id="opt-color-orange-1" aria-label="Orange" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #ffa500">
</div>
</div>
<div class="swatch__option-container " id="opt-color-green-2" aria-label="Green" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #00ff00">
</div>
</div>
<div class="swatch__option-container selected" id="opt-color-red-3" aria-label="Red" tabindex="0" role="option" aria-selected="true">
<div class="swatch__option " style="background-color: #ff0000">
</div>
</div>
<div class="swatch__option-container " id="opt-color-black-4" aria-label="White" tabindex="0" role="option" aria-selected="false">
<div class="swatch__option " style="background-color: #000000">
</div>
</div>
</div>
</div>
<script src="/components/raw/swatch/swatch.js"></script>
</div>
<div class="product-grid-item__details-bottom">
<div class="product-grid-item__price ">
<div class="price ">
<span class="price__value ">
$
1 400
</span>
</div>
</div>
<div class="product-grid-item__actions ">
<div class="product-grid-item__secondary-action">
<button class="button button--icon add-to-wishlist" type="button" aria-label="Add to Wish List">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Heart</title>
<use xlink:href="/images/icons-sprite.svg#heart"></use>
</svg>
</button>
<button class="button button--icon " type="button" aria-label="Add to compare">
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Compare</title>
<use xlink:href="/images/icons-sprite.svg#compare"></use>
</svg>
</button>
</div>
<form action="#" class="product-grid-item__primary-action">
<button class="button button--add-to button--add-to" type="submit" aria-label="Add to cart">
<span class="button__text ">
Add to cart
</span>
<svg class="icon button__icon" role="presentation" focusable="false">
<title>Add to cart</title>
<use xlink:href="/images/icons-sprite.svg#shopping-cart"></use>
</svg>
</button>
</form>
</div>
</div>
</section>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="/components/raw/slider/slider.js"></script>
</div>
</section>
</div>
<div class="product-view__additional-block margin-vc-l">
<a href="#" class="banner " aria-label="descriptive text about banner action and / or image">
<picture class="image ">
<source srcset="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-srcset="/images/banner/banner-320_176.jpg" media="(max-width: 480px)" />
<source srcset="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-srcset="/images/banner/banner-768_416.jpg" media="(max-width: 960px)" />
<source srcset="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-srcset="/images/banner/banner-1024_416.jpg" media="(max-width: 1328px)" />
<source srcset="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-srcset="/images/banner/banner-1920_512.jpg" media="" />
<img class="lazyload " src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAQAAABN/Pf1AAAAC0lEQVR42mNkwAIAACoAAgu1Hc4AAAAASUVORK5CYII=" data-src="/images/banner/banner-320_176.jpg" alt="banner-image" />
</picture>
</a>
<div class="content-block ">
<div class="content-block__row row">
<div class="content-block__column col-xs-12">
<h2 class="content-block__heading">
Trendy inrichting
</h2>
<div class="paragraph content-block__description">
<span>
Voelt je huis niet meer als thuis en ben je toe aan een make-over? Maar heb je niet een al te groot budget om gloednieuwe meubels aan te schaffen? Schaf dan nieuwe trendy woonaccessoires aan. Woonaccessoires maken je huis gezellig! Een mooi schilderij boven een kast , een sierkussen voor op je bank. Kleine aanpassing, groots effect!
</span>
</div>
<a class="link content-block__link" href="#" title="Title">
Link
</a>
</div>
</div>
</div>
</div>
</main>
</div>
<footer>
<div class="footer-top margin-top-xl">
<div class="container newsletter__footer ">
<div class="row">
<div class="newsletter__content col-xs-12 col-md-6">
<div class="newsletter__footer--heading ">
<h2 class="newsletter__footer--title">
Wil je 10% korting op je volgende bestelling?
</h2>
<p class="newsletter__footer--subtitle">
Meld je nu aan voor de nieuwsbrief van Kappersmagazijn en ontvang 10% korting op je volgende aankoop.
</p>
</div>
<form class="newsletter__form newsletter__footer--form">
<div class="newsletter__footer--fields">
<div class="control">
<label for="newsletter">
<span class="label">Abonneer u op onze nieuwsbrief</span>
<div class="input newsletter__input">
<label class="
label
input__label
label--hidden
newsletter__label
" for="newsletterEmail">
Email for newsletter subscription
</label>
<input class="input__field newsletter__field" id="newsletterEmail" name="newsletterEamil" type="" placeholder="Enter your email">
</div>
</label>
<div class="newsletter__footer--agreements">
<div class="checkbox newsletter__footer--checkbox">
<input type="checkbox" id="newsletter" name="" class="checkbox__field ">
<svg class="
checkbox__icon
checkbox__icon--checked
" role="presentation">
<use xlink:href="/images/icons-sprite.svg#checked"></use>
</svg>
<svg class="
checkbox__icon
checkbox__icon--unchecked
" role="presentation">
<use xlink:href="/images/icons-sprite.svg#unchecked"></use>
</svg>
<label for="newsletter" class="checkbox__label ">
<span class="checkbox__text">
<a href="#" title="Privacy Policy">Privacy Policy</a>
</span>
</label>
</div>
</div>
</div>
</div>
<div class="newsletter__footer--button">
<button class="button button--secondary newsletter__button">
Sign Up
</button>
</div>
</form>
</div>
<div class="newsletter__image col-xs-12 col-md-6">
<div class="lazyload-wrapper ">
<img class="image lazyload " src="" data-src="https://www.kappersmagazijn.nl/media/blocks/footer/footer_nieuwsbrief.jpg" alt="">
</div>
</div>
</div>
</div>
</div>
<div class="footer-center">
<div class="contact-bar__footer container">
<div class="row">
<div class="col-sm-3 flex--row">
<div class="contact-bar__footer--icon"><svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#phone"></use>
</svg>
</div>
<div class="contact-bar__footer--content flex--column">
<span class="contact-bar__footer--title">Bel gratis 0348 - 437811</span>
<span class="contact-bar__footer--description">Op werkdagen van 9:00 - 17:00 uur</span>
</div>
</div>
<div class="col-sm-3 flex--row">
<div class="contact-bar__footer--icon"><svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#envelope"></use>
</svg>
</div>
<div class="contact-bar__footer--content flex--column">
<span class="contact-bar__footer--title">Stuur een mail</span>
<span class="contact-bar__footer--description">Antwoord binnen 24 uur</span>
</div>
</div>
<div class="col-sm-3 flex--row">
<div class="contact-bar__footer--icon"><svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#facebook-logo"></use>
</svg>
</div>
<div class="contact-bar__footer--content flex--column">
<span class="contact-bar__footer--title">Via Facebook</span>
<span class="contact-bar__footer--description">Antwoord binnen 24 uur</span>
</div>
</div>
<div class="col-sm-3 flex--row">
<div class="contact-bar__footer--icon"><svg class="icon " role="img">
<use xlink:href="/images/icons-sprite.svg#chat"></use>
</svg>
</div>
<div class="contact-bar__footer--content flex--column">
<span class="contact-bar__footer--title">Via de Chat</span>
<span class="contact-bar__footer--description">Op werkdagen van 9:00 - 17:00 uur</span>
</div>
</div>
</div>
</div>
</div>
<div class="footer margin-top-xl">
<div class="footer__handler container">
<button class="button button--icon footer__scroll-top" type="button" aria-label="scroll to top">
<svg class="icon " role="presentation" focusable="false">
<title>Scroll to top</title>
<use xlink:href="/images/icons-sprite.svg#arrow-up"></use>
</svg>
</button>
<section class="footer__links">
<div id="dropdown-footer" class="dropdown-list dropdown-list--with-breakpoint">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<button class="dropdown-list__label " aria-expanded="false" aria-controls="dropdown-customers" aria-controls="dropdown-customers">
Customers
<svg class="icon dropdown-list__icon dropdown-list__icon--inner" role="presentation" focusable="false">
<title>Arrow down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</button>
<div id="dropdown-customers" class="dropdown-list__content " aria-hidden="true">
<ul class="
list
list__columns
footer__links-list
">
<li class="
list__item
list__column
list__column--hidden
">
<a href="" class="
link
">
Column 1
</a>
<ul class="list">
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="Sign in">
Login to My Account
</a>
</li>
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="Sign up">
Create an Account
</a>
</li>
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="My Orders">
My Orders
</a>
</li>
</ul>
</li>
<li class="
list__item
list__column
list__column--hidden
">
<a href="" class="
link
">
Column 2
</a>
<ul class="list">
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="My Cart">
My Cart
</a>
</li>
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="Checkout">
Checkout
</a>
</li>
</ul>
</li>
</ul>
</div>
</li>
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<button class="dropdown-list__label " aria-expanded="false" aria-controls="dropdown-information" aria-controls="dropdown-information">
Information
<svg class="icon dropdown-list__icon dropdown-list__icon--inner" role="img">
<title>Arrow down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</button>
<div id="dropdown-information" class="dropdown-list__content " aria-hidden="true">
<ul class="
list
list__columns
footer__links-list
">
<li class="
list__item
list__column
list__column--hidden
">
<a href="" class="
link
">
Column 1
</a>
<ul class="list">
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="Hours">
Hours
</a>
</li>
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="About Us">
About Us
</a>
</li>
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="Contact Us">
Contact Us
</a>
</li>
</ul>
</li>
<li class="
list__item
list__column
list__column--hidden
">
<a href="" class="
link
">
Column 2
</a>
<ul class="list">
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="Job Openings">
Job Openings
</a>
</li>
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="Returns">
Returns
</a>
</li>
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="Shipping">
Shipping
</a>
</li>
</ul>
</li>
<li class="
list__item
list__column
list__column--hidden
">
<a href="" class="
link
">
Column 3
</a>
<ul class="list">
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="Privacy Policy">
Privacy Policy
</a>
</li>
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="Terms & Conditions">
Terms & Conditions
</a>
</li>
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="Site Map">
Site Map
</a>
</li>
</ul>
</li>
<li class="
list__item
list__column
list__column--hidden
">
<a href="" class="
link
">
Column 4
</a>
<ul class="list">
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="Reviews">
Reviews
</a>
</li>
<li class="
list__item
list__column-item
">
<a href="#" class="
link
footer__link
" title="Email Us!">
Email Us!
</a>
</li>
</ul>
</li>
</ul>
</div>
</li>
</ul>
</div>
<script type="text/javascript">
new DropdownList(document.getElementById('dropdown-footer'));
</script>
</section>
<div class="footer__social-handler ">
<h3 class="footer__social-list-title">
Let's get social!
</h3>
<ul class="list list--with-icon list--horizontal footer__social-list">
<li class="list__item ">
<a href="#" class="list__icon-link button button--icon button--icon-border" aria-label="Go to Our Facebook Page">
<svg class="icon footer__social-icon" role="img">
<title>Facebook logo</title>
<use xlink:href="/images/icons-sprite.svg#facebook"></use>
</svg>
</a>
</li>
<li class="list__item ">
<a href="#" class="list__icon-link button button--icon button--icon-border" aria-label="Check Our on Twitter">
<svg class="icon footer__social-icon" role="img">
<title>Twitter logo</title>
<use xlink:href="/images/icons-sprite.svg#twitter"></use>
</svg>
</a>
</li>
</ul>
</div>
<div class="footer__payments">
<ul class="footer__payments-list list list--horizontal ">
<li class="list__item">
<svg class="icon footer__payments-list-icon" role="img">
<title>AfterPay</title>
<use xlink:href="/images/icons-sprite.svg#afterpay"></use>
</svg>
</li>
<li class="list__item">
<svg class="icon footer__payments-list-icon" role="img">
<title>iDEAL</title>
<use xlink:href="/images/icons-sprite.svg#ideal"></use>
</svg>
</li>
<li class="list__item">
<svg class="icon footer__payments-list-icon footer__payments-list-icon--paypal" role="img">
<title>PayPal</title>
<use xlink:href="/images/icons-sprite.svg#paypal"></use>
</svg>
</li>
<li class="list__item">
<svg class="icon footer__payments-list-icon" role="img">
<title>American Express</title>
<use xlink:href="/images/icons-sprite.svg#american-express"></use>
</svg>
</li>
<li class="list__item">
<svg class="icon footer__payments-list-icon footer__payments-list-icon--visa" role="img">
<title>Visa</title>
<use xlink:href="/images/icons-sprite.svg#visa"></use>
</svg>
</li>
</ul>
</div>
</div>
<section class="footer__bottom-bar ">
<div class="footer__bottom-bar-handler container">
<div class="footer__copyright">
<small>
Copyright © 2019 Alpaca
</small>
</div>
<div class="footer__switchers">
<div id="language-dropdown" class="dropdown-list dropdown-list--detailed-content footer__dropdown-switcher">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<a class="dropdown-list__label " href="#" aria-expanded="false" aria-controls="dropdown-detailed-content1">
German
<svg class="icon dropdown-list__icon" aria-hidden="true" role="img">
<title>Arrow Down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</a>
<div id="dropdown-detailed-content1" class="dropdown-list__content " aria-hidden="true">
<ul class="list ">
<li class="list__item ">
Lorem ipsum
</li>
<li class="list__item ">
Lorem ipsum
</li>
<li class="list__item ">
Lorem ipsum
</li>
<li class="list__item ">
Lorem ipsum
</li>
<li class="list__item ">
Lorem ipsum
</li>
</ul>
</div>
</li>
</ul>
</div>
<script type="text/javascript">
new DropdownList(document.getElementById('language-dropdown'));
</script>
<div id="currency-dropdown" class="dropdown-list dropdown-list--detailed-content footer__dropdown-switcher margin-right-xs">
<ul class="dropdown-list__list">
<li class="
dropdown-list__item
dropdown-list__item--collapse
">
<a class="dropdown-list__label " href="#" aria-expanded="false" aria-controls="dropdown-detailed-content2">
USD - US Dollar
<svg class="icon dropdown-list__icon" aria-hidden="true" role="img">
<title>Arrow Down</title>
<use xlink:href="/images/icons-sprite.svg#angle-down"></use>
</svg>
</a>
<div id="dropdown-detailed-content2" class="dropdown-list__content " aria-hidden="true">
<ul class="list ">
<li class="list__item ">
Lorem ipsum
</li>
<li class="list__item ">
Lorem ipsum
</li>
<li class="list__item ">
Lorem ipsum
</li>
<li class="list__item ">
Lorem ipsum
</li>
<li class="list__item ">
Lorem ipsum
</li>
</ul>
</div>
</li>
</ul>
</div>
<script type="text/javascript">
new DropdownList(document.getElementById('currency-dropdown'));
</script>
</div>
</div>
</section>
<div class="cookie-message cookie-message" data-type="cookie" tabindex="0" aria-label="Cookie policy message">
<div class="cookie-message__container">
<p class="cookie-message__text">
<a href="#" class="link--invert">Example link</a> Find out more about their purpose and settings in your browser. By browsing the site you are agreeing to use cookies according to your browser settings.
</p>
<button class="
button
button--icon
cookie-message__close
cookie-message__button
button--rotate-icon
" type="button" aria-label="Close cookie message">
<svg class="icon button__icon cookie-message__button-icon" role="presentation" focusable="false">
<title>Close</title>
<use xlink:href="/images/icons-sprite.svg#close"></use>
</svg>
</button>
</div>
</div>
<script src="/components/raw/cookie-message/cookie-message.js"></script>
</div>
</footer>
<script src="/components/raw/footer/footer.js"></script>
<script type="text/javascript">
AOS.init({
duration: 500
});
</script>
<div class="page-wrapper">
{{ render '@header' }}
<main class="product-view container">
{{ render '@breadcrumbs' }}
{{ render '@messages' }}
<div class="product-view__wrapper">
<div class="product-view__description">
<div class="product-view__sku">
{{ sku }}
</div>
<h1 class="heading heading--page {{ titleClass }}">
{{ title }}
</h1>
</div>
<div class="product-view__gallery">
{{ render '@badges' productBadges }}
{{ render '@gallery' gallery merge=true }}
</div>
<div class="product-view__details">
<div class="product-view__rating">
{{ render '@review--summary' review }}
<div class="product-view__stock">
{{ render '@button' stockButton merge=true }}
{{ render '@modal' shippingLatencyModal }}
</div>
</div>
<div class="product-view__price">
{{ render '@price--with-special-price' }}
</div>
{{#if shortDescription}}
<div class="product-view__short-description {{ shortDescription.class }}">
{{#if shortDescription.heading}}
{{ render '@heading' shortDescription.heading }}
{{/if}}
{{ shortDescription.text }}
</div>
{{/if}}
<form class="product-view__form">
{{ render '@swatch--image-with-label' colorSwatch merge=true }}
{{ render '@select' sizeOption merge=true }}
<div class="product-view__qty">
<label
for="qty"
class="label"
>
{{ qtyLabel }}
</label>
{{ render '@quantity-update' }}
</div>
<div
class="
product-view__buttons-wrapper
"
>
<div class="product-view__buttons">
{{ render '@button' addToCartBtn }}
<div class="product-view__extra-actions">
{{ render '@button--icon' heartBtn }}
{{ render '@button--icon' compareBtn }}
</div>
</div>
</div>
{{ render '@add-to-cart' }}
</form>
<div class="product-view__brief">
{{ render '@brief-info--buttons' }}
{{ render '@modal' briefInfoModal1 }}
{{ render '@modal' briefInfoModal2 }}
</div>
</div>
</div>
<div class="product-view__tabs">
<div
class="product-view__tabs-sticky-wrap"
data-aos="fade-down"
data-aos-anchor="#tab-title-1"
data-aos-anchor-placement="bottom-top"
>
<div class="product-view__tabs-sticky">
{{#each tab.tabs as |item|}}
<a
href="#{{item.titleId}}"
class="
tab__title
tab__title--sticky
{{#if item.active}}
tab__title--active
{{/if}}
"
>
{{ item.title }}
</a>
{{/each}}
</div>
</div>
{{ render '@tab' tab }}
</div>
<div class="product-view__slider">
{{ render '@section' recentlyViewed }}
</div>
<div class="product-view__additional-block {{ additionalBlockClass }}">
{{ render '@banner' }}
{{ render '@content-block' }}
</div>
</main>
</div>
{{ render '@footer' }}
<script type="text/javascript">
AOS.init({
duration: 500
});
</script>
{
"title": "Bluzka ONLSANSA SINGLET WVN",
"titleClass": "product-view__title",
"sku": "SKU: CEL-31145",
"gallery": {
"class": "gallery--dots"
},
"productBadges": {
"class": "product-view__badges",
"badges": [
{
"contentElement": "badge",
"contentContext": {
"text": "-15%"
}
},
{
"contentElement": "badge--new",
"contentContext": {
"text": "New"
}
}
]
},
"stockButton": {
"class": "button--link modal-trigger product-view__stock",
"text": "In stock",
"attributes": "type=\"button\" data-modal-trigger=\"shipping-latency-product\""
},
"shortDescription": {
"class": "margin-top-m",
"heading": {
"tag": "h2",
"class": "product-view__short-description-heading margin-bottom-xs",
"text": "Short description:"
},
"text": "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry. Lorem Ipsum has been the industry."
},
"shippingLatencyModal": {
"modal": {
"id": "shipping-latency-product",
"attributes": "aria-labbeledny=\"shipping-latency-title-product\""
},
"buttonClose": {
"tag": "button",
"text": "",
"class": "button--rotate-icon modal__close-button",
"icon": {
"id": "close",
"title": "Close",
"class": "button__icon modal__close-button-icon",
"hidden": true
},
"attributes": "type=\"button\" aria-label=\"click to close the modal\""
},
"modalTop": true,
"heading": {
"tag": "h2",
"class": "heading heading--third-level",
"attributes": "id=\"shipping-latency-title-product\"",
"text": "Shipping Latency Modal"
},
"modalMiddle": true,
"modalDescription": {
"attributes": "",
"class": "margin-bottom-xs",
"tag": "p",
"text": "This is a shipping latency modal. Inside we have some text from shippig latency module."
}
},
"colorSwatch": {
"class": "margin-bottom-m"
},
"sizeOption": {
"class": "product-view__select-option required",
"label": {
"text": "Size"
},
"field": {
"id": "size",
"name": "size",
"class": "select--native",
"attributes": "required"
},
"options": [
{
"value": "",
"text": "Choose your size"
},
{
"value": "xs",
"text": "XS"
},
{
"value": "s",
"text": "S"
},
{
"value": "m",
"text": "M"
},
{
"value": "l",
"text": "L"
},
{
"value": "xl",
"text": "XL"
}
]
},
"qtyLabel": "Quantity",
"addToCartBtn": {
"tag": "button",
"text": "Add to cart",
"class": "button--add-to-cart product-view__add-to-cart",
"attributes": "id=\"submit-add-to-cart-main\" type=\"submit\" aria-label=\"Add to cart\""
},
"heartBtn": {
"tag": "button",
"text": "",
"class": "product-view__button",
"icon": {
"id": "heart",
"title": "Arrow left",
"class": "button__icon",
"hidden": true
},
"attributes": "type=\"button\" aria-label=\"Add product to wishlist\""
},
"compareBtn": {
"tag": "button",
"text": "",
"class": "product-view__button",
"icon": {
"id": "compare",
"title": "Add to compare list",
"class": "button__icon",
"hidden": true
},
"attributes": "type=\"button\" aria-label=\"Compare product\""
},
"briefInfoModal1": {
"modal": {
"id": "modal-info-1",
"attributes": "aria-labbeledny=\"modal-info-1-title\""
},
"buttonClose": {
"tag": "button",
"text": "",
"class": "button--rotate-icon modal__close-button",
"icon": {
"id": "close",
"title": "Close",
"class": "button__icon modal__close-button-icon",
"hidden": true
},
"attributes": "type=\"button\" aria-label=\"click to close the modal\""
},
"modalTop": true,
"heading": {
"tag": "h2",
"class": "heading heading--third-level",
"attributes": "id=\"modal-info-1-title\"",
"text": "Free shipping - Brief Info Modal 1"
},
"modalMiddle": true,
"modalDescription": {
"attributes": "",
"class": "margin-bottom-xs",
"tag": "p",
"text": "This is info modal on product page. We can use here some fixed text (the same on every product page) or if we want to put here some product specific text we should use attribute value for this modal content."
}
},
"briefInfoModal2": {
"modal": {
"id": "modal-info-2",
"attributes": "aria-labbeledny=\"modal-info-2-title\""
},
"buttonClose": {
"tag": "button",
"text": "",
"class": "button--rotate-icon modal__close-button",
"icon": {
"id": "close",
"title": "Close",
"class": "button__icon modal__close-button-icon",
"hidden": true
},
"attributes": "type=\"button\" aria-label=\"click to close the modal\""
},
"modalTop": true,
"heading": {
"tag": "h2",
"class": "heading heading--third-level",
"attributes": "id=\"modal-info-2-title\"",
"text": "Return Policy - Brief Info Modal 2"
},
"modalMiddle": true,
"modalDescription": {
"attributes": "",
"class": "margin-bottom-xs",
"tag": "p",
"text": "This is info modal on product page. We can use here some fixed text (the same on every product page) or if we want to put here some product specific text we should use attribute value for this modal content."
}
},
"tab": {
"script": true,
"attributes": "id=\"product-tabs\"",
"class": "product-view__tab",
"icon": {
"class": "tab__icon",
"id": "angle-down",
"title": "Arrow down",
"hidden": true
},
"tabs": [
{
"tabId": "tab-1",
"title": "Description",
"titleId": "tab-title-1",
"content": "Etiam orci ex, tristique at tempor quis, bibendum vel diam. Nullam vel mollis leo. Etiam facilisis mattis tortor, a ullamcorper nulla congue sed. Morbi non odio neque. In ut leo a elit consectetur fermentum aliquet non eros. In elementum vitae nulla sed semper. Nulla lacinia fermentum quam eu scelerisque. Sed et bibendum augue. Etiam sagittis enim eu ex aliquet ornare. Donec congue facilisis neque."
},
{
"active": true,
"tabId": "tab-2",
"title": "Specifications",
"titleId": "tab-title-2",
"class": {
"content": "product-view__table"
},
"contentElement": "table--scope-row"
},
{
"tabId": "tab-3",
"title": "What's in the box",
"titleId": "tab-title-3",
"content": "Etiam orci ex, tristique at tempor quis, bibendum vel diam. Nullam vel mollis leo. Etiam facilisis mattis tortor, a ullamcorper nulla congue sed. Morbi non odio neque. In ut leo a elit consectetur fermentum aliquet non eros. In elementum vitae nulla sed semper. Nulla lacinia fermentum quam eu scelerisque. Sed et bibendum augue. Etiam sagittis enim eu ex aliquet ornare. Donec congue facilisis neque."
},
{
"tabId": "tab-4",
"titleId": "tab-title-4",
"title": "Reviews (34)",
"contentElement": "product-review"
}
]
},
"review": {
"reviewsQty": "32 Reviews",
"rating": {
"class": "rating--secondary"
}
},
"recentlyViewed": {
"heading": false,
"contentClass": "section__content--products",
"components": [
{
"content": {
"content": "slider--products",
"contentContext": {
"script": true,
"heading": {
"content": "heading",
"contentContext": {
"tag": "h2",
"class": "heading--first-level margin-0",
"text": "Recently viewed"
}
}
}
}
}
]
},
"additionalBlockClass": "margin-vc-l"
}
// container
$product-view__margin : $spacer--medium 0 0 !default;
$product-view__margin\@medium : $spacer--extra-large auto 0 !default;
$product-view__max-width\@large : 1340px !default;
$product-view__padding : 0 !default;
$product-view__padding\@xl : 0 !default;
// wrapper
$product-view__wrapper-margin : 0 auto !default;
$product-view__wrapper-max-width : 1300px !default;
$product-view__column-gap\@medium : $spacer--medium !default;
$product-view__column-gap\@large : $spacer--larger !default;
$product-view__column-gap\@xl : $spacer--larger !default;
// gallery
$product-view__gallery-margin : 0 0 $spacer--medium !default;
//badges
$product-view__badges-z-index : $z-index-low !default;
$product-view__badges-top : $spacer--medium !default;
$product-view__badges-top\@medium : $spacer--semi-medium !default;
$product-view__badges-top\@large : $spacer--semi-medium !default;
$product-view__badges-left : 0 !default;
$product-view__badges-left\@medium : 0 !default;
$product-view__badges-left\@large : 82px !default;
$product-view__badges-left\@xl : 114px !default;
// title
$product-view__title-margin : 0 0 $spacer--semi-medium !default;
$product-view__title-margin\@medium : 0 !default;
$product-view__title-text-transform : initial !default;
$product-view__title-font-size : $font-size-large !default;
$product-view__title-font-size\@medium : $font-size-extra-large !default;
$product-view__title-font-size\@large : $font-size-super-extra-large !default;
// sku
$product-view__sku-display : none !default;
$product-view__sku-color : $gray-dark !default;
$product-view__sku-font-weight : $font-weight-normal !default;
// stock
$product-view__stock-min-height : 22px !default;
$product-view__stock-padding : 0 !default;
$product-view__stock-font-weight : $font-weight-bold !default;
$product-view__stock-text-transform : uppercase !default;
$product-view__stock-white-space : nowrap !default;
$product-view__stock-font-size : $font-size-small !default;
$product-view__stock-font-size\@medium : $font-size-base !default;
$product-view__stock-color : inherit !default;
$product-view__stock-min-width : 60px !default;
$product-view__stock-color-hover : $color-primary !default;
$product-view__stock-text-decoration : none !default;
$product-view__stock-text-decoration-hover : underline !default;
// rating
$product-view__rating-padding : 0 0 $spacer !default;
$product-view__rating-border : $border-base !default;
$product-view__rating-border-width : 0 0 $border-width-base !default;
// price
$product-view__price-display : block !default;
$product-view__price-display-bq : $screen-m !default;
$product-view__price-padding : $spacer--medium 0 !default;
$product-view__price-display--between : flex !default;
$product-view__price-flex-direction--between : column !default;
$product-view__price-line-height--between : 1.2 !default;
$product-view__price-text-display--between : inline-flex !default;
$product-view__price-text-min-width--between : 50px !default;
// short description
$product-view__short-description-heading-font-family : $font-family-base !default;
$product-view__short-description-heading-font-size : $font-size-base !default;
$product-view__short-description-heading-font-weight : $font-weight-bold !default;
$product-view__short-description-heading-color : $color-secondary !default;
$product-view__short-description-heading-text-transform : none !default;
// options
$product-view__select-option-height : 56px !default;
$product-view__buttons-mq-display : $screen-m !default;
// buttons
$product-view__button-width : 48% !default;
$product-view__button-width\@medium : auto !default;
$product-view__button-margin\@medium : 0 0 0 $spacer !default;
$product-view__button-min-size : 56px !default;
$product-view__button-bg : $gray-lighter !default;
$product-view__button-wishlist-width : 100% !default;
$product-view__button-wishlist-width\@medium : auto !default;
$product-view__button-wishlist-margin\@medium : 0 0 0 $spacer !default;
$product-view__button-wishlist-min-width : 56px !default;
$product-view__button-wishlist-min-height : 56px !default;
$product-view__dropdown-wishlist-width : 100% !default;
$product-view__dropdown-wishlist-margin : $spacer 0 0 !default;
$product-view__dropdown-wishlist-margin\@medium : $spacer--medium 0 0 !default;
$product-view__dropdown-wishlist-button-width : 100% !default;
$product-view__dropdown-wishlist-content-min-width\@medium : 360px !default;
$product-view__dropdown-wishlist-content-min-width\@large : 200% !default;
$product-view__requistion-dropdown-order : 5 !default;
$product-view__requistion-dropdown-width\@medium : 55% !default;
$product-view__requistion-dropdown-width\@large : 50% !default;
$product-view__requistion-dropdown-content-right : 0 !default;
$product-view__multiwishlist-dropdown-order : 4 !default;
$product-view__multiwishlist-dropdown-width\@medium : 44% !default;
$product-view__multiwishlist-dropdown-width\@large : 50% !default;
$product-view__multiwishlist-dropdown-item-padding\@large : 0 $spacer--semi-medium 0 0 !default;
$product-view__update-wishlist-width : 100% !default;
$product-view__update-wishlist-height : 56px !default;
$product-view__update-wishlist-margin : $spacer 0 0 !default;
$product-view__update-wishlist-margin\@medium : $spacer--medium 0 0 !default;
$product-view__update-wishlist-order : 2 !default;
$product-view__extra-actions-order : 3 !default;
$product-view__extra-actions-width : 100% !default;
$product-view__extra-actions-width\@medium : auto !default;
$product-view__add-to-cart-height : 56px !default;
$product-view__add-to-cart-padding : 0 $spacer--medium !default;
// qty
$product-view__qty-margin : 0 0 $spacer--semi-medium !default;
// stock status
$product-view__stock-status-margin : $spacer--medium 0 0 0 !default;
$product-view__stock-status-margin\@medium : 0 !default;
// brief
$product-view__brief-margin : $spacer--large 0 !default;
$product-view__brief-margin\@medium : $spacer--medium 0 $spacer--semi-medium !default;
$product-view__brief-title-text-transform : capitalize !default;
$product-view__brief-title-font-weight : $font-weight-bold !default;
$product-view__brief-title-font-size : $font-size-base !default;
$product-view__brief-subtitle-font-size : $font-size-small !default;
$product-view__brief-item-margin : 0 0 $spacer !default;
// form
$product-view__form-padding : $spacer--medium 0 0 !default;
$product-view__form-padding\@medium : $spacer--medium 0 !default;
$product-view__form-border : $border-base !default;
$product-view__form-border-width : 0 0 0 !default;
// summary
$product-view__summary-padding : $spacer--medium 0 0 !default;
$product-view__summary-margin : 0 0 $spacer--large !default;
$product-view__summary-margin\@medium : 0 !default;
$product-view__summary-width : 100% !default;
$product-view__summary-title-font-weight : $font-weight-bold !default;
$product-view__summary-title-text-transform : uppercase !default;
$product-view__summary-title-margin : 0 0 $spacer--medium !default;
$product-view__summary-list-font-size : $font-size-medium !default;
$product-view__summary-list-item-title-font-weight : $font-weight-medium !default;
$product-view__summary-list-item-title-text-transform : uppercase !default;
$product-view__summary-list-item-value-color : $gray-dark !default;
$product-view__summary-price-margin : 0 0 $spacer--medium !default;
$product-view__summary-price-font-size : $font-size-extra-large !default;
$product-view__summary-price-font-weight : $font-weight-bold !default;
$product-view__summary-unit-padding : 0 0 0 $spacer--extra-small !default;
$product-view__summary-unit-font-size : $font-size-extra-large !default;
// custamization
$product-view__customization-border : $border-base !default;
$product-view__customization-border-width : 0 0 1px !default;
$product-view__customization-padding : 0 0 $spacer--medium !default;
$product-view__customization-margin : 0 0 $spacer !default;
// tabs
$product-view__tabs-margin : 0 auto !default;
$product-view__tabs-margin\@medium : 64px auto 0 !default;
$product-view__tabs-padding\@medium : 0 $spacer--semi-medium !default;
$product-view__tabs-padding\@large : 0 !default;
$product-view__tabs-title-height : 56px !default;
$product-view__tabs-title-padding : 0 0 0 $spacer !default;
$product-view__tabs-title-padding\@medium : 0 0 0 $spacer--semi-medium !default;
$product-view__tabs-title-padding\@large : 0 !default;
$product-view__tabs-title-text-align : left !default;
$product-view__tabs-title-text-align\@large : center !default;
$product-view__tabs-sticky-bg : $white !default;
$product-view__tabs-sticky-border : $border-base !default;
$product-view__tabs-sticky-border-width : 0 0 $border-width-base 0 !default;
$product-view__tabs-sticky-shadow : $shadow !default;
$product-view__tabs-sticky-show-bq : $screen-m !default;
$product-view__tabs-sticky-max-width : $product-view__max-width\@large !default;
$product-view__tabs-sticky-margin : 0 auto !default;
$product-view__tabs-sticky-z-index : $z-index-high !default;
$product-view__tabs-sticky-label-height : 48px !default;
$product-view__tabs-sticky-label-border-width : 0 !default;
$product-view__tabs-sticky-label-decoration : none !default;
// product slider
$product-view__slider-margin : $spacer--extra-large 0 !default;
// grouped table
$product-view__grouped-table-margin : 0 0 $spacer--medium !default;
$product-view__grouped-table-border-width : 0 !default;
$product-view__grouped-cell-border-right : 0 !default;
$product-view__grouped-th-padding : $spacer 0 !default;
$product-view__grouped-th-font-size : $font-size-base !default;
$product-view__grouped-th-font-weight : $font-weight-base !default;
$product-view__grouped-th-bg-color : $white !default;
$product-view__grouped-th-align : right !default;
$product-view__grouped-th-align\@medium : left !default;
$product-view__grouped-td-padding : $spacer--medium 0 !default;
$product-view__grouped-td-vertical-align : top !default;
$product-view__grouped-td-qty-padding : 0 0 0 $spacer--medium !default;
$product-view__grouped-td-name-font-weight : $font-weight-medium !default;
$product-view__grouped-td-name-margin\@medium : 0 0 $spacer 0 !default;
$product-view__grouped-qty-field-max-width : 112px !default;
$product-view__grouped-qty-field-border-color : $gray !default;
$product-view__grouped-qty-field-align : center !default;
// sticky EE version
$product-view__add-to-cart-ee-wrapper-padding : $spacer--small $spacer $spacer !default;
$product-view__add-to-cart-ee-wrapper-padding\@medium : $spacer--semi-medium $spacer !default;
$product-view__add-to-cart-ee-wrapper-padding\@large : $spacer--semi-medium $spacer--semi-large !default;
$product-view__add-to-cart-ee-action-bottom : $spacer !default;
$product-view__add-to-cart-ee-action-right : $spacer !default;
$product-view__add-to-cart-ee-price-box-padding : $spacer--small 0 0 !default;
$product-view__add-to-cart-ee-price-box-padding\@large : $spacer--extra-small 0 0 !default;
// recaptcha
$product-view__grecaptcha-badge-bottom : 112px !default;
$product-view__grecaptcha-badge-bottom\@medium : 0 !default;
// benefits
$product-view__product--benefits-margin : 0 0 $spacer--medium !default;
// ask question
$product-view__product-question-margin : 0 0 $spacer--medium !default;
$product-view__product-question-width : 100% !default;
$product-view__product-question-width\@medium : auto !default;
$amprot__input-block__placeholder-height : $spacer--extra-large !default;
$amprot__input-block__placeholder-padding : 0 $spacer--extra-large 0 $spacer--m !default;
$amprot__input-block__placeholder-position : relative !default;
$amprot__input-block__placeholder-width : 100% !default;
$amprot__input-block__placeholder-min-width : $spacer--extra-extra-large !default;
$amprot__input-block__placeholder-border : $form-elements-border !default;
$amprot__input-block__placeholder-border-radius : $form-elements-radius !default;
$amprot__input-block__placeholder-appearance : none !default;
$amprot__input-block__placeholder-transition : all 0.3s ease-in-out !default;
$amprot__input-block__placeholder-font-family : $font-family-base !default;
$amprot__input-block__placeholder-line-height : $spacer--extra-large !default;
$amprot__input-block__placeholder-font-size : $font-size-base !default;
$amprot__input-block__placeholder-background : $white !default;
$amprot__input-block__placeholder-background-position : calc(100% - #{$spacer}) center !default;
$amprot__input-block__placeholder-cursor : pointer !default;
$add-to-cart__title-width\@medium : calc(100% - 420px) !default;
$add-to-cart__title-width\@large : calc(100% - 490px) !default;
$add-to-cart__title-font-size : $font-size-base !default;
$add-to-cart__title-font-family : $font-family-base !default;
$add-to-cart__title-font-size\@large : $font-size-medium !default;
$add-to-cart__title-text-transform : initial !default;
$add-to-cart__title-margin : 0 !default;
@import 'product-view-variables';
.product-view {
padding: $product-view__padding;
@include mq($screen-xl) {
padding: $product-view__padding\@xl;
}
&__wrapper {
display: flex;
flex-direction: column;
margin: $product-view__wrapper-margin;
max-width: $product-view__wrapper-max-width;
@include mq($screen-m) {
display: grid;
grid-template-columns: 60% 40%;
grid-template-rows: max-content auto auto;
column-gap: $product-view__column-gap\@medium;
}
@include mq($screen-l) {
column-gap: $product-view__column-gap\@large;
}
@include mq($screen-xl) {
column-gap: $product-view__column-gap\@xl;
}
}
&__description,
&__details {
position: relative;
@include mq($screen-m) {
grid-column-start: 2;
width: calc(100% - #{$product-view__column-gap\@medium});
}
@include mq($screen-l) {
width: calc(100% - #{$product-view__column-gap\@large});
}
@include mq($screen-xl) {
width: calc(100% - #{$product-view__column-gap\@xl});
}
}
&__description {
order: 2;
}
&__details {
order: 3;
@include mq($screen-m) {
grid-row-start: 2;
}
}
&__gallery {
position: relative;
margin: $product-view__gallery-margin;
order: 1;
overflow: hidden;
@include mq($screen-m) {
grid-column-start: 1;
grid-row-start: 1;
grid-row-end: 3;
}
}
&__badges {
z-index: $product-view__badges-z-index;
top: $product-view__badges-top;
left: $product-view__badges-left;
@include mq($screen-m) {
top: $product-view__badges-top\@medium;
left: $product-view__badges-left\@medium;
}
@include mq($screen-l) {
top: $product-view__badges-top\@large;
left: $product-view__badges-left\@large;
}
@include mq($screen-xl) {
left: $product-view__badges-left\@xl;
}
}
&__title {
&.heading--page {
margin: $product-view__title-margin;
text-transform: $product-view__title-text-transform;
font-size: $product-view__title-font-size;
@include mq($screen-m) {
font-size: $product-view__title-font-size\@medium;
}
@include mq($screen-l) {
font-size: $product-view__title-font-size\@large;
}
}
}
&__sku {
display: $product-view__sku-display;
font-weight: $product-view__sku-font-weight;
color: $product-view__sku-color;
@include mq($screen-m) {
display: block;
}
}
&__stock {
min-width: $product-view__stock-min-width;
min-height: $product-view__stock-min-height;
padding: $product-view__stock-padding;
font-weight: $product-view__stock-font-weight;
white-space: $product-view__stock-white-space;
font-size: $product-view__stock-font-size;
color: $product-view__stock-color;
text-transform: $product-view__stock-text-transform;
text-decoration: $product-view__stock-text-decoration;
&:before,
&:after {
display: none;
}
&:hover {
color: $product-view__stock-color-hover;
text-decoration: $product-view__stock-text-decoration-hover;
}
@include mq($screen-m) {
font-size: $product-view__stock-font-size\@medium;
}
}
&__rating {
display: flex;
justify-content: space-between;
align-items: flex-start;
padding: $product-view__rating-padding;
border: $product-view__rating-border;
border-width: $product-view__rating-border-width;
}
&__price {
display: $product-view__price-display;
@include mq($product-view__price-display-bq) {
display: block;
padding: $product-view__price-padding;
.price__value,
.price__value--special {
font-size: $font-size-super-extra-large;
}
.price__value--old {
font-size: $font-size-large;
}
}
}
.price--between {
display: $product-view__price-display--between;
flex-direction: $product-view__price-flex-direction--between;
line-height: $product-view__price-line-height--between;
.price__text {
display: $product-view__price-text-display--between;
min-width: $product-view__price-text-min-width--between;
}
}
&__short-description-heading {
font-family: $product-view__short-description-heading-font-family;
font-size: $product-view__short-description-heading-font-size;
font-weight: $product-view__short-description-heading-font-weight;
color: $product-view__short-description-heading-color;
text-transform: $product-view__short-description-heading-text-transform;
}
&__buttons-wrapper {
@include mq($screen-m) {
display: block;
}
&--ee {
.product-view__extra-actions {
display: flex;
}
.product-view__update-wishlist {
order: 4;
}
.towishlist {
display: none;
}
}
}
&__buttons {
display: flex;
width: 100%;
justify-content: space-between;
align-items: flex-start;
flex-wrap: wrap;
}
&__extra-actions {
display: none;
align-items: center;
justify-content: space-between;
width: $product-view__extra-actions-width;
@include mq($screen-m) {
display: flex;
width: $product-view__extra-actions-width\@medium;
}
button:last-child {
display: none;
}
}
&__button {
width: $product-view__button-width;
background-color: $product-view__button-bg;
order: 2;
@include mq($screen-m) {
margin: $product-view__button-margin\@medium;
width: $product-view__button-width\@medium;
min-width: $product-view__button-min-size;
min-height: $product-view__button-min-size;
}
.button__text {
@include mq($screen-m) {
display: none;
}
}
}
&__extra-actions {
order: $product-view__extra-actions-order;
}
&__addtowishlist {
display: none;
width: $product-view__button-wishlist-width;
min-height: $product-view__button-wishlist-min-height;
min-width: $product-view__button-wishlist-min-width;
background-color: $gray-lighter;
order: $product-view__update-wishlist-order;
@include mq($screen-m) {
display: flex;
width: $product-view__button-wishlist-width\@medium;
margin: $product-view__button-wishlist-margin\@medium;
}
.button__text {
display: none;
}
&--update {
display: flex;
.button__text {
display: inline-block;
}
}
}
&__update-wishlist {
width: $product-view__update-wishlist-width;
height: $product-view__update-wishlist-height;
margin: $product-view__update-wishlist-margin;
order: $product-view__update-wishlist-order;
@include mq($screen-m) {
margin: $product-view__update-wishlist-margin\@medium;
}
}
&__requisition,
&__multiwishlist {
width: $product-view__dropdown-wishlist-width;
margin: $product-view__dropdown-wishlist-margin;
@include mq($screen-m) {
margin: $product-view__dropdown-wishlist-margin\@medium;
}
.button {
width: $product-view__dropdown-wishlist-button-width;
}
.dropdown-list {
&__label {
justify-content: flex-start;
@include mq($screen-m) {
justify-content: center;
}
}
&__content {
@include mq($screen-m) {
min-width: $product-view__dropdown-wishlist-content-min-width\@medium;
}
@include mq($screen-l) {
min-width: $product-view__dropdown-wishlist-content-min-width\@large;
}
}
}
}
&__requisition {
order: $product-view__requistion-dropdown-order;
@include mq($screen-m) {
width: $product-view__requistion-dropdown-width\@medium;
}
@include mq($screen-l) {
width: $product-view__requistion-dropdown-width\@large;
}
.dropdown-list {
&__content {
right: $product-view__requistion-dropdown-content-right;
left: auto;
}
}
}
&__multiwishlist {
order: $product-view__multiwishlist-dropdown-order;
@include mq($screen-m) {
width: $product-view__multiwishlist-dropdown-width\@medium;
}
@include mq($screen-l) {
width: $product-view__multiwishlist-dropdown-width\@large;
}
.dropdown-list {
&__item {
@include mq($screen-l) {
padding: $product-view__multiwishlist-dropdown-item-padding\@large;
}
}
}
}
&__add-to-cart,
&__update-cart {
width: 100%;
margin-bottom: 1rem;
@include mq($product-view__buttons-mq-display) {
display: inline-flex;
order: 1;
flex-grow: 1;
height: $product-view__add-to-cart-height;
padding: $product-view__add-to-cart-padding;
width: auto;
margin-bottom: 0;
}
}
&__select-option {
.select__field-list--single,
.select__field-item {
height: $product-view__select-option-height;
line-height: $product-view__select-option-height;
}
}
&__qty {
margin: $product-view__qty-margin;
}
&__stock-status {
margin: $product-view__stock-status-margin;
@include mq($screen-m) {
margin: $product-view__stock-status-margin\@medium;
}
}
&__brief {
margin: $product-view__brief-margin;
@include mq($screen-m) {
margin: $product-view__brief-margin\@medium;
}
.brief-info {
display: block;
&__title {
text-transform: $product-view__brief-title-text-transform;
font-weight: $product-view__brief-title-font-weight;
font-size: $product-view__brief-title-font-size;
}
&__subtitle {
font-size: $product-view__brief-subtitle-font-size;
text-transform: none;
}
&__item {
margin: $product-view__brief-item-margin;
}
}
}
&__form {
padding: $product-view__form-padding;
border: $product-view__form-border;
border-width: $product-view__form-border-width;
@include mq($screen-m) {
padding: $product-view__form-padding\@medium;
}
}
&__summary {
width: $product-view__summary-width;
padding: $product-view__summary-padding;
margin: $product-view__summary-margin;
font-size: $font-size-medium;
@include mq($screen-m) {
margin: $product-view__summary-margin\@medium;
}
}
&__summary-price {
display: flex;
align-items: center;
margin: $product-view__summary-price-margin;
font-weight: $product-view__summary-price-font-weight;
.price__value {
font-size: $product-view__summary-price-font-size;
}
}
&__summary-unit {
padding: $product-view__summary-unit-padding;
font-size: $product-view__summary-unit-font-size;
}
&__summary-list {
font-size: $product-view__summary-list-font-size;
}
&__summary-title {
margin: $product-view__summary-title-margin;
font-weight: $product-view__summary-title-font-weight;
text-transform: $product-view__summary-title-text-transform;
}
&__summary-item-title {
display: block;
font-weight: $product-view__summary-list-item-title-font-weight;
text-transform: $product-view__summary-list-item-title-text-transform;
}
&__summary-item-value {
color: $product-view__summary-list-item-value-color;
}
&__customization {
border: $product-view__customization-border;
border-width: $product-view__customization-border-width;
padding: $product-view__customization-padding;
margin: $product-view__customization-margin;
}
// grouped product, overwrite default table styles
&__grouped-table {
margin: $product-view__grouped-table-margin;
border-width: $product-view__grouped-table-border-width;
& th,
& td {
border-right: $product-view__grouped-cell-border-right;
justify-content: flex-end;
&.product-view__grouped-product-name-cell {
justify-content: space-between;
@include mq($screen-m) {
display: table-cell;
}
&:before {
display: none;
}
}
}
& th,
& td:before {
padding: $product-view__grouped-th-padding;
font-size: $product-view__grouped-th-font-size;
font-weight: $product-view__grouped-th-font-weight;
background-color: $product-view__grouped-th-bg-color;
text-align: $product-view__grouped-th-align;
@include mq($screen-m) {
text-align: $product-view__grouped-th-align\@medium;
}
}
& td {
padding: $product-view__grouped-td-padding;
vertical-align: $product-view__grouped-td-vertical-align;
}
}
&__grouped-product-qty-td {
padding-left: $product-view__grouped-td-qty-padding;
}
&__grouped-product-name {
display: block;
font-weight: $product-view__grouped-td-name-font-weight;
@include mq($screen-m) {
margin: $product-view__grouped-td-name-margin\@medium;
}
}
&__grouped-qty {
max-width: $product-view__grouped-qty-field-max-width;
.input__field {
text-align: $product-view__grouped-qty-field-align;
border-color: $product-view__grouped-qty-field-border-color;
}
}
// tabs
&__tabs {
max-width: $product-view__wrapper-max-width;
margin: $product-view__tabs-margin;
@include mq($screen-m) {
margin: $product-view__tabs-margin\@medium;
padding: $product-view__tabs-padding\@medium;
}
@include mq($screen-l) {
padding: $product-view__tabs-padding\@large;
}
.tab__title {
height: $product-view__tabs-title-height;
padding: $product-view__tabs-title-padding;
text-align: $product-view__tabs-title-text-align;
@include mq($screen-m) {
padding: $product-view__tabs-title-padding\@medium;
}
@include mq($screen-l) {
text-align: $product-view__tabs-title-text-align\@large;
padding: $product-view__tabs-title-padding\@large;
}
}
img {
width: auto;
}
}
&__tabs-sticky-wrap {
display: none;
@include mq($product-view__tabs-sticky-show-bq) {
display: none;
position: fixed;
visibility: hidden;
top: 0;
width: 100vw;
left: 50vw;
right: auto;
margin-left: -50vw;
margin-right: auto;
background-color: $product-view__tabs-sticky-bg;
border: $product-view__tabs-sticky-border;
border-width: $product-view__tabs-sticky-border-width;
box-shadow: $product-view__tabs-sticky-shadow;
z-index: $product-view__tabs-sticky-z-index;
&.aos-animate {
visibility: visible;
}
}
}
&__tabs-sticky {
display: flex;
flex-flow: row nowrap;
justify-content: center;
width: 100%;
max-width: $product-view__tabs-sticky-max-width;
margin: $product-view__tabs-sticky-margin;
.tab__title--sticky {
display: flex;
justify-content: center;
align-items: center;
height: $product-view__tabs-sticky-label-height;
border-width: $product-view__tabs-sticky-label-border-width;
text-decoration: $product-view__tabs-sticky-label-decoration;
}
}
&__table {
.table {
td {
@include mq($screen-m) {
text-align: right;
}
}
}
}
// styles for related / upsells
.slider--products {
margin: $product-view__slider-margin;
}
// styles for addtocart-sticky EE version
.add-to-cart--ee {
.add-to-cart__wrapper {
padding: $product-view__add-to-cart-ee-wrapper-padding;
@include mq($screen-m) {
padding: $product-view__add-to-cart-ee-wrapper-padding\@medium;
}
@include mq($screen-l) {
padding: $product-view__add-to-cart-ee-wrapper-padding\@large;
}
}
.add-to-cart__action {
position: absolute;
bottom: $product-view__add-to-cart-ee-action-bottom;
right: $product-view__add-to-cart-ee-action-right;
@include mq($screen-m) {
position: static;
}
}
.price-box {
display: flex;
flex-direction: column;
padding: $product-view__add-to-cart-ee-price-box-padding;
@include mq($screen-m) {
flex-direction: row;
align-items: center;
}
@include mq($screen-l) {
padding: $product-view__add-to-cart-ee-price-box-padding\@large;
}
}
}
&__product-question {
width: $product-view__product-question-width;
margin: $product-view__product-question-margin;
@include mq($screen-m) {
width: $product-view__product-question-width\@medium;
}
}
.product--benefits {
margin: $product-view__product--benefits-margin;
}
.button--add-to {
.button__text {
display: block;
font-weight: 500;
}
}
.add-to-cart {
&.aos-init {
display: none;
&.aos-animate {
display: block;
.add-to-cart {
&__title {
width: 50%;
@include mq($screen-m) {
width: $add-to-cart__title-width\@medium;
}
@include mq($screen-l) {
width: $add-to-cart__title-width\@large;
}
.price {
display: flex;
flex-direction: column;
@include mq($product-view__buttons-mq-display) {
flex-direction: row;
}
}
.sticky--image {
display: none;
@include mq($product-view__buttons-mq-display) {
display: block;
margin-right: $spacer--medium;
}
}
.sticky--title {
@include mq($product-view__buttons-mq-display) {
display: flex;
flex-direction: column;
}
& > .heading {
display: none;
@include mq($product-view__buttons-mq-display) {
display: block;
font-size: $add-to-cart__title-font-size\@large;
font-family: $add-to-cart__title-font-family;
margin: $add-to-cart__title-margin;
text-transform: $add-to-cart__title-text-transform;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
}
}
}
&__action {
width: 75%;
@include mq($product-view__buttons-mq-display) {
width: auto;
}
.button--add-to {
width: 75%;
@include mq($product-view__buttons-mq-display) {
width: auto;
}
.button__text {
display: none;
@include mq($product-view__buttons-mq-display) {
display: block;
width: auto;
}
}
}
&-secondary {
position: relative;
bottom: 0;
right: 0;
box-shadow: none;
width: 50%;
@include mq($product-view__buttons-mq-display) {
display: block;
width: auto;
}
}
}
}
}
}
}
}
.catalog-product-view {
.product-view {
&__buttons-wrapper {
&--ee {
.product-view__update-wishlist {
display: none;
}
}
}
}
&.wishlist-index-configure {
.product-view {
&__buttons-wrapper {
&--ee {
.product-view__update-wishlist {
display: flex;
}
}
}
}
}
.grecaptcha-badge {
// sass-lint:disable-block no-important
bottom: $product-view__grecaptcha-badge-bottom !important;
@include mq($screen-m) {
bottom: $product-view__grecaptcha-badge-bottom\@medium !important;
}
}
.amprot-input-block {
max-width: 100%;
& .amprot-placeholder {
position: $amprot__input-block__placeholder-position;
height: $amprot__input-block__placeholder-height;
width: $amprot__input-block__placeholder-width;
min-width: $amprot__input-block__placeholder-min-width;
padding: $amprot__input-block__placeholder-padding;
border: $amprot__input-block__placeholder-border;
border-radius: $amprot__input-block__placeholder-border-radius;
appearance: $amprot__input-block__placeholder-appearance;
transition: $amprot__input-block__placeholder-transition;
font-family: $amprot__input-block__placeholder-font-family;
line-height: $amprot__input-block__placeholder-line-height;
font-size: $amprot__input-block__placeholder-font-size;
background: $amprot__input-block__placeholder-background;
background-position: $amprot__input-block__placeholder-background-position;
cursor: $amprot__input-block__placeholder-cursor;
&:after {
position: absolute;
top: $spacer--medium;
right: $spacer--m;
display: block;
width: $spacer;
height: $spacer;
border-width: 0 $form-element-border-width $form-element-border-width 0;
border-style: solid;
border-color: $form-elements-border-color;
content: '';
transform: rotate(45deg);
}
}
}
.amprot-swatch-option {
width: 33.3333%;
margin: $spacer--m 0;
}
.-swatch-vertical {
.amprot-image-block {
width: 100%;
height: 180px;
}
}
.amprot-field {
input.amprot-input-text {
width: $spacer--larger;
height: $amprot__input-block__placeholder-height;
padding: $spacer--m;
border-radius: $amprot__input-block__placeholder-border-radius;
position: relative;
}
}
}
.price {
&-excluding-tax {
display: none;
}
}
.product__payments-list {
justify-content: space-between;
align-items: center;
.paymenticons__product--item {
padding: 0;
svg.icon.product__payments-list-icon {
width: 50px;
height: 50px;
}
}
}
There are no notes for this item.