.p-dtl{display:grid;grid-column:1/-1;gap:clamp(1rem,2.13vw,2rem)}.p-dtl__bottom,.p-dtl__side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(1rem,2.13vw,2rem)}.p-dtl .slideshow{background-color:#FFF;border-radius:.7rem;grid-template-areas:"slides" "thumbnails";grid-template-rows:minmax(30vh,460px) -webkit-min-content;grid-template-rows:minmax(30vh,460px) min-content;-ms-flex-item-align:start;align-self:start}.p-dtl .slideshow__slide-image{cursor:pointer}.p-dtl .slideshow__thumbnail{-webkit-box-flex:1;-ms-flex:1 0 15%;flex:1 0 15%;max-width:15%}.p-dtl .slideshow__thumbnail-container{gap:.5em;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none}.p-dtl .slideshow__thumbnail-container::-webkit-scrollbar{display:none}.p-dtl .value-add{display:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.p-dtl__side .value-add{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.p-dtl{grid-template-columns:1fr 40%;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;padding:0 clamp(1rem,2.13vw,2rem)}.p-dtl__side{grid-column:2;grid-row:1/4}.p-dtl__bottom{grid-column:1/-1}.p-dtl .items-list{margin:0 clamp(-4rem,-4.27vw,-2rem);overflow:visible}.p-dtl .items-list__header{padding:0 clamp(1rem,2.13vw,2rem);margin-left:1.25em}.p-dtl .items-list__container{padding:clamp(1rem,2.13vw,2rem) clamp(2rem,4.27vw,4rem) 0 clamp(2rem,4.27vw,4rem)}}@media (max-width:991px){.p-dtl{grid-template-columns:1fr}.p-dtl__side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.p-dtl__bottom{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.p-dtl .slideshow{overflow:hidden;grid-template-rows:minmax(30vh,250px) -webkit-min-content;grid-template-rows:minmax(30vh,250px) min-content;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.p-dtl .slideshow .slideshow__thumbnail{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}.p-dtl .p-dtl-tabs{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.p-dtl .value-add{display:-webkit-box;display:-ms-flexbox;display:flex}.p-dtl__side .value-add{display:none}.p-dtl .items-list{margin:0 clamp(-2rem,-2.13vw,-1rem)}.p-dtl .items-list__header{padding:0 clamp(1rem,2.13vw,2rem) clamp(1rem,2.13vw,2rem) clamp(1rem,2.13vw,2rem)}}.eicpAddToCartConfirmationButtons .eicpContinueShopping{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;text-transform:uppercase;line-height:1;padding:.5em 1em;border-radius:.35rem;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease,font-size 0s;-o-transition:all .3s ease,font-size 0s;transition:all .3s ease,font-size 0s;text-decoration:none;font-weight:400;color:#0079ce;background:#FFF;border:1px solid #0296FF}.eicpAddToCartConfirmationButtons .eicpContinueShopping:focus,.eicpAddToCartConfirmationButtons .eicpContinueShopping:hover{color:#0079ce;background:#d9efff;border-color:#0079ce}.eicpAddToCartConfirmationButtons .eicpContinueShopping:active{color:#0079ce;background:#a6daff;border-color:#0079ce}.eicpAddToCartConfirmationButtons .eicpContinueShopping:disabled{color:#bfbfbf;background:#FFF;border-color:#bfbfbf}