p{
	text-align: justify;
}
.si-custom-pdp *,.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-wrapper .accordion-button.open+.accordion-content .copy-wrap *
{
	visibility:visible!important
}
.si-custom-pdp .section-padding-bottom,.si-custom-pdp nav.bg-dark,.si-custom-pdp section.bg-dark
{
	padding-bottom:120px
}
.si-custom-pdp .custom-pdp-section
{
	z-index:1
}
.si-custom-pdp .max-width,.si-custom-pdp .max-width-sm,.si-custom-pdp .max-width-xs
{
	max-width:1200px;
	width:100%;
	margin-left:auto;
	margin-right:auto
}
.si-custom-pdp .max-width-sm
{
	max-width:900px
}
.si-custom-pdp .max-width-xs
{
	max-width:650px
}
.si-custom-pdp img.full-width-image
{
	width:100%;
	height:auto
}
.si-custom-pdp .rounded-corners
{
	border-radius:25px
}
/* .si-custom-pdp a.btn-new-outline.btn-new-yellow
{
	background:0 0;
	color:#fd0
} */
/* .si-custom-pdp a.btn-new-outline.btn-new-yellow:hover
{
	background:#fd0;
	color:#000
} */
.si-custom-pdp .section-padding-top
{
	padding-top:120px
}
.disable-scrollbars::-webkit-scrollbar
{
	background:0 0;
	width:0;
	-webkit-appearance:none;
	display:none
}
.disable-scrollbars
{
	scrollbar-width:none;
	-ms-overflow-style:none
}
.si-global #global-modal-wrap .asset-img.center-both
{
	left:50%;
	position:absolute;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
.si-custom-pdp .flex
{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.si-custom-pdp .flex-column
{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column
}
.si-custom-pdp .flex-break
{
	-ms-flex-preferred-size:100%;
	flex-basis:100%;
	height:0
}
.si-custom-pdp .flex-center
{
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.si-custom-pdp .flex-self-center
{
	-ms-flex-item-align:center;
	-ms-grid-row-align:center;
	align-self:center
}
.si-custom-pdp .flex-wrap
{
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.si-custom-pdp .flex-12,.si-custom-pdp .full-width
{
	width:100%
}
.si-custom-pdp .flex-9
{
	width:75%
}
.si-custom-pdp .flex-8
{
	width:66.66666666666%
}
.si-custom-pdp .flex-7
{
	width:58.33333333333%
}
.si-custom-pdp .flex-6,.si-custom-pdp .half-width
{
	width:50%
}
.si-custom-pdp .flex-5
{
	width:41.666667%
}
.si-custom-pdp .flex-4
{
	width:33.33333333333%
}
.si-custom-pdp .flex-3
{
	width:25%
}
.si-custom-pdp .flex-2
{
	width:16.666667%
}
.si-custom-pdp a,.si-custom-pdp p
{
	font-size:1.25em;
	margin-bottom:20px
}
.si-custom-pdp .footnotes-wrap a,.si-custom-pdp .footnotes-wrap p
{
	font-size:1em;
	margin-bottom:10px
}
.si-custom-pdp .footnotes-wrap a.small,.si-custom-pdp .footnotes-wrap p.small
{
	font-size:85%
}
.si-custom-pdp a
{
	text-decoration:none
}
.si-custom-pdp .headline
{
	margin-bottom:30px!important
}
.si-custom-pdp .headline.gradient-text
{
	display:inline-block;
	padding-bottom:3px;
	margin-bottom:15px!important
}
.si-custom-pdp .text-eyebrow
{
	font-weight:200;
	margin-bottom:35px
}
.si-custom-pdp a.js-show-less,.si-custom-pdp a.js-show-more
{
	font-weight:700
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button .expanded,.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button.open .collapsed,.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-title .expanded,.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper.open .accordion-title .collapsed,.si-custom-pdp .custom-pdp-section.section-yellow-pipes .flex>div.flex-break:after,.si-custom-pdp .custom-pdp-section.section-yellow-pipes .flex>div:last-of-type:after,.si-custom-pdp .custom-pdp-section.section-yellow-pipes .flex>div:nth-child(3):after,.si-custom-pdp a.js-show-less
{
	display:none
}
.si-custom-pdp .text-gray
{
	color:#969696!important
}
.si-custom-pdp .gradient-text
{
	background-image: -o-linear-gradient(bottom,#2610fe 5%,#1f82df 35%,#6fe5fc 70%);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(5%,#2610fe),color-stop(35%,#1f82df),color-stop(70%,#6fe5fc));
    background-image: linear-gradient(0deg,#2610fe 5%,#1f82df 35%,#6fe5fc 70%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}
.si-custom-pdp .play-btn .play-icon
{
	margin-left:10px;
	margin-top:-3px;
	-webkit-transform:translate(0) scale(1);
	-ms-transform:translate(0) scale(1);
	transform:translate(0) scale(1);
	-webkit-transition:-webkit-transform 250ms ease-out;
	transition:transform 250ms ease-out;
	-o-transition:transform 250ms ease-out;
	transition:transform 250ms ease-out,-webkit-transform 250ms ease-out
}
.si-custom-pdp .play-btn:focus .play-icon,.si-custom-pdp .play-btn:hover .play-icon
{
	-webkit-transform:translate(0) scale(1.15);
	-ms-transform:translate(0) scale(1.15);
	transform:translate(0) scale(1.15)
}
.si-custom-pdp .text-link.arrow-link
{
	line-height:1;
	text-decoration:none;
	text-transform:uppercase;
	cursor:pointer
}
.si-custom-pdp .text-link.arrow-link:after
{
	border-style:solid;
	border-width:3px 3px 0 0;
	content:"";
	display:inline-block;
	height:.6em;
	left:10px;
	position:relative;
	top:.3em;
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	-webkit-transition:left 250ms ease-out;
	-o-transition:left 250ms ease-out;
	transition:left 250ms ease-out;
	vertical-align:top;
	width:.6em
}
.si-custom-pdp .text-link.arrow-link.arrow-down:hover:after,.si-custom-pdp .text-link.arrow-link:hover:after
{
	left:15px
}
.si-custom-pdp .text-link.arrow-link.arrow-down:after
{
	left:15px;
	position:relative;
	top:0;
	-webkit-transform:rotate(135deg);
	-ms-transform:rotate(135deg);
	transform:rotate(135deg)
}
.si-custom-pdp .text-link.arrow-link.arrow-down.js-show-less:after
{
	left:15px;
	position:relative;
	-webkit-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
	top:.3em
}
.si-custom-pdp #hero .section-type-hero
{
	padding-top:50px;
	background:url(/specialsite_img/Z8/image/hero-burst.jpg) center center/cover no-repeat #000
}
.si-custom-pdp #hero .section-type-hero .logo
{
	width:150px;
	margin:0 auto 25px;
	display:block
}
.si-custom-pdp #hero .section-type-hero .hero-headline
{
	margin:0;
	font-size:.9em;
	font-weight:600
}
.si-custom-pdp #hero .section-type-hero svg#svg-header
{
	font-size:calc(80px + (144 - 80) * ((100vw - 768px) / (1440 - 768)));
	letter-spacing:5px;
	height:calc(70px + (120 - 70) * ((100vw - 768px)/ (1440 - 768)));
	stroke-width:2;
	text-transform:uppercase;
	display:block
}
.si-custom-pdp #hero .section-type-hero img.camera
{
	width:60%;
	margin:-2.5% auto 0
}
.si-custom-pdp #hero .copy-wrap
{
	margin-top:60px
}
@media only screen and (min-width:1440px) {
	.si-custom-pdp #hero .section-type-hero svg#svg-header
	{
		font-size:8.8em;
		height:120px
	}
}
.si-custom-pdp .custom-pdp-section.section-scroll-overflow
{
	overflow:hidden;
	margin-bottom:90px;
	position:relative
}
.custom-pdp-section.section-scroll-overflow:after
{
	content:'';
	width:calc(100% - 30px);
	height:1px;
	background-color:#969696;
	position:absolute;
	left:30px;
	bottom:4px
}
.custom-pdp-section.section-scroll-overflow .overflow
{
	height:100%;
	margin-top:50px;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	padding:7px 0 30px;
	overflow-y:hidden;
	overflow-x:scroll;
	scrollbar-color:#969696 transparent;
	scrollbar-width:thin
}
.custom-pdp-section.section-scroll-overflow .overflow::-webkit-scrollbar
{
	height:10px
}
.custom-pdp-section.section-scroll-overflow .overflow::-webkit-scrollbar-track
{
	background:0 0;
	margin-left:30px
}
.custom-pdp-section.section-scroll-overflow .overflow::-webkit-scrollbar-thumb
{
	background-color:#969696
}
.custom-pdp-section.section-scroll-overflow .flex>div
{
	min-width:230px;
	margin-right:40px
}
.custom-pdp-section.section-scroll-overflow .flex>div:last-of-type
{
	min-width:230px;
	margin-right:0;
	padding-right:30px
}
.si-custom-pdp #intro .custom-pdp-section.section-small-video-modal .flex
{
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	background:#171717;
	padding:15px
}
.si-custom-pdp #intro .custom-pdp-section.section-small-video-modal .max-width-sm
{
	max-width:800px
}
.si-custom-pdp #intro .custom-pdp-section.section-small-video-modal .flex .copy-wrap
{
	padding-left:40px
}
.si-custom-pdp #intro .custom-pdp-section.section-small-video-modal .flex .copy-wrap a
{
	text-decoration:none;
	cursor:pointer;
	font-size:1em;
	font-weight:700;
	display:block
}
.si-custom-pdp #intro .custom-pdp-section.burst-background .custom-pdp-row.img-row .max-width
{
	position:relative
}
.si-custom-pdp #intro .custom-pdp-section.burst-background .custom-pdp-row.img-row .text-left,.si-custom-pdp #intro .custom-pdp-section.burst-background .custom-pdp-row.img-row .text-right
{
	position:absolute;
	left:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%);
	padding:15px
}
.si-custom-pdp #intro .custom-pdp-section.burst-background .custom-pdp-row.img-row .text-right
{
	left:auto;
	right:0
}
.si-custom-pdp #intro .custom-pdp-section.burst-background .custom-pdp-row.img-row .headline
{
	margin-bottom:5px!important
}
.si-custom-pdp #sticky-nav.stick
{
	padding-bottom:170px
}
.si-custom-pdp #sticky-nav .custom-pdp-section
{
	-webkit-transition:background 250ms ease-out,padding-bottom 250ms ease-out,top .5s ease-out,z-index .5s ease-out;
	-o-transition:background 250ms ease-out,padding-bottom 250ms ease-out,top .5s ease-out,z-index .5s ease-out;
	transition:background 250ms ease-out,padding-bottom 250ms ease-out,top .5s ease-out,z-index .5s ease-out;
	position:static
}
.si-custom-pdp #sticky-nav.stick .custom-pdp-section
{
	position:fixed;
	z-index:5;
	width:100%;
	background:rgba(12,41,67,.9);
	padding-bottom:10px
}
.si-custom-pdp #sticky-nav.stick.slide-up .custom-pdp-section
{
	/*top:0!important;*/
	z-index:2
}
.si-custom-pdp #sticky-nav .custom-pdp-section .flex
{
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	border-bottom:1px solid #969696;
	list-style:none;
	padding:15px 0;
	text-align:center
}
.si-custom-pdp #sticky-nav .custom-pdp-section .flex .sticky-nav-item
{
	position:relative;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	height:100%
}
.si-custom-pdp #sticky-nav .custom-pdp-section .sticky-nav-item a
{
	color:#969696;
	text-transform:uppercase;
	-webkit-transition:color 250ms ease-out;
	-o-transition:color 250ms ease-out;
	transition:color 250ms ease-out
}
.si-custom-pdp #sticky-nav.stick .custom-pdp-section .sticky-nav-item a,.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper.open .accordion-title .headline
{
	color:#fff;
}
.si-custom-pdp #sticky-nav .custom-pdp-section .sticky-nav-item.selected a
{
	color:#fff;
	font-weight:600
}
.si-custom-pdp #sticky-nav .custom-pdp-section .sticky-nav-item.selected a:after
{
	content:'';
	position:absolute;
	width:100%;
	height:5px;
	background:#fff;
	left:0;
	bottom:-18px
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons
{
	margin-top:50px;
	padding-bottom:100px;
	z-index:1
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .custom-pdp-row .custom-pdp-col>.flex,.si-custom-pdp .custom-pdp-section.section-feature-grid .custom-pdp-row .custom-pdp-col>.flex,.si-custom-pdp .custom-pdp-section.section-video-gallery .custom-pdp-row .custom-pdp-col>.flex
{
	margin:0 -12.5px
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-wrapper
{
	position:relative;
	padding:0 12.5px 25px
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button
{
	background:#171717;
	padding:30px;
	height:100%;
	width:100%;
	border:none;
	text-align:left
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button .gradient-text
{
	padding-bottom:3px
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button .flex
{
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	width:100%;
	-ms-flex-item-align:center;
	-ms-grid-row-align:center;
	align-self:center
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-wrapper .accordion-content
{
	display:-ms-grid;
	display:grid;
	position:absolute;
	width:calc(100% - 25px);
	left:auto;
	right:auto;
	top:calc(100% - 55px);
	pointer-events:none
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-wrapper .accordion-content .copy-wrap
{
	padding:0 30px 30px;
	background:#171717;
	overflow:hidden;
	border-bottom-right-radius:25px;
	border-bottom-left-radius:25px;
	-webkit-transition:.5s;
	-o-transition:.5s;
	transition:.5s;
	z-index:2;
	height:0;
	display:block
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-wrapper .accordion-content .copy-wrap *
{
	visibility:hidden!important
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button .collapsed,.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button.open .expanded,.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-title .collapsed,.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper.open .accordion-title .expanded
{
	display:block
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button.open+.accordion-content
{
	pointer-events:auto
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-wrapper .accordion-button.open+.accordion-content .copy-wrap
{
	z-index:3;
	height:100%
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-wrapper .copy-wrap>*
{
	opacity:0;
	-webkit-transition:.2s;
	-o-transition:.2s;
	transition:.2s;
	margin-bottom:10px
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button.open+.accordion-content .copy-wrap>*
{
	opacity:1;
	-webkit-transition:.5s .1s;
	-o-transition:.5s .1s;
	transition:.5s .1s
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button.open+.accordion-content .copy-wrap>:first-of-type
{
	padding-top:30px
}
.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow,.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button.open+.accordion-content .copy-wrap>:last-of-type
{
	margin-bottom:0
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button .arrow-wrap
{
	width:25px;
	min-width:25px;
	height:25px;
	border-radius:50px;
	-webkit-transition:.5s;
	-o-transition:.5s;
	transition:.5s
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button .arrow-wrap .arrow,.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .arrow-wrap .arrow
{
	margin:0 auto;
	-webkit-transition:.5s;
	-o-transition:.5s;
	transition:.5s
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button.open .arrow-wrap
{
	background-color:transparent
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button.open .arrow-wrap .arrow,.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper.open .arrow-wrap .arrow
{
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg);
}
.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button.open .arrow-wrap .arrow
{
	-webkit-filter:invert(86%) sepia(47%) saturate(0%) hue-rotate(139deg) brightness(71%) contrast(106%);
	filter:invert(86%) sepia(47%) saturate(0%) hue-rotate(139deg) brightness(71%) contrast(106%);
	-webkit-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	transform:rotate(180deg)
}
.si-custom-pdp .custom-pdp-section.section-quotes .copy-wrap .quote
{
	font-weight:200;
	font-size:1.375em;
	font-style:italic
}
.si-custom-pdp .custom-pdp-section.section-quotes .copy-wrap .author
{
	color:#969696
}
.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-image,.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-video-wrap
{
	height:auto;
	opacity:1;
	visibility:visible!important;
	-webkit-transition:opacity 250ms ease-out,visibility 250ms ease-out;
	-o-transition:opacity 250ms ease-out,visibility 250ms ease-out;
	transition:opacity 250ms ease-out,visibility 250ms ease-out;
	width:75%;
	margin:0 auto;
	display:block
}
.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-image.not-active,.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-video-wrap.not-active
{
	height:0;
	opacity:0;
	visibility:hidden!important
}
.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper:first-of-type
{
	border-top:1px solid #969696
}
.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper
{
	border-bottom:1px solid #969696;
	margin-right:50px
}
.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper>.click-wrapper
{
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding:30px 0;
	background:0 0!important;
	border:0;
	width:100%
}
.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-title .headline
{
	font-size:1.5em;
	margin-bottom:0!important;
	color:#969696;
	-webkit-transition:.5s;
	-o-transition:.5s;
	transition:.5s;
	text-align:left;
	width:300px;
}
.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-content
{
	display:none;
	padding-bottom:30px;
	padding-top:10px
}
.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-content a,.si-custom-pdp .custom-pdp-section.section-outline .section-outline .copy-wrap a.text-link
{
	font-size:1em;
	font-weight:700;
	text-decoration:none
}
.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-content img.full-width-image
{
	width:75%;
	margin:0 auto
}
.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .arrow-wrap
{
	max-width:25px;
	min-width:25px;
	height:25px;
	border-radius:50px;
	-webkit-transition:.5s;
	-o-transition:.5s;
	transition:.5s
}
.si-custom-pdp .custom-pdp-section.section-feature-grid,.si-custom-pdp .custom-pdp-section.section-video-gallery
{
	padding-bottom:10px
}
.si-custom-pdp .custom-pdp-section.section-feature-grid .feature-wrapper
{
	padding:0 12.5px;
	margin-bottom:25px;
	position:relative
}
.si-custom-pdp .custom-pdp-section.section-feature-grid .feature-wrapper>div
{
	border:1px solid #fff
}
.si-custom-pdp .custom-pdp-section.section-feature-grid .feature-wrapper .copy-wrap
{
	position:absolute;
	width:100%;
	bottom:0;
	padding:10px 25px;
	line-height:1
}
.si-custom-pdp .custom-pdp-section.section-feature-grid .feature-wrapper .copy-wrap *
{
	position:relative;
	z-index:1
}
.si-custom-pdp .custom-pdp-section.section-feature-grid .feature-wrapper .copy-wrap:before
{
	background:-o-linear-gradient(top,rgba(0,0,0,0) 15%,#000 75%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(15%,rgba(0,0,0,0)),color-stop(75%,#000));
	background:linear-gradient(to bottom,rgba(0,0,0,0) 15%,#000 75%);
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	bottom:1px;
	content:"";
	height:150%;
	left:50%;
	position:absolute;
	width:calc(100% - 27px);
	-webkit-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	transform:translateX(-50%)
}
.si-custom-pdp .custom-pdp-section.section-feature-grid .feature-wrapper .copy-wrap p
{
	margin-bottom:0;
	line-height:1.2
}
.si-custom-pdp .custom-pdp-section.section-feature-grid .feature-wrapper .copy-wrap p.italic
{
	font-size:1em;
	font-weight:200
}
.si-custom-pdp .custom-pdp-section.section-feature-grid .feature-wrapper .copy-wrap a.text-link
{
	font-size:1em;
	cursor:pointer;
	font-weight:700
}
.si-custom-pdp .custom-pdp-section.section-feature-grid .feature-wrapper .copy-wrap p+a.text-link
{
	display:inline-block;
	margin-top:5px
}
.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper
{
	padding:0 12.5px;
	margin-bottom:25px;
	cursor:pointer;
	color:#fff
}
.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper>.flex
{
	padding:30px;
	min-height:120px;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	position:relative;
	overflow:hidden
}
.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper.tile .tile-image
{
	background-size:cover!important;
	border-radius:20px;
	height:100%;
	left:0;
	position:absolute;
	top:0;
	-webkit-transition:-webkit-transform .5s ease-out;
	transition:transform .5s ease-out;
	-o-transition:transform .5s ease-out;
	transition:transform .5s ease-out,-webkit-transform .5s ease-out;
	width:100%
}
.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper.tile.tile-wedding-filmmaking .tile-image.si-lazy.si-loaded
{
	background:url(/specialsite_img/Z8/image/video-gallery-wedding-filmmaking.jpg) 50% 50% no-repeat
}
.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper.tile.tile-storytelling .tile-image.si-lazy.si-loaded
{
	background:url(/specialsite_img/Z8/image/video-gallery-storytelling.jpg) 50% 50% no-repeat
}
.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper.tile.tile-fashion .tile-image.si-lazy.si-loaded
{
	background:url(/specialsite_img/Z8/image/video-gallery-fashion.jpg) 50% 50% no-repeat
}
.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper.tile.tile-sports .tile-image.si-lazy.si-loaded
{
	background:url(/specialsite_img/Z8/image/video-gallery-sports.jpg) 50% 50% no-repeat
}
.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper.tile.tile-wildlife .tile-image.si-lazy.si-loaded
{
	background:url(/specialsite_img/Z8/image/video-gallery-wildlife.jpg) 50% 50% no-repeat
}
.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper.tile.tile-music-video .tile-image.si-lazy.si-loaded
{
	background:url(/specialsite_img/Z8/image/video-gallery-music-video.jpg) 50% 50% no-repeat
}
.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper.tile:focus .tile-image,.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper.tile:hover .tile-image
{
	-webkit-transform:scale(1.03)!important;
	-ms-transform:scale(1.03)!important;
	transform:scale(1.03)!important
}
.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper .copy-wrap
{
	padding-right:30px
}
.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper .copy-wrap .headline
{
	font-size:1.5em;
	margin-bottom:0!important
}
.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper .play-icon
{
	opacity:.6;
	-webkit-transition:.25s;
	-o-transition:.25s;
	transition:.25s;
	z-index:1
}
.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow .overflow .flex>div:hover .si-img:after,.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .si-img:hover:after,.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper:hover .play-icon
{
	opacity:1
}
.si-custom-pdp #video-photo-overflow
{
	background:#0c2943
}
.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow .overflow
{
	margin-top:0
}
.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow-bar
{
	padding-bottom:0
}
.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow .overflow .si-img
{
	max-width:250px;
	position:relative
}
.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow .overflow .flex>div
{
	margin-right:25px;
	position:relative;
	min-width:250px;
	cursor:pointer
}
.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow .overflow .flex>div:last-of-type
{
	min-width:280px
}
.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow .overflow .flex .si-img:after
{
	content:'';
	width:45px;
	height:45px;
	background:url(/specialsite_img/Z8/image/icon-play-white.svg) center center/cover no-repeat;
	border-radius:50%;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	opacity:.6;
	-webkit-transition:.25s;
	-o-transition:.25s;
	transition:.25s
}
.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow .overflow a.js-avm-launch
{
	display:block;
	margin-bottom:0
}
.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow .overflow .copy-wrap
{
	position:absolute;
	bottom:0;
	padding:15px 25px
}
.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow .overflow .copy-wrap .headline
{
	margin-bottom:5px!important;
	text-transform:unset;
	font-size:1.5em
}
.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow .overflow .copy-wrap p
{
	font-size:1em
}
.si-custom-pdp .custom-pdp-section.section-outline .section-wrapper
{
	padding:0 25px
}
.si-custom-pdp .custom-pdp-section.section-outline .custom-pdp-row .custom-pdp-col>.flex
{
	margin:0 -25px
}
.si-custom-pdp .custom-pdp-section.section-outline .section-outline
{
	border:1px solid #fff;
	height:100%
}
.si-custom-pdp .custom-pdp-section.section-outline .section-outline .copy-wrap
{
	padding:30px
}
.si-custom-pdp .custom-pdp-section.section-outline .section-outline .rounded-corners
{
	border-bottom-left-radius:0;
	border-bottom-right-radius:0
}
.si-custom-pdp .custom-pdp-section.section-icon-grid .flex
{
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin:0 -15px
}
.si-custom-pdp .custom-pdp-section.section-icon-grid .flex>div
{
	padding:0 15px
}
.si-custom-pdp .custom-pdp-section.section-icon-grid .flex .si-img img
{
	max-width:130px
}
.si-custom-pdp .custom-pdp-section.section-icon-grid .flex .copy-wrap a.text-link
{
	color:#fff;
	font-weight:700;
	margin-bottom:10px;
	display:block
}
.si-custom-pdp .custom-pdp-section.section-icon-grid .flex .copy-wrap p
{
	font-size:1em;
	line-height:1.15em
}
.si-custom-pdp .custom-pdp-section.section-yellow-pipes .flex
{
	margin:0 -15px
}
.si-custom-pdp .custom-pdp-section.section-yellow-pipes .flex>div
{
	padding:0 15px;
	position:relative;
	margin-bottom:8px
}
.si-custom-pdp .custom-pdp-section.section-yellow-pipes .flex>div:after
{
	content:'';
	width:2px;
	height:20px;
	background:#fd0;
	position:absolute;
	top:50%;
	right:0;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)
}
.si-custom-pdp .custom-pdp-section.section-yellow-pipes .flex p
{
	font-size:1.25em
}
.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex
{
	margin:0 -7px
}
.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex>div
{
	padding:7px;
	position:relative;
	height:18vw;
	overflow:hidden;
	cursor:pointer
}
.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .si-img
{
	position:relative;
	height:100%;
	overflow:hidden;
	display:block
}
.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .modal-launch-js
{
	position:absolute;
	width:calc(100% - 14px);
	height:calc(100% - 14px);
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
	z-index:1;
	margin-bottom:0
}
.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .si-img:after
{
	content:'';
	width:30px;
	height:30px;
	background:url(/specialsite_img/Z8/image/zoom-in.png) center center/cover no-repeat;
	position:absolute;
	right:10px;
	bottom:10px;
	opacity:.75;
	-webkit-transition:opacity .25s;
	-o-transition:opacity .25s;
	transition:opacity .25s
}
.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .si-img img
{
	width:100%;
	height:100%!important;
	-o-object-fit:cover;
	object-fit:cover
}
@media only screen and (min-width:1440px) {
	.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex>div
	{
		max-height:240px;
		height:240px
	}
}
.si-custom-pdp #creativity-built-in.section-type-full .img-row .si-lazy.si-loaded
{
	background:url(https://www.nikon.com.hk/media/wysiwyg/products/cameras/mirrorless/nikon-z8/v3-subject-tracking-nikon-z-8-nikon-cameras-lenses-accessories.jpg) 50% 50% no-repeat
}
.si-custom-pdp #intro .custom-pdp-section.burst-background
{
	background:url(/specialsite_img/Z8/image/intro-background-burst.jpg) center center/contain no-repeat
}
.si-custom-pdp .custom-pdp-section.burst-left-down,.si-custom-pdp .custom-pdp-section.burst-left-up,.si-custom-pdp .custom-pdp-section.burst-right-down,.si-custom-pdp .custom-pdp-section.burst-right-up
{
	position:relative;
	z-index:0
}
.si-custom-pdp .custom-pdp-section.burst-left-down:after,.si-custom-pdp .custom-pdp-section.burst-left-up:after,.si-custom-pdp .custom-pdp-section.burst-right-down:after,.si-custom-pdp .custom-pdp-section.burst-right-up:after
{
	content:'';
	width:650px;
	height:750px;
	position:absolute;
	right:0;
	top:50%;
	-webkit-transform:translateY(-65%);
	-ms-transform:translateY(-65%);
	transform:translateY(-65%);
	background:url(/specialsite_img/Z8/image/background-right-down.png) right center/contain no-repeat;
	z-index:-1;
	pointer-events:none
}
.si-custom-pdp .custom-pdp-section.burst-right-up:after
{
	background:url(/specialsite_img/Z8/image/background-right-up.png) right center/contain no-repeat
}
.si-custom-pdp .custom-pdp-section.burst-left-down:after,.si-custom-pdp .custom-pdp-section.burst-left-up:after
{
	right:auto;
	left:0;
	background:url(/specialsite_img/Z8/image/background-left-down.png) left center/contain no-repeat
}
.si-custom-pdp .custom-pdp-section.burst-left-up:after
{
	background:url(/specialsite_img/Z8/image/background-left-up.png) left center/contain no-repeat
}
@media only screen and (max-width:1399px) {
	.si-custom-pdp .custom-pdp-section.burst-left-down:after,.si-custom-pdp .custom-pdp-section.burst-left-up:after,.si-custom-pdp .custom-pdp-section.burst-right-down:after,.si-custom-pdp .custom-pdp-section.burst-right-up:after
	{
		width:500px;
		height:600px
	}
}
@media only screen and (max-width:1199px) {
	.si-custom-pdp .custom-pdp-section.burst-left-down:after,.si-custom-pdp .custom-pdp-section.burst-left-up:after,.si-custom-pdp .custom-pdp-section.burst-right-down:after,.si-custom-pdp .custom-pdp-section.burst-right-up:after
	{
		width:500px;
		height:600px
	}
}
@media only screen and (max-width:979px) {
	.si-custom-pdp .custom-pdp-section.burst-left-down:after,.si-custom-pdp .custom-pdp-section.burst-left-up:after,.si-custom-pdp .custom-pdp-section.burst-right-down:after,.si-custom-pdp .custom-pdp-section.burst-right-up:after
	{
		width:400px;
		height:500px
	}
}
@media only screen and (max-width:767px) {
	.si-custom-pdp .section-padding-bottom,.si-custom-pdp nav.bg-dark,.si-custom-pdp section.bg-dark
	{
		padding-bottom:60px
	}
	.si-custom-pdp .section-padding-top
	{
		padding-top:60px
	}
	.si-custom-pdp .flex-sm-6,.si-custom-pdp .sm-half-width
	{
		width:50%
	}
	.si-custom-pdp .flex-sm-12,.si-custom-pdp .sm-full-width
	{
		width:100%
	}
	.si-custom-pdp #hero .section-type-hero
	{
		padding-top:40px
	}
	.si-custom-pdp #hero .section-type-hero .logo
	{
		width:80px
	}
	.si-custom-pdp #hero .section-type-hero svg#svg-header
	{
		font-size:calc(36px + (80 - 36) * ((100vw - 375px) / (767 - 375)));
		stroke-width:1;
		letter-spacing:3px
	}
	.si-custom-pdp #hero .section-type-hero img.camera
	{
		width:80%;
		margin:-3% auto 0
	}
	.si-custom-pdp #hero .copy-wrap
	{
		margin-top:50px
	}
	.si-custom-pdp #intro .custom-pdp-section.section-small-video-modal .flex .copy-wrap
	{
		padding:15px 0 0;
		text-align:center
	}
	.si-custom-pdp #intro .custom-pdp-section.burst-background .custom-pdp-row.img-row .text-left,.si-custom-pdp #intro .custom-pdp-section.burst-background .custom-pdp-row.img-row .text-right
	{
		/* position:static; */
		-webkit-transform:none;
		-ms-transform:none;
		transform:none;
		padding: 4.3em 1em 0em 1em;
		
	}
	.si-custom-pdp #intro .custom-pdp-section.burst-background .custom-pdp-row.img-row h3
	{
		font-size: 1em;
	}
	.si-custom-pdp #intro .custom-pdp-section.burst-background .custom-pdp-row.img-row .text-left
	{
		margin-left: 10px;
	}
	.si-custom-pdp #intro .custom-pdp-section.burst-background .custom-pdp-row.img-row .text-right
	{
		margin-right: 10px;
	}
	.si-custom-pdp #intro .custom-pdp-section.burst-background .custom-pdp-row.img-row h3 br
	{
		display: none!important;
	}
	.si-custom-pdp #intro .custom-pdp-section.burst-background .custom-pdp-row.img-row .si-img,.si-custom-pdp #intro .custom-pdp-section.burst-background .custom-pdp-row.img-row .text-left,.si-custom-pdp .custom-pdp-section.section-icon-grid .flex>div
	{
		/* margin-bottom:30px; */
		margin-bottom: 0px;
	}
	.si-custom-pdp #sticky-nav.stick
	{
		padding-bottom:120px
	}
	.si-custom-pdp #sticky-nav .custom-pdp-section,.si-custom-pdp #sticky-nav.stick .custom-pdp-section
	{
		top:0!important
	}
	.si-custom-pdp #sticky-nav .custom-pdp-section
	{
		overflow-x:scroll
	}
	.si-custom-pdp #sticky-nav .custom-pdp-row
	{
		min-width:900px
	}
	.si-custom-pdp .custom-pdp-section.section-accordion-buttons
	{
		padding-bottom:40px
	}
	.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-wrapper .accordion-content
	{
		position:relative;
		top:-20px;
		bottom:auto;
		left:auto;
		right:auto;
		width:100%;
		display:block;
		-webkit-transition:.5s;
		-o-transition:.5s;
		transition:.5s
	}
	.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-wrapper .accordion-content .copy-wrap
	{
		height:initial;
		display:none;
		-webkit-transition:initial;
		-o-transition:initial;
		transition:initial
	}
	.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-wrapper .copy-wrap>*
	{
		opacity:1
	}
	.si-custom-pdp .custom-pdp-section.section-accordion-buttons .accordion-button
	{
		height:auto
	}
	.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper
	{
		margin-right:0
	}
	.si-custom-pdp #frame-rate.custom-pdp-section .copy-wrap
	{
		text-align:center
	}
	.si-custom-pdp .custom-pdp-section.section-outline .section-wrapper
	{
		padding:0 25px 50px
	}
	.si-custom-pdp .custom-pdp-section.section-outline .section-wrapper:last-of-type
	{
		padding-bottom:0
	}
	.si-custom-pdp .custom-pdp-section.section-icon-grid .flex
	{
		-webkit-box-pack:center;
		-ms-flex-pack:center;
		justify-content:center
	}
	.si-custom-pdp .custom-pdp-section.section-icon-grid .flex>div:nth-of-type(2n):last-of-type,.si-custom-pdp .custom-pdp-section.section-icon-grid .flex>div:nth-of-type(odd):last-of-type
	{
		margin-bottom:0
	}
	.si-custom-pdp .custom-pdp-section.section-yellow-pipes .flex>div.flex-break
	{
		margin-bottom:0;
		display:none
	}
	.si-custom-pdp .custom-pdp-section.section-yellow-pipes .flex>div:after
	{
		display:none
	}
	.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex>div
	{
		height:25vw
	}
	.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .si-img img.align-top-mobile
	{
		-o-object-position:top;
		object-position:top
	}
	.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .si-img img.align-bottom-mobile
	{
		-o-object-position:bottom;
		object-position:bottom
	}
	.si-custom-pdp .custom-pdp-section.section-photo-gallery-grid .flex .si-img img.align-mid-top-mobile
	{
		-o-object-position:0 -20px;
		object-position:0 -20px
	}
	.si-custom-pdp .custom-pdp-section.burst-left-down:after,.si-custom-pdp .custom-pdp-section.burst-left-up:after,.si-custom-pdp .custom-pdp-section.burst-right-down:after,.si-custom-pdp .custom-pdp-section.burst-right-up:after
	{
		width:200px;
		height:400px
	}
	.si-custom-pdp #intro .custom-pdp-section.burst-background
	{
		background:url(/specialsite_img/Z8/image/intro-background-burst.jpg) center 35%/contain no-repeat
	}
}
.si-custom-pdp .autoplay-video-modal
{
	background:rgba(0,0,0,.75);
	left:0;
	opacity:0;
	position:absolute;
	top:0;
	-webkit-transition:250ms ease-in-out;
	-o-transition:250ms ease-in-out;
	transition:250ms ease-in-out;
	visibility:hidden
}
.si-custom-pdp .autoplay-video-modal.active
{
	height:100%;
	opacity:1;
	position:fixed;
	top:0;
	visibility:visible;
	width:100%;
	z-index:10001
}
.si-custom-pdp .autoplay-video-modal .avm-close
{
	background:0 0;
	border:none;
	color:#fff;
	font-size:1.5em;
	height:42px;
	opacity:.75;
	padding:0;
	position:absolute;
	right:20px;
	top:20px;
	-webkit-transition:opacity 250ms ease-out;
	-o-transition:opacity 250ms ease-out;
	transition:opacity 250ms ease-out;
	width:42px;
	z-index:2
}
.si-custom-pdp .autoplay-video-modal .avm-close .ss-icon
{
	display:inline-block;
	height:18px;
	line-height:1
}
.si-custom-pdp .autoplay-video-modal .avm-close .avm-close-label
{
	display:block;
	font-size:10px
}
.si-custom-pdp .autoplay-video-modal .avm-container
{
	background:#000;
	display:block;
	margin:0 auto;
	max-width:970px;
	position:relative;
	top:10%;
	height:56.25vw;
	max-height:calc(100vh - 169px);
	min-height:300px
}
.si-custom-pdp .autoplay-video-modal .avm-container:after
{
	content:"";
	display:block;
	padding-bottom:56.25%
}
.si-custom-pdp .autoplay-video-modal .avm-container #avm-player,.si-custom-pdp .autoplay-video-modal .avm-container iframe
{
	bottom:0;
	height:100%;
	left:0;
	position:absolute;
	right:0;
	top:0;
	width:100%
}
.si-custom-pdp .autoplay-video-modal .avm-container .avm-close-link
{
	background:0 0;
	bottom:-15px;
	left:50%;
	padding:5px;
	position:absolute;
	-webkit-transform:translate(-50%,100%);
	-ms-transform:translate(-50%,100%);
	transform:translate(-50%,100%)
}
@media only screen and (min-width:992px) {
	.si-custom-pdp .autoplay-video-modal .avm-container
	{
		top:50%;
		-webkit-transform:translate(0,-50%);
		-ms-transform:translate(0,-50%);
		transform:translate(0,-50%);
		height:auto;
		max-height:100%;
		min-height:none
	}
}
.si-custom-pdp #comparison-modal .modal-content,.si-custom-pdp #comparison-modal .table>tbody>tr:last-child>td
{
	padding:15px
}
.si-custom-pdp #comparison-modal .modal-content .modal-header
{
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	margin-bottom:35px;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.si-custom-pdp #comparison-modal .modal-content .modal-body .table .heading,.si-custom-pdp #comparison-modal .modal-content .modal-header .h3
{
	font-size:1.4em
}
.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-left,.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-right
{
	-webkit-box-flex:0;
	-ms-flex:0 0 100%;
	flex:0 0 100%;
	text-align:left;
	-webkit-box-ordinal-group:3;
	-ms-flex-order:2;
	order:2
}
.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-right
{
	text-align:right;
	-webkit-box-ordinal-group:2;
	-ms-flex-order:1;
	order:1
}
.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-right .text-link
{
	color:#000;
	text-transform:uppercase;
	font-weight:700;
	font-size:1em
}
.si-custom-pdp #comparison-modal .modal-content .table-responsive
{
	border:none
}
.si-custom-pdp #comparison-modal .table th .product-img
{
	margin-bottom:15px;
	width:240px;
	height:auto
}
.si-custom-pdp #comparison-modal .table td,.si-custom-pdp #comparison-modal .table th
{
	font-weight:600;
	text-align:center;
	white-space:normal
}
.si-custom-pdp #comparison-modal .table>tbody>tr>td,.si-custom-pdp #comparison-modal .table>thead>tr>th
{
	padding:30px 15px;
	vertical-align:middle;
	width:26.6666666667%;
	line-height:1.3
}
.si-custom-pdp #comparison-modal .table>thead>tr>th:first-child
{
	vertical-align:bottom
}
.si-custom-pdp #comparison-modal .table>tbody>tr>td:first-child,.si-custom-pdp #comparison-modal .table>thead>tr>th:first-child
{
	text-align:left;
	text-transform:uppercase;
	width:20%;
	font-size:1.25em;
	line-height:1.2
}
.si-custom-pdp #comparison-modal .table>tbody>tr>td:nth-child(3),.si-custom-pdp #comparison-modal .table>thead>tr>th:nth-child(3)
{
	background:#fd0;
	border-top-color:#ccb100
}
.si-custom-pdp #comparison-modal .table>thead>tr>th
{
	border-bottom:0
}
.si-custom-pdp #comparison-modal .table>thead>tr>th:nth-child(3)
{
	border-top-left-radius:25px;
	border-top-right-radius:25px
}
.si-custom-pdp #comparison-modal .table>tbody>tr:last-child:hover>td
{
	background:#fff
}
.si-custom-pdp #comparison-modal .table>tbody>tr:last-child:hover>td:nth-child(3)
{
	background:#fd0!important
}
.si-custom-pdp #comparison-modal .table>tbody>tr:last-child>td:nth-child(3)
{
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px
}
.si-custom-pdp #comparison-modal .table.table-hover>tbody>tr:hover>td:nth-child(3)
{
	background:#fc0
}
@media (max-width:767px) {
	.si-custom-pdp #comparison-modal .table
	{
		font-size:12px
	}
	.si-custom-pdp #comparison-modal .table th .product-img
	{
		width:120px
	}
	.si-custom-pdp #comparison-modal .table>tbody>tr>td,.si-custom-pdp #comparison-modal .table>thead>tr>th
	{
		padding:10px
	}
}
@media (min-width:768px) {
	.si-custom-pdp #comparison-modal .modal-xl
	{
		width:90%
	}
	.si-custom-pdp #comparison-modal .modal-content
	{
		padding:35px 35px 10px
	}
	.si-custom-pdp #comparison-modal .modal-content .modal-body .table .heading,.si-custom-pdp #comparison-modal .modal-content .modal-header .h3
	{
		font-size:2em
	}
	.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-left,.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-right
	{
		-webkit-box-flex:0;
		-ms-flex:0 0 50%;
		flex:0 0 50%;
		-webkit-box-ordinal-group:2;
		-ms-flex-order:1;
		order:1
	}
	.si-custom-pdp #comparison-modal .modal-content .modal-header .modal-header-right
	{
		-webkit-box-flex:0;
		-ms-flex:0 0 50%;
		flex:0 0 50%;
		-webkit-box-ordinal-group:3;
		-ms-flex-order:2;
		order:2
	}
}
@media (min-width:992px) {
	.si-custom-pdp #comparison-modal .modal-xl
	{
		max-width:1440px;
		width:80%
	}
}
body[data-locale=en_US] .si-custom-pdp a.btn-new-outline.btn-new-yellow.cta-buy
{
	padding:20px 50px;
	font-size:1em
}
body[data-locale=es_LA] .si-custom-pdp #hero .section-type-hero svg#svg-header,body[data-locale=es_MX] .si-custom-pdp #hero .section-type-hero svg#svg-header,body[data-locale=fr_CA] .si-custom-pdp #hero .section-type-hero svg#svg-header
{
	height:calc(85px + (140 - 85) * ((100vw - 768px)/ (1440 - 768)))
}
@media only screen and (min-width:768px) {
	.si-custom-pdp #creativity-built-in.section-type-full .img-row .si-lazy.si-loaded
	{
		/* background:url(https://www.nikon.com.hk/media/wysiwyg/products/cameras/mirrorless/nikon-z8/mob-subject-tracking-nikon-z-8-nikon-cameras-lenses-accessories.jpg) 50% 50% no-repeat */
		background:url(https://www.nikon.com.hk/media/wysiwyg/products/cameras/mirrorless/nikon-z8/mob-subject-tracking-nikon-z-8-nikon-cameras-lenses-accessories.jpg) 100% auto no-repeat

	}
	.si-custom-pdp .custom-pdp-section.section-quotes .copy-wrap .quote
	{
		font-size:calc(21px + (24 - 21) * ((100vw - 768px) / (1440 - 768)))
	}
	.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-title .headline,.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper .copy-wrap .headline
	{
		font-size:calc(24px + (26 - 24) * ((100vw - 768px) / (1440 - 768)))
	}
	.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow .overflow .copy-wrap .headline
	{
		font-size:calc(24px + (32 - 24) * ((100vw - 768px) / (1440 - 768)))
	}
	.si-custom-pdp .custom-pdp-section.section-yellow-pipes .flex p
	{
		font-size:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))
	}
}
@media only screen and (min-width:1440px) {
	.si-custom-pdp #creativity-built-in.section-type-full .img-row .si-lazy.si-loaded
	{
		background:url(https://www.nikon.com.hk/media/wysiwyg/products/cameras/mirrorless/nikon-z8/v3-subject-tracking-nikon-z-8-nikon-cameras-lenses-accessories.jpg) 50% 50% no-repeat
	}
	body[data-locale=es_LA] .si-custom-pdp #hero .section-type-hero svg#svg-header,body[data-locale=es_MX] .si-custom-pdp #hero .section-type-hero svg#svg-header,body[data-locale=fr_CA] .si-custom-pdp #hero .section-type-hero svg#svg-header
	{
		height:140px
	}
	.si-custom-pdp .custom-pdp-section.section-quotes .copy-wrap .quote,.si-custom-pdp .custom-pdp-section.section-yellow-pipes .flex p
	{
		font-size:1.5em
	}
	.si-custom-pdp .custom-pdp-section.section-lined-accordion .accordion-wrapper .accordion-title .headline,.si-custom-pdp .custom-pdp-section.section-video-gallery .video-wrapper .copy-wrap .headline
	{
		font-size:1.625em
	}
	.si-custom-pdp #video-photo-overflow .custom-pdp-section.section-scroll-overflow .overflow .copy-wrap .headline
	{
		font-size:2em
	}
}



